2021.10.06. Gyakorlás

 Befejeztük az előző feladatsort. Ez itt házi feladat:

For, foreach ciklus gyakorlás

Egy számítógép konfigurációt állítasz össze egy webshopban alkatrészenként. Mivel törzsvásárló vagy, az 5000 Ft alatti alkatrészek árából 10%-ot vonnak le, az 5000 Ft feletti alkatrészek árából pedig 15%-ot.

Feladat:

         Vigyél be programból egy 10 hosszú tömbbe árakat.

         Számold ki a feltételek szerinti végösszeget.

         Ha a kedvezménnyel csökkentett végösszeg eléri az 500000 Ft-ot, akkor a cég egy 10 és 20 közötti véletlen százalékkal csökkenti az 5000 Ft alatti alkatrészek összegét.

         Ha a kedvezménnyel csökkentett végösszeg eléri az 1 millió forintot, akkor újra kell számolni: 10 helyett 12, 15 helyett 20%-kal.

         A kedvezmények nem összevonhatóak.

2021.10.06. Gyakorlás

 //1.Feladat:

            //Ciklussal tölts föl számokkal

            //egy 10 elemű tömböt a következő módon:

            //A PI legyen az első szám: Math.PI

            //Az első számot minden ciklusmagban növeld meg

            //10-zel, ezzel töltsd fel a többi tömbelemet.

            //Írd ki az értékeket a képernyőre.

            Console.WriteLine("1. feladat: PI-től kezdve számok tizesével");

           

            Console.ReadLine();

 

            //2. feladat:

            //Hozz létre egy új 10 elemű tömböt egész számoknak.

            //Ciklussal töltsd föl a tömböt az eredeti tömb értékeinek egész részével.

            //(Majd a 3-as feladatnál kell kiírnod az értékeket.)

            Console.WriteLine("2. feladat: az előző számok egész részei");

 

          

            Console.ReadLine();

 

            //3. feladat:

            //Írjuk ki a tömb tartalmát a foreach ciklussal!

            //x:ciklusváltozó, értéke automatikusan lépésenként 1-gyel nő,

            //a típusát meg kell adni, egyezzen a tömbelemek típusával

            //in kulcsszó után kell megadni a tömb nevét

            Console.WriteLine("3. feladat: a tömb tartalma foreach ciklussal");

 

          

            Console.ReadLine();

 

            //4. feladat:

            //Írjuk ki a tömb tartalmát visszafelé!

            //(Maximális elemszámtól az elsőig, egyesével visszafelé lépkedve.)

            Console.WriteLine("4. feladat: a tömb tartalma visszafelé");

          

            Console.ReadLine();

       

            //5. feladat:

            //Tölts föl egy 5 elemű tömböt 0 és 10 közötti véletlen egész számokkal!

            //Írd ki a tömb tartalmát!

            Console.WriteLine("5. feladat: 5 elemű tömb feltöltése véletlen egész számokkal");

          

            Console.ReadLine();

 

            //6. feladat:

            //Összegzés tétele: határozd meg a tömbelemek összegét!

            Console.WriteLine("6. feladat: a tömbelemek összege");

          

            Console.ReadLine();

 

            //7. feladat:

            //Összegzés tétele:határozd meg a hárommal osztható tömbelemek összegét!

            Console.WriteLine("7. feladat: a hárommal osztható tömbelemek összege");

          

            Console.ReadLine();

 

          

 

            //8. feladat:

            //Ciklussal írjunk ki 5 számot a képernyőre 100-zal kezdődően ötösével!

            //(100, 105, 110, 115, 120)

            Console.WriteLine("8. feladat: 5 szám 100-zal kezdődően ötösével");

          

            Console.ReadLine();

 

            //9. feladat:

            //Ciklussal írjuk ki  10-től 1-ig az egész számokat!

            Console.WriteLine("9. feladat: 10-től 1-ig az egész számok");

           

            Console.ReadLine();

2023.04.26. Javító feladatsor