first commit

This commit is contained in:
2025-10-06 11:22:10 +02:00
commit f51da87604
39 changed files with 486 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
[[Algorytmy]]
[[Matematyka ze statystyką]]
[[Fizyka dla informatyków]]
[[Programowanie]]

View File

@@ -0,0 +1,3 @@
[[Informacje]]
[[Pierwszy program]]
[[Literatura podstawowa]]

View File

@@ -0,0 +1,4 @@
- Wykłady są nieobowiązkowe
- Zaliczenie jest przed sesją (2 terminy będą)
- nie ma zwolnienia z zaliczenia (certyfikaty cpa/cpp/cna zwalniają)
- język c

View File

@@ -0,0 +1,5 @@
Komentarze są __bardzo ważne__ trallaa!
```cpp
/* komentarz to jest */
printf("xdd");
```

View File

@@ -0,0 +1,7 @@
- Język ANSI C programowanie. - Brian Kernighan, Dennis Ritchie
- Język C szkoła programowania - Stephen Prata
- Opus Magnum C++ 11 - Jerzy Grębosz
- Bjarn Stroustrup, Język C++ (nie kupujcie tego, bo z tego sie nie nauczycie)
2 i 3 pozycje są lepsze :D
4 zaś jest najlepsza - co jest subiektywną opinią wykładowcy, ale opinie na mieście przekazywane, w sposób jednoznaczny potwierdzają te tezę śmiało, iż czyta się tego autora najprzyjemniej.

View File

@@ -0,0 +1,11 @@
[[Komentarze]]
[[Struktura]]
[[Operatory]]
[[Typy danych]]
[[Zmienne]]
[[Wejścia-Wyjścia]]
[[Iteracje]]
[[Tablice]]
[[Funkcje]]
[[Wskaźniki]]
Jednym słowem oczywiste oczywistości

View File

@@ -0,0 +1,9 @@
Oczywista rzecz!
```c
#include <stdio.h>
int main(void) {
printf("Hello world!\n");
return 0;
}
```
Funkcja main jest funkcją wywoływaną przy uruchomieniu programu. Czemu ja to piszę, skoro to wiem? Nie wiem. Pozdrawiam!

View File

@@ -0,0 +1,17 @@
- char (1 bajt<-128;127>)
- short int (2 bajty)
- int (4 bajty)
- long int (8 bajtów)
- float (4 bajty)
- double (8 bajtów)
- long double (12 bajtów)
- bool (1bit?)
każdy typ można oczywiście usginować (brać wartość bezwzględną, przesuwając przedział w prawo)
```
-------|--------
0
|---------------
0
```

View File

@@ -0,0 +1,9 @@
```c
#include <stdio.h>
printf(); /* funkcja wyjścia */
scanf(); /* funkcja wejścia */
```
Tego typu.
`%` i `\` symbole sterujące.
`%d` - decimal (liczba rzeczywista)
NUDY(znaczy ciekawe, ale podstawy to są :((()

View File

@@ -0,0 +1,7 @@
Deklaracja:
```c
// typ danych nazwa, nazwa, nazwa;
// np
int i, j, k, l;
short int k = 2;
```