A jegyzetben a 15. oldalig jutottunk el. A normalizáláshoz tartozó magyarázatot még átvesszük, a többit meg kell tanulni.
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
2022. október 18., kedd
2022.10.18. Math osztály
Elméletből nemsokára röpdolgozat lesz.
F5: fordítás, futtatás
F6: fordítás
Ezt házi feladat befejezni:
Gyakorlás-Math osztály
using System;
namespace MathOsztaly
{
class Program
{
static void Main(string[] args)
{
double szam1 = 2;
//A következőkben a MATH osztály metódusait használjuk.
//A Math után a . (pont) operátor segítségével választjuk ki a megfelelő metódust.
//A metódusoknak paramétereket kell beírni a zárójelpárba.
double gyok1 = Math.Sqrt(szam1); //a szam1 négyzetgyöke
double negyzet1 = Math.Pow(szam1, 2); //a szam1 második hatványa, vagyis a négyzete
double hatvany1 = Math.Pow(szam1, 5);//szam1 az otodiken;
//a második paraméter adja meg, hogy hanyadikra emeljük
double abszolutErtek1 = Math.Abs(szam1); //a szam1 abszolútértéke
//A következő kiírásban a \n soremelést helyez el a szöveg belsejében:
Console.WriteLine("A {0} négyzetgyöke: {1},\n a négyzete: {2},\n az ötödik hatványa: {3},\n abszolútértéke: {4}\n", szam1, gyok1, negyzet1, hatvany1, abszolutErtek1);
//Kérj be egy egész számot az "A" nevű változóba.
//Kérj be egy egész számot a "B" nevű változóba.
//A további feladatokban ezekkel dolgozz.
Console.Write("Kérek egy egész számot: ");
double A = Convert.ToDouble(Console.ReadLine());
Console.Write("Kérek még egy egész számot: ");
double B = Convert.ToDouble(Console.ReadLine());
//Matekból azt tanultad, hogy (A-B)*(A+B) egyenlő A négyzete - B négyzete
//Igazold ezt. Számold ki külön a bal oldalt és külön a jobb oldalt.
//Írasd ki az eredményt, és döntsd el (fejben), hogy a kettő egyenlő-e.
//(Aki tudja, egyágú szelekcióval eldöntheti, hogy igaz-e.)
//Megoldás:
double szamitas1 = (A - B) * (A + B);
double szamitas2 = Math.Pow(A, 2) - Math.Pow(B, 2);
Console.WriteLine("Első eredmény: {0}, második eredmény: {1} ", szamitas1, szamitas2);
//Oldd meg a további feladatokat:
//Igazold, hogy négyzetgyök A a négyzeten egyenlő A abszolútértékével.
//Igazold, hogy ((négyzetgyök A)-1) * ((négyzetgyök A)+1) egyenlő A-1-gyel
//Igazold, hogy (2*(négyzetgyök A) + 1) * (2*(négyzetgyök A) - 1) egyenlő 4*A-1 -gyel
//Igazold, hogy (A+B) a négyzeten egyenlő A a négyzeten+ 2*A*B + B a négyzeten.
//Írd ki a következő számítások eredményét, majd
//ellenőrizd őket a Windows számológépével.
// 5 / (négyzetgyök 7) + négyzetgyök 2
// 3 / négyzetgyök 7
// 7 / 3 * négyzetgyök 5
// 34 / (négyzetgyök 3) - 2 * négyzetgyök 5
Console.ReadLine();
}
}
}
2022. október 14., péntek
2022. 10.14. Az eddig tanult típusok gyakorlása - Wellness
Házi feladat befejezni.
Wellness
/////////////////////////////////////////////////////////////////////////////
Állítsd át a címet.
Állíts be új betűszínt, és háttérszínt, majd az új színekkel töröld le a képernyőt.
/////////////////////////////////////////////////////////////////////////////
Kérd be, és tárold egy családi wellness nyaralással kapcsolatban a következő adatokat:
település neve(string)
hotel neve(string)
a családból hányan mennek(int)
ebből hány felnőtt van(byte) (a többi gyerek)
kedvezményes kupon kódja(string)(például így néz ki: WELLNESS22)
– ezt karakterenként kért be Console.Read() paranccsal
egy éjszaka ára 1 főre(double)
étkezés 1 napra 1 főre(double)
hány éjszakát tölt ott a család(byte)
szaunabérlet ára a teljes tartózkodás idejére(double)
hányan akarnak szaunázni(byte)
/////////////////////////////////////////////////////////////////////////////
Kiírások
Írd ki a település nevét.
Írd ki a hotel nevét kék alapon sárga betűkkel, előtte és mögötte
fekete alapon piros csillagok legyenek. (pl. * **Hotel Meriva * **)
A bekért adatok alapján számold ki a következő értékeket, tárold változókban,
majd írd ki a tanult új módszerekkel:
Hány felnőtt van a családban (ezt bekértük)
Hány gyerek van a családban (a család teljes létszáma – felnőttek száma (kivonás))
Egy éjszaka ára a teljes családnak(egy éjszaka ára 1 főre * család összlétszáma)
Az étkezés ára 1 napra a teljes családnak (étkezés 1 napra 1 főre* család összlétszáma)
Az összes napra mennyibe kerül a teljes családnak az éjszakák és az étkezés összesen
(hány éjszakát tölt ott a család *(egy éjszaka ára a teljes családnak
+ az étkezés ára 1 napra a teljes családnak))
Mennyibe kerül összesen a szauna(hányan akarnak szaunázni * szaunabérlet ára)
Minden költség együtt(az utolsó kettőt összeadni)
Átlagosan egy főre mennyi költség esik (minden költség együtt / teljes család létszáma
(double típusú a változó))
Szorgalmi(annak, aki tud szelekciót írni):
Ha a kuponkódnak a fent megadottat írták be,
vonjunk le a végösszegből 10 % -ot, és írjuk ki az új összeget.
2022. október 13., csütörtök
2022. október 12., szerda
Gyakorlás – karakter típus
Házi feladat befejezni a saját programodat, majd összehasonlítani a lenti megoldással. a kommentek is lényegesek, mint mindig. Tanuld meg ezeket a trükköket, fejből tudd alkalmazni.
Gyakorlás – karakter típus
//Kérd be egy összetett
szó elejét stringként.Például: a „számítógépház” szóból azt, hogy „számítógép”.
//Kérd be az összetett
szó második részét: „ház” betűnként, majd tapaszd hozzá a szó elejéhez
//és tárold stringben.
//Végül írd ki a string
tartalmát.
//Add értékül programból
5 karakter típusú változónak a következő számjegyeket sorban: 1, 2, 3, 4, 5
//például:
char elsoSzam = '1';
//Figyeld meg, hogy char
típus esetén sima aposztrófot használunk.
//Miután tároltad a
számokat, alkoss belőlük háromféle számot string-ként.
//Ezután írd ki őket a
képernyőre, például: 24135
//Add össze az összes
számot, az eredményt tárold egy új változóban, majd írd ki az eredményt.
//Kérj be a
felhasználótól 3 kisbetűt, 2 számjegyet és 2 nagybetűt.
//Alkoss belőle
háromféle "titkos kódot", amit stringként tárolsz.
//Például: 4gW9Sfq
//Írd ki őket a
képernyőre.
Egy lehetséges megoldás:
2022. október 11., kedd
2022.10.07. Adatbázis elmélet
Ma az összes kapcsolattípust végigvettük. Házi feladat az eddigi elméletet megtanulni, tudni kell órán kérdésekre válaszolni.
2025.02.19.[helyettesítés] SQL feladatmegoldás - AI alapú önálló gyakorlás
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...
-
Összefoglaltuk a számonkéréses feladatot a képmegjelenítéssel együtt. Elkezdtük a használt autós önálló feladatot, melyben kéretik alkalmaz...
-
Végigvettük, ami még maradt. Jövő csütörtökön dolgozat várható teszt formában. Házi feladat átolvasni az EKF-es pdf-ből: 6. fejezet - Bizto...