Zadanie 1. Napisz program obliczający potęgę o wykładniku naturalnym. Wykorzystaj instrukcję switch. Zastosuj każdą z pętli. Zadanie 2. Napisz program który obliczy sumę n liczb całkowitych wylosowanych z przedziału
C++
mati9898
Zadanie pierwsze, nie trzeba używać żadnego switcha ani wszystkich pętli:
#include <iostream> using namespace std; int main() { int c; int i; int a; int b; cin >> a; //a jest liczbą, którą chcesz pomnożyć c=a; //c jest pomocną zmienną, podstawiamy za nią a cin >> b; //b jest wykładnikiem for(i=1; i<b; i++) { a=a*c; } cout << a; }
Zadanie drugie:
#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { srand(time ( NULL ) ); //To jest po to żeby za każdym razem losowało inne liczby.
int a; int b;
a = rand()%10; //Za a i b podstawiamy losową liczbę z zakresu od 0 do 10, mozesz za to 10 wpisać co chcesz. b = rand()%10; cout << a+b; //dodajemy i gotowe. }
#include <iostream>
using namespace std;
int main()
{
int c;
int i;
int a;
int b;
cin >> a; //a jest liczbą, którą chcesz pomnożyć
c=a; //c jest pomocną zmienną, podstawiamy za nią a
cin >> b; //b jest wykładnikiem
for(i=1; i<b; i++)
{
a=a*c;
}
cout << a;
}
Zadanie drugie:
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
srand(time ( NULL ) ); //To jest po to żeby za każdym razem losowało inne liczby.
int a;
int b;
a = rand()%10; //Za a i b podstawiamy losową liczbę z zakresu od 0 do 10, mozesz za to 10 wpisać co chcesz.
b = rand()%10;
cout << a+b; //dodajemy i gotowe.
}
Dodam też screena z tym, jakby co