//kod 1 #include int main() { int tab[10]; //okreslenie typu, nazwy zmiennej tablicowej i rozmiaru tablicy tab[0] = 1; //przypisanie wartosci 1 do zerowego elementu tablicy for(int i = 0; i < 10; i++) { printf("Wartosc: %d \n", tab[i]); //wyswietlenie zawartosci tablicy } return 0; } //kod 2 #include int main() { int n; printf("podaj ilosc liczb: "); scanf ("%d", &n); int tab[n]; for (int i = 0; i < n; i++) { tab[i] = i; //przypisanie i'temu elementowi tablicy wartosci i printf("%d\n", tab[i]); } return 0; } //kod 3 #include int main() { int tab[5] = {1,2,3,4,5}; printf("sizeof tab: %d\n", sizeof tab); printf("sizeof *tab: %d\n", sizeof *tab); printf("sizeof(int): %d\n", sizeof(int)); for (int i = 0; i < (sizeof tab / sizeof *tab); i++) { printf ("element %d = %d\n", i, tab[i]); } return 0; } //kod 4 #include int main() { int zmienna = 234; printf("rozmiar zmiennej: %d\n", sizeof(zmienna)); printf("rozmiar typu danych int: %d\n", sizeof(int)); printf("rozmiar typu danych float: %d\n", sizeof(float)); printf("rozmiar typu danych double: %d\n", sizeof(double)); printf("rozmiar typu danych char: %d\n", sizeof(char)); return 0; } //kod 5 #include int main() { //pierwszy sposob deklaracji macierzy int tab[2][3] = { {1, 2, 3}, {4, 5, 6} }; //drugi sposob deklaracji macierzy //int tab[2][3] = {1,2,3,4,5,6}; printf("elementy macierzy:\n"); for(int i = 0; i < 2; i++) { for(int j = 0; j < 3; j++) { printf("%d ", tab[i][j]); if(j==2) //kolumny-1 printf("\n"); } } return 0; }