38 probleme pe site
Incepand cu : 15.02.2004 Accesari : 169497
[ Statistici detaliate ]
Luna aglomerata : noiembrie 2023 (4734)
Zi aglomerata : 11 noiembrie 2021 (2711)
Ora aglomerata : 15:00 - 15:59 in data de 16 august 2022 (2539)
|
|
|
|
| | | | Enunt :
La o statie meteo se alcatuieste zilnic un buletin meteo ce contine :
nume metereolog
- peresiune atmosferica
- temperatura
Se citeste buletinul meteo pe n zile.
Sa se afiseze :
- temperatura maxima in perioada urmarita
- zilele cu temperatura maxima si nume metereolog in acele zile
Se va folosi tipul struct. | | | | |
| | | | Rezolvare :
#include<iostream.h>
#include<conio.h>
struct meteo
{
char nume[100];
float presiune, temperatura;
};
void main()
{
clrscr();
//variabile
meteo zi[100];
int nr;
int i;
int max;
// citesc date
cout<<"Numar zile : ";cin>>nr;cin.get();
for(i=0;i<nr;i++)
{
cout<<endl<<"Ziua "<<i+1<<" : "<<endl;
cout<<"Nume metereolog : ";cin.get(zi[i].nume,100);cin.get();
cout<<"Presiune atmosferica : ";cin>>zi[i].presiune;cin.get();
cout<<"Temperatura [in grade celsius] : ";cin>>zi[i].temperatura;cin.get();
}
cout<<endl<<endl;
// temperatura maxima
max=0;
for(i=1;i<nr;i++) if (zi[i].temperatura>zi[max].temperatura) max=i;
cout<<"Temperatura maxima este de "<<zi[max].temperatura<<" grade celsius !";
cout<<endl<<endl;
// zile cu temperatura maxima
cout<<"Temperatua maxima a fost inregistrata in zilele :"<<endl<<endl;
for (i=0;i<nr;i++)
if (zi[i].temperatura==zi[max].temperatura)
cout<<"Ziua "<<i+1<<" in schimbul metereologului "<<zi[i].nume<<" ! "<<endl;
cout<<endl;
getch();
} | | | | |
| | | | Opinii diverse :
Nu exista nici o opinie in baza de date. | | | | |
| |
|