Advertisement
Guest User

Untitled

a guest
Nov 21st, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.41 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdlib>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8. int j[4][4],k[4][4],l1,l2,liczba,mnoznik;
  9. char wybor;
  10. start:
  11. cout << "Co chcesz zrobic?" <<endl;
  12. cout << "1. Dodawanie" << endl;
  13. cout << "2. Mnozenie" << endl;
  14. cout << "3. Wyjscie" << endl;
  15. cin >> wybor;
  16. switch(wybor)
  17. {
  18. case '1':
  19. {
  20. cout << "podaj pierwszy zestaw 16 cyfr" << endl;
  21. for (l1=0,liczba=1; l1<4; l1++)
  22. {
  23. for (l2=0; l2<4; l2++,liczba++)
  24. {
  25. cout << "wpiszujesz wiersz: " << l1+1 << " kolumne: " << l2+1 << " : ";
  26. cin >> j[l1][l2];
  27. }
  28. }
  29. cout << "podaj drugi zestaw 16 cyfr" << endl;
  30. for (l1=0,liczba=1; l1<4; l1++)
  31. {
  32. for (l2=0; l2<4; l2++,liczba++)
  33. {
  34. cout << "wpiszujesz wiersz: " << l1+1 << " kolumne: " << l2+1 << " : ";
  35. cin >> k[l1][l2];
  36. }
  37. }
  38. for (l1=0; l1<4; l1++)
  39. {
  40. for (l2=0; l2<4; l2++)
  41. {
  42. j[l1][l2]=j[l1][l2]+k[l1][l2];
  43. }
  44. }
  45. cout <<endl;
  46. for (l1=0; l1<4; l1++)
  47. {
  48. for (l2=0; l2<4; l2++)
  49. {
  50. cout.width(4);
  51. cout << j[l1][l2];
  52. }
  53. cout <<endl;
  54. }
  55. break;
  56. }
  57. case '2':
  58. {
  59. cout << "Wpisz zestaw do mnozenia"<<endl;
  60. for (l1=0,liczba=1; l1<4; l1++)
  61. {
  62. for (l2=0; l2<4; l2++,liczba++)
  63. {
  64. cout << "wpiszujesz wiersz: " << l1+1 << " kolumne: " << l2+1 << " : ";
  65. cin >> j[l1][l2];
  66. }
  67. }
  68. cout << "Wpisz mnoznik: ";
  69. cin >> mnoznik;
  70. for (l1=0; l1<4; l1++)
  71. {
  72. for (l2=0; l2<4; l2++)
  73. {
  74. j[l1][l2]=j[l1][l2]*mnoznik;
  75. }
  76. }
  77. for (l1=0; l1<4; l1++)
  78. {
  79. for (l2=0; l2<4; l2++)
  80. {
  81. cout.width(4);
  82. cout << j[l1][l2];
  83. }
  84. cout << endl;
  85. }
  86. break;
  87. }
  88. case '3':
  89. {
  90. return 0;
  91. }
  92. default:
  93. {
  94. system("cls");
  95. cout << "Niepoprawny wybor!" << endl;
  96. goto start;
  97. }
  98. }
  99. return 0;
  100. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement