A Drive használatának ismétlése, digitális info füzet beüzemelése.
Az int és a byte típus
//A barátaid rendszeresen érdeklődnek a Facebook-on,
//hogy hol szórakoztál a hétvégén.
//Feladat: Írjunk együtt egy programot, ami bekér egyes adatokat,
//és kiírja a képernyőre őket. Ezen felül kiírja a teljes
//összeget, amit a hónapban addig költöttél, és megadja, hogy
//hány új barátot szereztél.
//(Az egyéb apró problémákat később oldjuk meg, mint
//pl. közzététel az oldaladon, stb.:)
Megoldás:
namespace facebook
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("--------------------------------------------------");
Console.WriteLine("1. hét");
Console.Write("Kérem a szórakozóhely nevét: ");
string disco1 = Console.ReadLine(); //változó definiálása és értékadása
Console.Write("Kérem a DJ nevét: ");
string dj1 = Console.ReadLine();
Console.Write("Kérem a jegy árát: ");
string jegy1 = Console.ReadLine();
Console.WriteLine();
Console.WriteLine("2. hét");
Console.Write("Kérem a szórakozóhely nevét: ");
string disco2 = Console.ReadLine();
Console.Write("Kérem a DJ nevét: ");
string dj2 = Console.ReadLine();
Console.Write("Kérem a jegy árát: ");
string jegy2 = Console.ReadLine();
Console.Write("Az 1. héten itt voltam: ");
Console.WriteLine(disco1);
Console.Write("A DJ: ");
Console.WriteLine(dj1);
Console.Write("Jegy ár: ");
Console.WriteLine(jegy1);
Console.WriteLine();
Console.WriteLine("A 2. héten itt voltam: {0}",disco2);
Console.WriteLine("A DJ: {0}", dj2);
Console.WriteLine("Jegy ár: {0}", jegy2);
//Próbáljuk őket összeadni:
string osszeg = jegy1 + jegy2;
Console.Write("Összesen ennyi forintot költöttem eddig a hónapban: ");
Console.WriteLine(osszeg);
//Mi történt? Egymás után írta a számokat, mert ezek
//string (szöveg) típusúak.
//Változtassuk meg a forintértékek típusát int-re,
//ami egész számot jelent.
//Változtassuk meg a nevüket is, hogy ne legyen fordítási hiba.
int jegyEgy = Convert.ToInt32(jegy1);
int jegyKetto = Convert.ToInt32(jegy2);
//Mostmár össze tudjuk adni a két értéket:
int osszegUj = jegyEgy + jegyKetto;
Console.Write("Összesen ennyi forintot költöttem eddig a hónapban: ");
Console.WriteLine(osszegUj);
Console.Write("Hány új barátot szereztél az első héten? :");
byte barat1 = Convert.ToByte(Console.ReadLine());
Console.Write("Hány új barátot szereztél a második héten? :");
byte barat2 = Convert.ToByte(Console.ReadLine());
Console.WriteLine("Összesen tehát {0} új barátot szereztél.", barat1 + barat2);
Console.ReadLine();
}
}
}
Házi feladat (Drive-ra feltöltve):
Írj programot egy reggeli vásárlásodról:
- A program kérje be, hogy melyik boltban vásároltál ma reggel.
- Kérje be azt a három terméket az árával együtt, amit megvettél reggelire.
Írja ki a termékek nevét, és a teljes elköltött összeget.