Răspuns :
COROANA TE ROG!!!
#include <iostream>
using namespace std;
int main() {
int n, r, i=1, cn;
float pi=3.14, arii[101];
cin>>n;
cn=n;
while (n!=0) {
cin>>r;
arii[i++]=pi*r*r;
n--;
}
for (i=1; i<=cn; i++) {
cout<<arii[i]<<' ';
}
return 0;
}
//Programul citeste n raze si salveaza in vectorul arii aria pentru fiecare cerc in parte (pentru cercul 1, se salveaza pe pozitia i=1 aria lui si dupa se creste i (i++))
//Daca citim n raze este clar ca exista n cercuri
//Cat timp n este diferit de 0 se citesc arii, iar dupa fiecare arie citita se scade n cu o unitate
//La final se parcurge vectorul de arii de la 1 la cn si afisam ariile fiecarui cerc in parte (cerc i=1 se va afisa aria i=1 etc.), cn fiind copia lui n, deoarece n a fost distrus in citirea razelor acesta ramanand cu valoarea 0
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de ajutor, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite!