2019. november 12., kedd

2019.11.12. Bool típus

namespace boolTipus
{
    class Program
    {
        static void Main(string[] args)
        {
            //Ismétlés, és a bool (logikai) változó bevezetése
            //A Gyalog Galopp film alapján valósítsunk meg
            //együtt egy párbeszédet, melyben különböző
            //típusú adatokat, köztük logikai típusúakat
            //kérünk be, írunk ki.

            Console.Write("Hány lovag érkezett a Halálnak Hídjához?: ");
            int fo = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("- Állj! Aki átkelni kíván a Halálnak Hídján, 3 kérdésre megfeleljen, vagy a hídon át nem eresztem.");
            Console.WriteLine("- Halljam a 3 kérdést, öreg, nem félek tőlük!");
            Console.Write("- Ki vagy te?: ");
            string nev = Console.ReadLine();
            Console.Write("- És mit keresel?: ");
            string keres = Console.ReadLine();
            Console.WriteLine("- Mi a kedvenc színed? Betűzd! ");
            Console.WriteLine("1. betű: ");
            char szin1 = Convert.ToChar(Console.ReadLine());
            Console.WriteLine("2. betű: ");
            char szin2 = Convert.ToChar(Console.ReadLine());
            Console.WriteLine("3. betű: ");
            char szin3 = Convert.ToChar(Console.ReadLine());
            Console.WriteLine("4. betű: ");
            char szin4 = Convert.ToChar(Console.ReadLine());
            Console.WriteLine("5. betű: ");
            char szin5 = Convert.ToChar(Console.ReadLine());

            string szin = "";
            szin = szin + szin1 + szin2 + szin3 + szin4 + szin5;

            Console.Write("- Mennyi a töketlen fecske maximális repülési sebessége?: ");
            double sebesség = Convert.ToDouble(Console.ReadLine());

            Console.Write("- Ez az afrikai fecskéé? (true/false): "); //true/false formában kell beírni
            bool valaszAfrika = Convert.ToBoolean(Console.ReadLine());

            Console.Write("- Vagy az európai fecskéé? (true/false): ");
            bool valaszEuropa = Convert.ToBoolean(Console.ReadLine());

            Console.Write("Végül megtalálták a Szent Kelyhet? (true/false): ");
            bool valaszKehely1 = Convert.ToBoolean(Console.ReadLine());

            Console.Write("És meg is szerezték? (true/false): ");
            bool valaszKehely2 = Convert.ToBoolean(Console.ReadLine());

            Console.WriteLine();
            Console.WriteLine("Ellenőrzés:");
            Console.WriteLine("--------------------------------------------------");
            Console.Write("Mi volt a jelentkező kedvenc színe?: ");
            Console.WriteLine(szin);
            Console.Write("Az afrikai fecske sebességét tudtuk meg?: ");
            Console.WriteLine(valaszAfrika);
            Console.Write("Az európai fecske sebességét tudtuk meg?: ");
            Console.WriteLine(valaszEuropa);
            Console.Write("Végül megtalálták a Szent Kelyhet?: ");
            Console.WriteLine(valaszKehely1);
            Console.Write("És meg is szerezték?: ");
            Console.WriteLine(valaszKehely2);

            Console.ReadLine();
        }
    }
}

1 megjegyzés: