Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main()
- {
- printf("Aby wybrac program nacisnij odpowiedni klawisz: \n\n");
- int program;
- int tab[4][4], i, j;
- int tab1[4][4] = {{1,1,1,1},{2,2,2,2},{3,3,3,3},{4,4,4,4}}, tab2[4][4]={{5,5,5,5},{6,6,6,6},{7,7,7,7},{8,8,8,8}}, skalar;
- do{
- printf("1. Wyswietlenie macierzy 4x4 z podanych liczb.\n2. Dodanie dwoch macierzy z podanych liczb.\n3. Mnozenie macierzy 4x4 przez skalar. \n4. Zakoncz");
- printf("\nTu wpisz numer: ");
- scanf("%d", &program);
- //program = getchar();
- switch (program)
- {
- case 1:
- for(i=0; i<4; i++)
- {
- for(j=0; j<4; j++)
- {
- printf("Podaj liczbe %d.%d: ", i, j);
- scanf("%d", &tab[i][j]);
- }
- }
- for(i=0; i<4; i++)
- {
- for(j=0; j<4; j++)
- {
- printf("%d\t", tab[i][j] );
- }
- printf("\n");
- }
- printf("\n\n");
- break;
- case 2:
- for(i=0; i<4; i++)
- {
- for(j=0; j<4; j++)
- {
- printf("%d\t", tab1[i][j] );
- }
- printf("\n");
- }
- printf("\n\n");
- for(i=0; i<4; i++)
- {
- for(j=0; j<4; j++)
- {
- printf("%d\t", tab2[i][j] );
- }
- printf("\n");
- }
- printf("\n\n");
- for(i=0; i<4; i++)
- {
- for(j=0; j<4; j++)
- {
- printf("%d\t", tab1[i][j] + tab2[i][j] );
- }
- printf("\n");
- }
- printf("\n\n");
- break;
- case 3:
- for(i=0; i<4; i++)
- {
- for(j=0; j<4; j++)
- {
- printf("%d\t", tab1[i][j] );
- }
- printf("\n");
- }
- printf("\n\n");
- for(i=0; i<4; i++)
- {
- for(j=0; j<4; j++)
- {
- printf("%d\t", tab2[i][j] );
- }
- printf("\n");
- }
- printf("\n\n");
- printf("Podaj skalar: ");
- scanf("%d", &skalar);
- for(i=0; i<4; i++)
- {
- for(j=0; j<4; j++)
- {
- printf("%d\t", tab1[i][j] * skalar );
- }
- printf("\n");
- }
- printf("\n\n");
- break;
- case 4:
- break;
- default:
- printf("wybierz jeden z programow");
- }
- } while (program != 4);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement