Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main()
- {
- cout << "Progtetelek 1" << endl;
- const int maxmeret=100;
- int cs[maxmeret];
- int n;
- bool hiba;
- do
- {
- cout << "Hany adatod van?\n";
- cin >>n;
- hiba=n<1 || n>maxmeret;
- if(hiba)
- {
- cout <<"1 es"<<maxmeret<<"kozotti egesz legyen!\n";
- }
- }
- while(hiba);
- for(int i=0; i<n; ++i)
- {
- do
- {
- cout <<i+1<<". adat";
- cin>>cs[i];
- hiba=cs[i]<0;
- if(hiba) {cout <<"Csak 0 vagy pozitiv egsz lehet\n";}
- }
- while(hiba);
- }
- int v;
- do
- {
- cout <<"\nValassz a kovetkezok kozul:\n";
- cout <<"1. Csapadekos napok szama\n";
- cout <<"2. Legcsapadekos nap\n";
- cout <<"3. Volt-e nagyon csapadekos nap (>=50mm)\n";
- cout <<"4. Minden heten volt-e csapadek\n";
- cout <<"5. Adatok kiirasa\n";
- cout <<"6. Kilepes\n";
- do{
- cout <<"Mit valasztasz?";
- cin>>v;
- hiba=v<1 || v>6;
- if(hiba){
- cout <<"1 es 6 kozotti eretket adj meg";}
- }
- while(hiba);
- switch(v)
- {
- case 1:
- {
- int c=0;
- for(int i=0; i<0; ++i)
- if(cs[i]>0) ++c;
- cout <<"\ncsapadekos napok szama\n"<<c;
- break;
- }
- case 2:
- {
- int maxx=0;
- for(int i=2; i<n; ++i)
- if(cs[i]>cs[maxx]) maxx=i;
- if(cs[maxx]==0)
- {
- cout <<"Nem volt csapdekos nap";
- }else{
- cout <<" a legtobb csapadek"<<maxx+1;
- cout <<" a csapadek mennyisege"<<cs[maxx];}
- break;
- }
- case 3:
- {
- int i=0;
- while(i<n && cs[i]<50) ++i;
- bool van=i<n;
- int ind;
- if(van)
- {
- cout <<"A keresett nap sorszama"<<ind+1;
- cout <<"A csapadek mennyisege"<<cs[ind];
- }else{
- cout <<"nem megfelelo nap";}
- break;
- }
- case 4:
- {
- break;
- }
- case 5:
- {
- cout <<"A bejegyzett adatok";
- for(int i=0; i<0; ++i)
- cout<<cs[i]<<" ";
- break;
- }
- default:
- {
- cout <<"Viszontlatasra";
- }
- }
- }while(v!=6);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement