Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include
- #ifndef N
- #define N 5
- #endif
- void wypisz_wiersz_spacji() {
- for(int i = 0; i
- printf(" ");
- }
- }
- void wypisz_wiersz_sciany(int tablica[6][N][N], int wiersz, int sciana) {
- for(int kolumna = 0; kolumna
- printf("%d", tablica[sciana][wiersz][kolumna]);
- }
- }
- void wypisz_wiersz_sciany_z_przejsciem(int tablica[6][N][N], int wiersz, int sciana) {
- wypisz_wiersz_sciany(tablica, wiersz, sciana);
- printf("\n");
- }
- void wypisz_wiersz_sciany_z_kreska(int tablica[6][N][N], int wiersz, int sciana) {
- wypisz_wiersz_sciany(tablica, wiersz, sciana);
- printf("|");
- }
- void up_down(int tablica[6][N][N], int sciana) {
- for(int wiersz = 0; wiersz
- wypisz_wiersz_spacji();
- wypisz_wiersz_sciany_z_przejsciem(tablica, wiersz, sciana);
- }
- }
- void left_front_right_back(int tablica[6][N][N], int sciana) {
- for(int wiersz = 0; wiersz
- sciana = 1;
- for(int i = 0; i
- wypisz_wiersz_sciany_z_kreska(tablica, wiersz, sciana);
- ++sciana;
- }
- wypisz_wiersz_sciany_z_przejsciem(tablica, wiersz, sciana); //wyszlismy z petli wiec sciana == 4 dzieki czemu wypisujemy back
- }
- }
- void wypisz_kostke(int tablica[6][N][N]) {
- printf("\n");
- up_down(tablica, 0);
- left_front_right_back(tablica, 1);
- up_down(tablica, 5);
- }
- int main(void) {
- int tablica[6][N][N];
- int kolor[6] = {0, 1, 2, 3, 4, 5};
- for(int sciana = 0; sciana
- for(int wiersz = 0; wiersz
- for(int kolumna = 0; kolumna
- tablica[sciana][wiersz][kolumna] = kolor[sciana];
- }
- }
- }
- wypisz_kostke(tablica);
- return 0;
- }
- [ml418399@students WPI pytania]$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement