Egy lehetséges megoldás:
/* 1. Listázzuk ki azok nevét, akinek a születési helye általad megadott betűvel kezdődik. */
A NVSZC Szent-Györgyi Albert Technikum 13.B2 (2024-25) csoportjának blogja asztali- és mobil alkalmazás-fejlesztés és adatbázis-kezelés II. tantárgyakból
Egy lehetséges megoldás:
/* 1. Listázzuk ki azok nevét, akinek a születési helye általad megadott betűvel kezdődik. */
Diákok - gyakorló feladatlap
A mai órán önállóan dolgoztok. Ezt a feladatlapot bemásoljátok a digifüzetbe, megoldjátok a Diákok adatbázison ezeket a feladatokat, lehet használni ma még a tananyagot. Délután közzéteszem a megoldást, az alapján ellenőrzöd a saját megoldásodat.
Csütörtökön hasonló feladatokból lesz a számonkérés, amihez már nem lehet segítséget használni.
A Where-től mentünk tovább. Ma a min, max, count függvényekig jutottunk el.
A köv. órán a Diákok táblához gyakorló feladatlapot oldunk meg.
Csütörtökön röpi lesz hasonló tartalommal. A min, max, count függvényekig kell tudni a tananyagot.
Tömbkezelés gyakorlása - Matematikai számítások
Házi feladat befejezni.
MM megoldása alapján
using System;
Dolgozatok ellenőrzése
Ismétlés - tömbök
Lottó feladat ellenőrzése
Nemsokára röpdolgozat lesz a tömbökből.
Lottó
feladat egy lehetséges megoldása - házi feladat ez alapján megoldani a sajátodat.
// Lottó
// Hozz létre egy 10 elemű tömböt, ami kicsi pozitív
számokat tárol majd, a maximális érték 255 lehet!(Válaszd ehhez a
legmegfelelőbb adattípust!)
byte[] szam = new byte[10];
Random rnd =
new Random();
//-Kérj be 5 lehetséges lottószámot (1 - 90), és
mindegyiket egy lépésben helyezd el a tömbben!(Nem kell ellenőrizni,
feltételezzük, hogy jól írja be a user.)
for (int i = 0; i < 5;
i++)
{
Console.Write($"Add meg az {i+1}. lottó számot:
");
szam[i] = Convert.ToByte(Console.ReadLine());
szam[i+5] = Convert.ToByte(rnd.Next(1, 91));
}
Console.WriteLine();
//-Tegyél a tömb többi elemébe véletlen lottószámokat.
//- Ehhez használd az előző ciklust.
//-Írasd ki a képernyőre a tömbben levő számokat a
következő formában:
//Saját tipp: Gép tippje:
// 56 90
// 90 57
// 2 71
// 45 84
// 72 6
//Ezt is egyetlen ciklussal oldd meg.
Console.WriteLine("{0,-15}{1,-15}",
"Saját tipp:", "Gép tippje:");
for (int i = 0; i < 5;
i++)
{
Console.WriteLine("{0,-15}{1,-15}",
szam[i],szam[i+5]);
}
//-Cseréld meg a tömb 6.és 10.elemének tartalmát!
//Ellenőrzésképpen írasd ki újra a tömb elemeit!
byte csere = szam[5];
szam[5] = szam[9];
szam[9] = csere;
Console.WriteLine("\nA byte tömb elemei csere
után:");
for (int i = 0; i < szam.Length; i++)
{
Console.WriteLine($"{i+1}. {szam[i]}");
}
Console.WriteLine();
//-Hozz létre egy 3 elemű tömböt szavak tárolására!
string[] szavak = new
string[3];
//A bekért szavakat helyezd el a tömbben.
double hossz = 0;
for (int i = 0; i < szavak.Length; i++)
{
Console.Write("Adj meg egy szót: ");
szavak[i] = Console.ReadLine();
hossz += szavak[i].Length;
}
Console.WriteLine();
//Gyűjtsd egy változóban a bekért szavak hosszát
//(a végén minden szó hosszának az összege szerepeljen a
változóban).
//Ehhez az előző ciklust használd.
//- Egy új ciklussal írd ki a szavakat a képernyőre egy
sorban egy szóként, nagybetűsre alakítva!
for (int i = 0; i < szavak.Length; i++)
{
Console.Write(szavak[i].ToUpper());
}
//-Végül írd ki a szavak hosszának átlagát!
Console.WriteLine($"\nSzavak hosszának átlaga:
{Math.Round(hossz / 3)}" );
Console.ReadLine();
XAMPP telepítése, házi feladat otthon is feltenni.
HF: az ÁRU adatbázist otthon létrehozni, és megírni 5 (egyedi) lekérdezést az eddig tanultak alapján.
Röpdolgozat várható adatbázis létrehozásából, és egyszerű lekérdezésekből. Ez még a félévi jegyhez megy.
Mentünk tovább a tananyagban a lekérdezésekkel. A Limit-ig jutottunk el (TOP helyett). A digifüzetből is kell tanulni.
A következő feladatsor a dolgozatokra készít fel, ahol egészen hasonló feladatokat fogtok kapni. Kérem a hiányzókat is, hogy pótoljanak lehe...