Daje Naj! Witam napisz dwa programy w C++ (dev)
1) podnosi liczby (podane przez użytkownika) do potengi 2
2) podnisi dowolną liczbe (podaną przez użytkownika) do dowolnej potengi (podaną przez użytkownika)
Pozdrwiam Arielka :)
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Dev-C++? Lepiej przekonaj nauczyciela do normalnnego środowiska, póki jest jeszcze czas...
Poza tym polecam słownik ortograficzny - "potęgi".
Anyway, tutaj programy:
1)
#include <cstdio>
#include <cmath>
int main()
{
unsigned long long int n;
scanf("%llu", &n);
printf("%llu", static_cast<unsigned long long int>(pow(n, 2)));
return 0;
}
Wejście: jedna liczba `n`
Wyjście: `n` podniesione do potęgi drugiej
2)
#include <cstdio>
#include <cmath>
int main()
{
unsigned long long int n;
unsigned int p;
scanf("%llu %i", &n, &p);
printf("%llu", static_cast<unsigned long long int>(pow(n, p)));
return 0
}
Wejście: dwie liczby oddzielone SPACJĄ, kolejno: podstawa oraz wykładnik potęgi
Wyjście: liczba podniesiona do potęgi
#include <iostream>
#include <math.h>
using namespace std;
int main(){
int a = 0, b = 0, wynik = 0;
cout << "Podaj liczbe a: "; cin >> a;
cout << "Liczba a^2 = " << a*a;
cout << " -------- \n";
cout << "Podaj liczbe a: "; cin >> a;
cout << "Podaj potege b: "; cin >> b;
wynik = pow(a,b);
cout << "a^b = " << wynik;
getchar();
getchar();
return 0;
}
Masz . Chcałem Ci to zrobić tradycyjnie przez pętlę for ale niestety nadal tego nie potrafię :)