Să se realizeze o structură de date ce stochează următoarele informații privind o zi calendaristică a anului: data(zi, luna, an), temperaturile minimă și maximă măsurate. Să se realizeze un program care afișează ziua în care s-a înregistrat cea mai mare variație a temperaturii, din n zile introduse de la tastatură.
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
using namespace std;
const int NMAX = 1000;
struct data {
int zi;
int luna;
int an;
int tempmax;
int tempmin;
} v[NMAX];
int main() {
int n, i, zi, luna, an, maxim;
cin >> n;
for ( i = 0; i < n; i ++ ) {
cin >> v[i].zi >> v[i].luna >> v[i].an >> v[i].tempmin >> v[i].tempmax;
}
maxim = 0;
for ( i = 0; i < n; i ++ ) {
if ( v[i].tempmax - v[i].tempmin > maxim ) {
maxim = v[i].tempmax - v[i].tempmin;
zi = v[i].zi;
luna = v[i].luna;
an = v[i].an;
}
}
cout << zi << ' ' << luna << ' ' << an << '\n';
return 0;
}
Explicație:
winks69:
imi apare aceasta eroare: error: stray '\160' in program
Alte întrebări interesante
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
9 ani în urmă