#include #include #include using namespace std; int main() { int a, b, wybor; cout << "Podaj dwie liczby: "; cin >> a >> b; cout << endl; cout << "1.Potegowanie tych liczb " << endl; cout << "2. Wypelnienie tablicy " << endl; cout << "3. Losowe wartosci tablicy i ich suma " << endl; cout << "Wybierz opcje: " << endl; cin >> wybor; int wynik = 1; int suma = 0; int wyjscie; do { switch (wybor) { case 1: for (int i = 0; i < b; i++) { wynik = a * wynik; } cout << "Ta potega wynosi: " << wynik << endl; break; case 2: int tab[20]; if (a > 20) { for (int i = 0; i < 20; i++) { tab[i] = a - i - 1; cout << tab[i] << " "; } } else { for (int j = 0; j < 20; j++) { tab[j] = 0; } for (int i = 0; i < a; i++) { tab[i] = a - i - 1; } for (int i = 0; i < 20; i++) { cout << tab[i] << " "; } } break; case 3: srand(time(NULL)); int tab2[100]; for (int i = 0; i <= 100; i++) { tab2[i] = (rand() % 27) + 8; } for (int i = 0; i <= 100; i++) { suma = suma + tab2[i]; } cout << "Suma tablic wynosi: " << suma << endl; break; default: cout << "Nie ma takiej opcji :'( " << endl; break; } cout << "Czy chcesz wyjsc? 1-tak 0-nie"; cin >> wyjscie; } while (wyjscie == 1); cin.ignore(5000, '\n'); getchar(); return 0; } /* int main() { int b; cin>> b; while (!(cin.good())) { cin.clear(); cin.ignore(5000, '\n'); cin >> b; } cout << "Liczba to: " << b << endl; cin.get(); return 0; } */