2020.10.02. 10. double típus

Házi feladat begépelni.        


     double elso = 10.5; //pontot kell írni a programba

            Console.WriteLine("Első tört szám: {0}",elso);

            double masodik = 7.25;

            Console.WriteLine("Második tört szám: {0}", masodik);

            double tortosszeg = elso + masodik;

            double tortkivonas = elso - masodik;

            double tortosztas = elso / masodik;

            double tortszorzas = elso * masodik;

            Console.WriteLine("Összeadás: {0}  Kivonás (első - második) {1}  Osztás (első / második): {2}  Szorzás {3}", tortosszeg, tortkivonas, tortosztas, tortszorzas);

            Console.Clear();

 

            Console.WriteLine();

            Console.Write("Kérem az első tört számot!  : "); //vesszővel kell beírni a billentyűzeten

            double ujegy = Convert.ToDouble(Console.ReadLine());

            Console.WriteLine();

            Console.Write("Kérem a második számot!  : ");

            double ujketto = Convert.ToDouble(Console.ReadLine());

 

            Console.WriteLine();

            Console.WriteLine("Az összeadás eredménye: {0}", ujegy + ujketto);

            Console.WriteLine("A kivonás eredménye: {0}", ujegy - ujketto);

2020.10.02. 9. gyakorló feladat - Nyári munka

Akinek hibás/hiányos volt, házi feladat befejezni.

  Írj programot a nyári munkádról. 

  • A program kérje be, hogy hol dolgoztál a nyáron.
  • Kérje be , hogy mennyi volt az órabéred.
  • Kérje be, hogy hány órát dolgoztál az első napon.
  • Írja ki, hogy hol voltál és mennyit kerestél az első napon.
Máté megoldása:

//A program kérje be, hogy hol dolgoztál a nyáron.

            Console.Write("Hol dolgoztála nyáron?: ");

            string wplace = Console.ReadLine();

            //Kérje be, hogy mennyi volt az órabéred.

            Console.Write("Mennyi volt az órabéred?: ");

            int payh = Convert.ToInt32(Console.ReadLine());

            //Kérje be, hogy hány órát dolgoztál az első napon.

            Console.Write("Hány órát dolgoztál az első napon?: ");

            byte whour = Convert.ToByte(Console.ReadLine());

            //Írja ki, hogy hol voltál és mennyit kerestél az első napon.;

            int payment = payh * whour;

            Console.WriteLine("Itt dolgoztál: {0} , Ennyit kerestél az első napon {1}", wplace, payment);

            Console.ReadLine();


2020.10.02. 9. Részösszefoglalás-megírtuk

 Házi feladat megjavítani

Részösszefoglalás


Összefoglaló feladat: kiírások, hangjelzés, adatbekérés változóba, címsor váltás, színezés

 

1. Változtasd meg az ablak címsorának szövegét. 1p

2. Írd ki a következő szöveget:1p

   Isaac Asimov írta:

3. Változtasd meg az alapértelmezett betűszínt, és háttérszínt. 1p

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

5. Adj egy hangjelzést általad beállított hangmagassággal, és hosszal. 1p 

6. Írj ki egy sornyi díszítést. 1p

7. Változtasd meg a betűszínt, és háttérszínt egy új színre. 1p

8. Emelj egy sort. 1p

9. A beállított színekkel “töröld le” a képernyőt. 1p

10. Írd ki a következő szöveget: Ki is írta az előbbi idézetet? 1p

11. Tárold a választ egy változóban. 1p

12. Állítsd vissza az eredeti színeket egy paranccsal. 1p

13. Írd ki a változó tartalmát 3 sorral lejjebb, nagyjából a következő sor közepére. 1p

14. Kérd be, tárold, és írd ki a legutóbbi lottószámokat. 4p

Használ a neki legmegfelelőbb típust. A forma kötetlen.

15. Kérd be és tárold, hogy ma a tanév hányadik tanítási napja van. 2p

16. Vonj ki belőle 7 napot. 2p

17. Ez alapján írd ki, hogy egy héttel ezelőtt a tanév hányadik tanítási napja volt. 1p

18. Egy enter lenyomásával érjen véget a program. 1p

2020.10.02. Gyakorlás

            int szam1 = 25; //programból adtam neki értéket

            int szam2 = 50;

            byte szam3 = 156;

            byte szam4 = 100;

 

            int osszeg = szam1 + szam2;

            int osszeg1 = szam3 + szam4;

            int szorzat = szam1 * szam2;

            int kulonbseg = szam1 - szam2;

 

            Console.Write("Összeg: {0} - Különbség: {1} - Szorzat: {2}",osszeg, kulonbseg, szorzat );

            Console.ReadLine();


2020.10.02. 8. int és byte gyakorlás forrása

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

 

namespace intAndByteTipus

{

    class Program

    {

        static void Main(string[] args)

        {

            //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.

 

            Console.Title = "Hétvégi programok";

            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.Write("A 2. héten itt voltam:               ");

            Console.WriteLine(disco2);

            Console.Write("A DJ:                                ");

            Console.WriteLine(dj2);

            Console.Write("Jegy ár:                             ");

            Console.WriteLine(jegy2);

 

            //Próbáljuk őket összeadni:

            string osszeg = jegy1 + jegy2; //VIGYÁZAT, EZ ROSSZ MEGOLDÁS!

            Console.Write("Összesen ennyi forintot költöttem eddig a hónapban: ");

            Console.WriteLine(osszeg); //VIGYÁZAT, EZ ROSSZ MEGOLDÁS!

 

            //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 (szintaktikai) hiba.

            //Nem lehet ugyanis két azonos nevű változó egy programban.

 

            int jegyEgy = Convert.ToInt32(jegy1); //konvertálás; a jegy1 a konvertáló utasításunk paramétere

            int jegyKetto = Convert.ToInt32(jegy2);

 

            //Mostmár össze tudjuk adni a két értéket, az eredményt egy új változóban tároljuk (osszegUj):

            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()); // byte típusba konvertálunk (alakítunk át)

            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); //itt nem tároljuk, csak kiírjuk az eredményt

            Console.ReadLine();

 

            //további tudnivaló:

            //Az int típus értékhatára: -2147483648-tól 2147483647-ig (nagyjából 2 milliárd)

            //A byte típus értékhatára: 0-tól 255-ig (pontosan kell tudni)

 

        }

    }

}

 

2024.02.15.-16. Helyettesítés

 Adatbázis: vizsgaremek adatbázisának befejezése teljesen készre, dokumentáció kiegészítése, befejezése. Vizsgaremek felületének megvalósítá...