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

Dacă avem date despre temperaturile din n zile, să se afișeze temperatura maximă din luna iunie a anului 2007. Se vor folosi declarațiile următoare: struct Data {int zi; char luna[11]; int an;}; struct Meteo {float temp ; Data d; } x[101].

Răspunsuri la întrebare

Răspuns de andrei750238
1

Presupunem ca datele sunt deja memorate si declarate, noi trebuie doar sa afisam rezultatul.

float maxim=-1000;

int i;

for(i=0;i<n;i++){

if(strcmp(x[i].d.luna,"iunie"==0) && x[i].d.an==2007){

if(x[i].temp>maxim) maxim=x[i].temp;

}

}

cout << maxim;

Alte întrebări interesante