A következő feladatot először a hagyományos módszerrel kell megoldani, tehát egymást követő egyágú szelekciókkal.
Ha ez kész, és tesztelted, akkor meg kell próbálni egymásba ágyazott szelekciókkal is.
Ha ez kész, és tesztelted, akkor meg kell próbálni egymásba ágyazott szelekciókkal is.
Egy ingyenes webtárhely-szolgáltató 20 Gb tárhelyet ingyenesen biztosít bárkinek, aki regisztrál. További tárterületeket úgy lehet igényelni, hogy venni kell kuponokat: 1 kupon 10 Gb helyet ér, bankkártyával lehet fizetni érte. Összesen 4 kupont lehet venni, így összesen 100 Gb helyhez lehet jutni.
Feladat: Kérdezd meg a felhasználót, hogy hány kupont szeretne vásárolni, majd írd ki neki, hogy hány Gb tárhelye lesz. Megengedett értékek tehát: 0,1,2,3,4 kupon.
Máté javított megoldása:
//A következő feladatot először a hagyományos módszerrel kell megoldani, tehát egymást követő egyágú szelekciókkal.
//Ha ez kész, és tesztelted, akkor meg kell próbálni egymásba ágyazott szelekciókkal is.
//Egy ingyenes webtárhely - szolgáltató 20 Gb tárhelyet ingyenesen biztosít bárkinek, aki regisztrál.
// További tárterületeket úgy lehet igényelni, hogy venni kell kuponokat: 1 kupon 10 Gb helyet ér, bankkártyával lehet fizetni érte. Összesen 4 kupont lehet venni, így összesen 100 Gb helyhez lehet jutni.
//Feladat: Kérdezd meg a felhasználót, hogy hány kupont szeretne vásárolni, majd írd ki neki, hogy hány Gb tárhelye lesz.Megengedett értékek tehát: 0,1,2,3,4 kupon.
Console.WriteLine("Hány kupont szeretnél vásárolni?");
int kupon = Convert.ToInt32(Console.ReadLine());
if (kupon == 0)
Console.WriteLine("20 Gb hely van.");
if (kupon == 1)
Console.WriteLine("30 Gb hely van.");
if (kupon == 2)
Console.WriteLine("40 Gb hely van.");
if (kupon == 3)
Console.WriteLine("50 Gb hely van.");
if (kupon == 4)
Console.WriteLine("60 Gb hely van.");
Console.ReadLine();
}
}
}
EGYMÁSBA ÁGYAZOTT: //A következő feladatot először a hagyományos módszerrel kell megoldani, tehát egymást követő egyágú szelekciókkal.
//Ha ez kész, és tesztelted, akkor meg kell próbálni egymásba ágyazott szelekciókkal is.
//Egy ingyenes webtárhely - szolgáltató 20 Gb tárhelyet ingyenesen biztosít bárkinek, aki regisztrál.
// További tárterületeket úgy lehet igényelni, hogy venni kell kuponokat: 1 kupon 10 Gb helyet ér, bankkártyával lehet fizetni érte. Összesen 4 kupont lehet venni, így összesen 100 Gb helyhez lehet jutni.
//Feladat: Kérdezd meg a felhasználót, hogy hány kupont szeretne vásárolni, majd írd ki neki, hogy hány Gb tárhelye lesz.Megengedett értékek tehát: 0,1,2,3,4 kupon.
Console.WriteLine("Hány kupont szeretnél vásárolni?");
int kupon = Convert.ToInt32(Console.ReadLine());
if (kupon == 0)
{
Console.WriteLine("20 Gb hely van.");
}
else
{
if (kupon == 1)
{
Console.WriteLine("30 Gb hely van.");
}
else
{
if (kupon == 2)
{
Console.WriteLine("40 Gb hely van.");
}
else
{
if (kupon == 3)
{
Console.WriteLine("50 Gb hely van.");
}
else
{
if (kupon == 4)
{
Console.WriteLine("60 Gb hely van.");
}
else
{
Console.WriteLine("Hibás adatbevitel.");
}
}
}
}
}
Console.ReadLine();
}
}
}