Forum 02.03.21 Tehnici de programare Limbajul Pascal
• Tehnica Greedy -Statistica • Problema Comis Voiajerului • Metoda Backtraking Problema Reginelor • Turnuri de Hanoi • Tehnici de sortare metoda Bublesort • Metoda Trierii Pușculița
Acest blog este o platformă on-line de studiu,este o școală online pentru elevi. Aceasta platformă include: -soft educational online la tehnici de programare. -studierea limbajului Pascal -exerciții cu java-script -grafică pe calculator -studii Gimp -studii Photoshop -grafica fractala -lectii online -web binare -asistenta online cu elevii -lucru individual cu elevii -rezolvari de exercitii -seminare pe zoom -Totul pe site este gratis!!! Abonați-va la site!!! Lucru Voluntar admin Staicu A.
Salut Ion iată așa va fi programul factorial în C++ este și explicatie: #include// se activează comenzile cin/cout #include // se activează getch int main() { int n; int i; int res; cin >> n; res = 1; for (i = 1; i <= n; i++) { res = res * i; } cout << res; getch();}//În acest program, sunt incluse mai întâi anteturile iostream.h și conio.h. Apoi, variabilele sunt declarate: n - întreg, factorial, care se va calcula; i - contor; res este o variabilă pentru stocarea rezultatului curent. Apoi, intrarea se face folosind comanda cin, se poate face într-un alt mod, de exemplu, folosind scanf. În plus, rezultatului curent i se atribuie valoarea 1. Și n multiplicări sunt efectuate în buclă. Factorialul calculat este apoi afișat pe ecran folosind comanda cout. Și se așteaptă ca utilizatorul să apese o tastă (comanda getch).
Buna ziua vreau sa întreb la dumneavoastra dacă e posibil de rezolvat în c++ ridicare la putere
RăspundețiȘtergereEu am folosit pow dar este și alta metoda?
RăspundețiȘtergere#include
#include
using namespace std;
int main() {
int N, P;
cin >> N >> P;
cout << pow(N, P);
return 0; }
O metodă mai ușoară este fără a utiliza #include
RăspundețiȘtergere#include
using namespace std;
int main()
{ int N, P;
long long result = 1;
cin >> N >> P;
for(int i = 1; i <= P; i++)
result = result * N;
cout << result;
return 0; }