Ma elkezdtük, házi feladat befejezni.
//1. feladat:
//Töltsünk fel egy 30 elemű double tömböt
//-100 és 999 közötti véletlen egész számokkal!
//Írd ki a tömb tartalmát.
//Definiálj az első tömbhöz hasonló másik tömböt.
//Töltsd fel véletlenszerűen -1 és 1 közötti egész számokkal (tehát -1,0,és 1 lehet benne).
Console.WriteLine("1. feladat");
Console.ReadLine();
//2. feladat:
//Kérjünk be a felhasználótól egy tört számot.
//Írjunk ki a képernyőre 10 darab számot úgy (soronként egyet), hogy
//az első szám a bekért számnál 4-gyel legyen több, a második 8-cal, stb.,
//tehát négyesével növekedjenek.
Console.WriteLine("2. feladat");
Console.ReadLine();
//3. feladat:
//Kérj be egy számot a felhasználótól 200 és 300 között.
//Írd ki 100-tól kezdve a számokat hármasával a bekért számig.
Console.WriteLine("3. feladat");
Console.ReadLine();
//4. feladat:
//Írd ki az első tömb -10-nél kisebb elemeit a képernyőre.
//Az elemek, és a tömbben elfoglalt helyük
//egy értelmes, összefüggő mondatban jelenjenek meg.
Console.WriteLine("4. feladat");
Console.ReadLine();
//5. feladat:
// Írd ki az első 3 db 3-mal osztható természetes számot.
Console.WriteLine("5. feladat");
Console.ReadLine();
//6. feladat:
//Írj ki egy olyan 5 jegyű számot számjegyenként, aminek az első számjegye a 7
//és minden további számjegye 1-gyel kevesebb.
Console.WriteLine("6. feladat");
Console.ReadLine();
Milán javított megoldása. Legközelebb használjunk
metódusokat.
class Program
{
static double[] duble
= new double[30];
static double[]
semmiertelem = new double[30];
static void Main(string[] args)
{
//1. feladat:
//Töltsünk fel egy 30 elemű double tömböt
//-100 és 999 közötti véletlen egész számokkal!
//Írd ki a tömb tartalmát.
//Definiálj az első tömbhöz hasonló másik tömböt.
//Töltsd fel véletlenszerűen -1 és 1 közötti egész számokkal
(tehát -1,0,és 1 lehet benne).
Console.WriteLine("1.
feladat");
Random rnd = new Random();
for (int i = 0; i
< duble.Length; i++)
{
duble[i] = rnd.Next(-100, 1000);
Console.WriteLine(duble[i]);
}
for (int i = 0; i
< semmiertelem.Length; i++)
{
semmiertelem[i] = rnd.Next(-1, 2);
}
Console.ReadLine();
//2.
feladat:
//Kérjünk be a felhasználótól egy tört számot.
//Írjunk ki a képernyőre 10 darab számot úgy (soronként
egyet), hogy
//az első szám a bekért számnál 4-gyel legyen több, a második
8-cal, stb.,
//tehát négyesével növekedjenek.
Console.WriteLine("2. feladat");
//első verzió
Console.WriteLine("Írj
be egy tört számot");
double bekeres = Convert.ToDouble(Console.ReadLine());
for (int i = 0; i
< 10; i++)
{
bekeres += 4;
Console.WriteLine(bekeres);
}
//második verzió
Console.WriteLine("Írj
be egy tört számot");
bekeres = Convert.ToDouble(Console.ReadLine());
int j = 0;
while (j < 10)
{
bekeres += 4;
Console.WriteLine(bekeres);
j++;
}
Console.ReadLine();
//3. feladat:
//Kérj be egy számot a felhasználótól 200 és 300 között.
//Írd ki 100-tól kezdve a számokat hármasával a bekért számig.
Console.WriteLine("3.
feladat");
Console.WriteLine("Írj
be egy számot 200 es 300 között");
int bekeres2 = Convert.ToInt32(Console.ReadLine());
int j = 100;
while (j < bekeres2)
{
Console.WriteLine(j);
j += 3;
}
Console.ReadLine();
//4. feladat:
//Írd ki az első tömb -10-nél kisebb elemeit a képernyőre.
//Az elemek, és a tömbben elfoglalt helyük
//egy értelmes, összefüggő mondatban jelenjenek meg.
Console.WriteLine("4.
feladat");
for (int i = 0; i
< duble.Length; i++)
{
if (duble[i] < -10)
{
Console.WriteLine("{0}. elem a tömbben, értéke: {1}", i,
duble[i]);
}
}
Console.ReadLine();
//5. feladat:
// Írd ki az első 3 db 3-mal osztható természetes számot.
Console.WriteLine("5.
feladat");
int szam = 0;
for (int i = 0; i
< 3; i++)
{
Console.WriteLine(szam);
szam += 3;
}
Console.ReadLine();
//6. feladat:
//Írj ki egy olyan 5 jegyű számot számjegyenként, aminek az
első számjegye a 7
//és minden további számjegye 1-gyel kevesebb.
Console.WriteLine("6.
feladat");
int het = 7;
for (int i = 0; i
< 5; i++)
{
Console.Write(het);
het--;
}
Console.ReadLine();
Nincsenek megjegyzések:
Megjegyzés küldése