using System;
namespace hazi_20210527
{
class Program
{
static void Main(string[] args)
{
//1. Hozz létre egy 5 elemű tömböt integer típusú számok tárolására.
int[] szamok = new int[5];
//2. Ezt a tömböt -10 és 200 közötti véletlen számokkal kell feltöltened.
Random rnd = new Random();
szamok[0] = rnd.Next(-10, 201);
szamok[1] = rnd.Next(-10, 201);
szamok[2] = rnd.Next(-10, 201);
szamok[3] = rnd.Next(-10, 201);
szamok[4] = rnd.Next(-10, 201);
Console.Write($"{szamok[0]},{szamok[1]},{szamok[2]},{szamok[3]},{szamok[4]}");
//vagy:
Console.Write("{0},{1},{2},{3},{4}", szamok[0], szamok[1], szamok[2], szamok[3], szamok[4]);
Console.ReadLine();
if (szamok[0] > 100)
{
Console.WriteLine("Nagy szám");
}
if (szamok[0] < 0)
{
Console.WriteLine(Math.Abs(szamok[0]));
}
else
{
Console.WriteLine(szamok[0]);
}
string[] szovegek = new string[5];
szovegek[0] = "Történelem";
szovegek[1] = "Matematika";
szovegek[2] = "Testnevelés";
szovegek[3] = "Magyar nyelv és irodalom";
szovegek[4] = "Angol";
int[] hossz = new int[5];
//így is lehetne:
//int[] hossz = new int[szovegek.Length];
if (szovegek[0].Length == szamok[0])
{
Console.WriteLine("Egyforma nagyságú a szöveg hosszúsága és a szám nagysága!");
}
else
{
if (szovegek[0].Length > szamok[0])
{
Console.WriteLine("A szó nagysága nagyobb mint a random szám nagysága!");
}
else
{
Console.WriteLine("A szó nagysága kisebb, mint a random szám nagysága!");
}
}
if (szovegek[1].Length == szamok[1])
{
Console.WriteLine("Egyforma nagyságú a szöveg hosszúsága és a szám nagysága!");
}
else
{
if (szovegek[1].Length > szamok[1])
{
Console.WriteLine("A szó nagysága nagyobb mint a random szám nagysága!");
}
else
{
Console.WriteLine("A szó nagysága kisebb, mint a random szám nagysága!");
}
}
if (szovegek[2].Length == szamok[2])
{
Console.WriteLine("Egyforma nagyságú a szöveg hosszúsága és a szám nagysága!");
}
else
{
if (szovegek[2].Length > szamok[2])
{
Console.WriteLine("A szó nagysága nagyobb mint a random szám nagysága!");
}
else
{
Console.WriteLine("A szó nagysága kisebb, mint a random szám nagysága!");
}
}
if (szovegek[3].Length == szamok[3])
{
Console.WriteLine("Egyforma nagyságú a szöveg hosszúsága és a szám nagysága!");
}
else
{
if (szovegek[3].Length > szamok[3])
{
Console.WriteLine("A szó nagysága nagyobb mint a random szám nagysága!");
}
else
{
Console.WriteLine("A szó nagysága kisebb, mint a random szám nagysága!");
}
}
if (szovegek[4].Length == szamok[4])
{
Console.WriteLine("Egyforma nagyságú a szöveg hosszúsága és a szám nagysága!");
}
else
{
if (szovegek[4].Length > szamok[4])
{
Console.WriteLine("A szó nagysága nagyobb mint a random szám nagysága!");
}
else
{
Console.WriteLine("A szó nagysága kisebb, mint a random szám nagysága!");
}
}
Console.WriteLine(Math.Pow(szamok[4], 2));
//Így is jó:
Console.WriteLine(Math.Pow(szamok[szamok.Length - 1], 2));
Console.WriteLine(Math.Pow(szamok[1], 4));
Console.WriteLine(Math.Abs(szamok[2]));
if (szamok[4] >= 0)
{
Console.WriteLine(Math.Sqrt(szamok[4]));
}
Console.ReadLine();
//4. Írd ki a képernyőre a számokat egymás mellé, közöttük vessző legyen.
//5. Ha az első szám nagyobb, mint 100, akkor írd ki, hogy "Ez nagy szám."
//6. Ha nem nagyobb, mint 100, ne írj ki semmit.
//7. Ha az első szám negatív, akkor írd ki az abszolút értékét a képernyőre.
//8. Ha az első szám nulla, vagy pozitív, akkor írd ki a számot a képernyőre.
//9. Hozz létre egy 5 elemű tömböt szövegek tárolására. Töltsd föl programból tantárgyak neveivel.
//Hasonlítsd össze az első tömbben található számokat rendre a második tömbben található szövegek hosszával.
//Írd ki a képernyőre, hogy melyik a kisebb/nagyobb, esetleg egyenlőek-e. (Mindegyik tömbelemen menj végig.)
//További feladatok:
//10. Írjuk ki az utolsó szám négyzetét. Math.Pow();
//11. Írjuk ki, mennyi a második szám a negyediken.
//12. Írjuk ki a 3. szám abszolút értékét függvénnyel. Math.Abs();
//13. Ha a 4. szám pozitív, írjuk ki a négyzetgyökét. Math.Sqrt;
}
}
}
Nincsenek megjegyzések:
Megjegyzés küldése
Megjegyzés: Megjegyzéseket csak a blog tagjai írhatnak a blogba.