2019. október 3., csütörtök

2019.10.03. Gyakorlás

Ellenőriztük az előző órai feladat megoldását. Házi feladat megtanulni a megoldási módokat.
Házi feladat továbbá rendberakni a digifüzeteket.
Pótló elmélet számonkérést írtunk.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace gyakorlas
{
    class Program
    {
        static void Main(string[] args)
        {
            //1. Változtasd meg az ablak címsorának szövegét. 1p
            Console.Title = "Tanora feladat";
            //2. Írd ki a következő szöveget:1p
            //Isaac Asimov írta:
            Console.WriteLine("Isaac Asimov írta:");
          
            //3. Változtasd meg az alapértelmezett betűszínt, és háttérszínt. 1p
            Console.ForegroundColor = ConsoleColor.Cyan;
            Console.BackgroundColor = ConsoleColor.DarkMagenta;
            //4. Írd ki a következő szöveget két sorba (a vessző után törjön a sor):
            //Nem félek a számítógépektől, a hiányuktól félek. 1p
            Console.WriteLine("Nem félek a számítógépektől,");
            Console.WriteLine("hiányuktól félek.");
           
            //5. Adj egy hangjelzést általad beállított hangmagassággal, és hosszal. 1p
            Console.Beep(500, 200);
            //6. Írj ki egy sornyi díszítést. 1p
            Console.WriteLine("___________@@@@@@@@@@____________");
            Console.ReadLine();
            //7. Változtasd meg a betűszínt, és háttérszínt egy új színre. 1p
            Console.ForegroundColor = ConsoleColor.Green;
            Console.BackgroundColor = ConsoleColor.Red;
            //8. Emelj egy sort. 1p
            Console.WriteLine();
            //9. A beállított színekkel “töröld le” a képernyőt. 1p
            Console.Clear();
            //10. Írd ki a következő szöveget: Ki is írta az előbbi idézetet? 1p
            Console.WriteLine("Ki is írta az előbbi idézetet?");
            //11. Tárold a választ egy változóban. 1p
            string valasz = Console.ReadLine();
            //12. Állítsd vissza az eredeti színeket egy paranccsal. 1p
            Console.ResetColor();
            Console.Clear();
            //13. Írd ki a változó tartalmát 3 sorral lejjebb, nagyjából a következő sor közepére. 1p
            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine("                               {0}",valasz);
           
            //14. Kérd be, tárold, és írd ki a legutóbbi lottószámokat. 4p
            Console.WriteLine("Kérem az első lottószámot");
            string lotto = Console.ReadLine();

            Console.WriteLine("Kérem a második lottószámot");
            string lotto1 = Console.ReadLine();
            Console.WriteLine("Kérem a harmadik lottószámot");
            string lotto2 = Console.ReadLine();

            Console.WriteLine("Kérem a negyedik lottószámot");
            string lotto3 = Console.ReadLine();
            Console.WriteLine("Kérem az ötödik lottószámot");
            string lotto4 = Console.ReadLine();
            Console.Write(lotto);
            Console.Write(" ");
            Console.Write(lotto1);
            Console.Write(" ");
            Console.Write(lotto2);
            Console.Write(" ");
            Console.Write(lotto3);
            Console.Write(" ");
            Console.Write(lotto4);
            //Használd a neki legmegfelelőbb típust. A forma kötetlen.
            Console.ReadLine();
            //15. Kérd be és tárold, hogy ma a tanév hányadik tanítási napja van. 2p
            Console.WriteLine("Ma a tanév hányadik tanítási napja van?");
            string nap = Console.ReadLine();

            int nap1 = Convert.ToInt32(nap);

            //16. Vonj ki belőle 7 napot. 2p
            int eredmeny = nap1 - 7;
            //17. Ez alapján írd ki, hogy egy héttel ezelőtt a tanév hányadik tanítási napja volt. 1p
            Console.Write("Egy héttel ezelőtt még csak itt tartottunk:");
            Console.WriteLine(eredmeny);
    
            //18. Egy enter lenyomásával érjen véget a program. 1p
            Console.ReadLine();

        }
    }
}





Nincsenek megjegyzések:

Megjegyzés küldése