1. Miért programozzunk? Programnyelvek. Hello world - Az első programunk készítése.
Tajkov Zoltán
2024.03.04.
Források:
Egy darab projektszoftver elkészítése, dokumentálása és bemutatása.
Add össze az első ezer páros számot!
Mi van a képen?
számítógépes program = adatok + algoritmusok
Eratoszthenész szitája
Eratoszthenész szitája
1. Forráskód
#include <stdio.h>
int main() {
int number;
printf("Enter an integer: ");
// reads and stores input
scanf("%d", &number);
// displays output
printf("You entered: %d", number);
return 0;
}
1. Forráskód
#include <stdio.h>
int main() {
int number;
printf("Enter an integer: ");
// reads and stores input
scanf("%d", &number);
// displays output
printf("You entered: %d", number);
return 0;
}
3. Futtató
2. Fordító
#include <stdio.h>
int main() {
int number;
printf("Enter an integer: ");
// reads and stores input
scanf("%d", &number);
// displays output
printf("You entered: %d", number);
return 0;
}
Előfordítunk
ByteCode
Interpreter
Eredmény
| Alkalom | Dátum | Téma |
|---|---|---|
| 1. | 03.04. | Miért programozzunk? Programnyelvek. Hello world - Az első programunk készítése |
| 2. | 03.11. | Hogy gondolkodik a számítógép? (Bináris számrendszer). Adatok struktúrába rendezése. Adattípusok |
| 3. | 03.18. | Algoritmikus gondolkodás. Ciklusok, elágazások |
| 4. | 03.25. | Függvények definiálása. Fájlműveletek |
| 5. | 04.08. | Osztályok: első lépés az objektum orientált programozás felé. Projektfeladatok megbeszélése |
| 6. | 04.15 | NumPy, vektorok és mátrixok. Véletlen számok. Regresszió |
| 7. | 04.22. | Adatvizualizáció Matplotlib-bel. Ábrázolási fajták (plot, scatter, piechart, barplot, hisztogram) |
| 8. | 04.29. | JSON, CSV, pandas, statiszitka |
| 9. | 05.06. | Adatelemzés, idősorok elemzése |
| 10. | 05.13 | Modulok. Package-k. Tesztelés. ChatGPT |