Előző feladatsor befejezése. Akinek még nincs kész, házi feladat befejezni.
Alen megoldása:
//Minden bekért
és számított értéket tárolj új változóban.
//Kérj be három
betűt,
Console.WriteLine("Írj be 1 betűt: ");
char harombetu0 = Convert.ToChar(Console.ReadLine());
Console.WriteLine("Írj be még egy betűt: ");
char harombetu1 = Convert.ToChar(Console.ReadLine());
Console.WriteLine("Még egyet: ");
char harombetu2 = Convert.ToChar(Console.ReadLine());
//három pozitív
egész számot,
Console.WriteLine("Írj be 1 pozitív egész számot: ");
double haromszam0 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Még egy pozitív egész számot: ");
double haromszam1 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("És még egyet: ");
double haromszam2 = Convert.ToDouble(Console.ReadLine());
//három negatív
egész számot.
Console.WriteLine("Írj be egy negatív egész számot: ");
double haromnegativszam0 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Még egy negatív egész számot: ");
double haromnegativszam1 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("És még egyet: ");
double haromnegativszam2 = Convert.ToDouble(Console.ReadLine());
//Programból
adj értéket három pozitív tört számnak,
double szam0 = 3.8;
double szam1 = 1.2;
double szam2 = 5.6;
//három byte típusú
számnak.
byte szam00 = 3;
byte szam02 = 5;
byte szam03 = 10;
//Kérj be egy 5
karakter hosszú szót,
Console.WriteLine("Kérek egy 5 karakter hosszú szót: ");
string otkarakterszo = Console.ReadLine();
//egy 3
karakter hosszút, és
Console.WriteLine("Kérek egy három karakter hosszú szót: ");
string haromkarakterszo = Console.ReadLine();
//egy 15
karakter hosszút.
Console.WriteLine("Kérek egy 15 karakter hosszú szót: ");
string tozenotkarakterszo = Console.ReadLine();
//Végezz 10
tetszőleges matematikai műveletsort a számokkal,
double osszesosszeg = szam0 + szam1 + szam2;
double csakkettoosszedava = szam2 + szam0;
double zarojeles = szam0 + (szam1 + szam2);
double zarojeles2 = szam1 + (szam0 * szam2);
double uj = szam0 * szam0 / szam2;
double uj2 = uj * szam03 / szam2;
double uj3 = uj2 / (szam03 * szam2);
double uj4 = uj2 * (uj3 * szam03 * szam2);
double uj5 = szam00 - szam2 * (szam0 + szam02);
double uj6 = szam00 + szam2 + uj + uj2 + uj4 / uj3;
//pl. egyszerű összeadás,
kivonás, osztás, szorzás.
//--
//Legyenek zárójeles
műveletek, pl.:
//--
//(elso +
masodik) * (harmadik-masodik)
//Vigyázz, hogy
az osztás eredménye csak double lehet.
//Minden eredményt
írj ki.
Console.Write("Első eredmény: ");
Console.WriteLine(osszesosszeg); //1.
Console.Write("Második eredmény: ");
Console.WriteLine(csakkettoosszedava); //2.
Console.Write("Harmdik eredmény: ");
Console.WriteLine(zarojeles); //3.
Console.Write("Negyedik eredmény: ");
Console.WriteLine(zarojeles2); //4.
Console.Write("Ötödik eredmény: ");
Console.WriteLine(uj); //5.
Console.Write("Hatodik eredmény: ");
Console.WriteLine(uj2); //6.
Console.Write("Hetedik eredmény: ");
Console.WriteLine(uj3); //7.
Console.Write("Nyolcadik eredmény: ");
Console.WriteLine(uj4); //8.
Console.Write("Kilencedik eredmény: ");
Console.WriteLine(uj5); //9.
Console.Write("Tizedik eredmény: ");
Console.WriteLine(uj6); //10.
Console.ReadLine();
//Alkoss a bekért
karakterekből 5 különféle szót (karakter-összeadással a tanult módon),
string otkulonfeleszo = "";
string otkulonfeleszo1 = otkulonfeleszo + harombetu0 + harombetu1 +
harombetu0 + harombetu2;
Console.Write("itt
van egy random \"szó\"ami a betűkből írtál: ");
Console.WriteLine(otkulonfeleszo1);
//lehet ismétlődés
is, tehát akár 10 karakterből álló szavakat is alkothatsz.
string tizkulonfeleszo = "";
string tizkulonfeleszo1 = tizkulonfeleszo + harombetu0 + harombetu1 +
harombetu1 + harombetu2 + harombetu2 + harombetu1 + harombetu0 + harombetu1 +
harombetu0 + harombetu1;
//Írd ki az első
szó minden második karakterét (a másodikat, a negyediket, stb.).
Console.WriteLine("Az első {0} szó második karaktere: ", otkarakterszo);
Console.WriteLine(otkarakterszo[1]);
Console.WriteLine("Az első {0} szó negyedik karaktere: ", otkarakterszo);
Console.WriteLine(otkarakterszo[3]);
//(A második
karakter indexe: 1, tehát: szo[1])
//Írd ki a második
szó minden páros indexű karakterét (nullától indulva).
//A következő példában
a Length tulajdonságot felhasználva
string otkarakterszomennyibetu = otkarakterszo + otkulonfeleszo;
Console.Write("Ilyen hosszú a szó: ");
Console.WriteLine(otkarakterszo.Length);
//írtam ki a szó
hosszát:
//Írd ki a
program elején bekért szavak hosszát.
//Ez ugyan az.
Console.WriteLine();
//Ezek után adj
hozzájuk egy-egy, a program elején bekért karaktert,
string vegso = otkarakterszo + harombetu2;
Console.WriteLine(vegso.Length);
//majd újra írasd
ki a hosszukat.
Console.WriteLine(otkarakterszo.Length);
Console.WriteLine(vegso.Length);
Nincsenek megjegyzések:
Megjegyzés küldése
Megjegyzés: Megjegyzéseket csak a blog tagjai írhatnak a blogba.