Informatică, întrebare adresată de Deshtepu, 8 ani în urmă

Vă rog frumos!
Se da un tablou A[1..n]. n<= 100 de numere reale Serieti un program care
determina daca numarul elementelor de pe locurile pare este egal cu numărul elementlor de pe locurile impare in caz afirmativ se afișează
"DA" in caz contrar se afișează ''NU''

Tema prelucrarea tablourilor utilizând subprograme

Răspunsuri la întrebare

Răspuns de calin96g
0

Răspuns:

void egalitate(int A[]){

int i;

int pare=0;

int impare=0;

for(i=1;i<=100;i++){

if(i%2==0){//e par

pare = pare + A[i];

}

else{

impare = impare+A[i];

}

}

if(pare == impare){

cout<<"DA";

}else{

cout<<"NU";

}

}

int main(){

int A[101];

//citire tablou

egalitate(A);

return 0;

}

Explicație:

Daca ai neclaritati, intreaba.


Deshtepu: Da, am întrebări , în ce limbaj e programul?
ElenaGr: C++
Alte întrebări interesante