Pętle
Zad1.
int main(int argc, char *argv[])
{
int liczba;
cout<<"wprowadz liczbe:"<<endl;
cin>>liczba;
while(liczba<0)
{
cout<<"wprowadzona liczba jest ujemna, wprowadz liczbe dodatnia:"<<endl;
cin>>liczba;
}
cout<<"wprowadziles liczbe:"<<liczba<<endl;
system("PAUSE");
return 0;
}
zad. 2
int main(int argc, char *argv[])
{
int liczba;
cout<<"wprowadz liczbe:"<<endl;
cin>>liczba;
while(liczba<0||liczba>100)
{
cout<<"wprowadzona liczba jest poza przedzialem, wprowadz liczbe z przedzialu <0;100>:"<<endl;
cin>>liczba;
}
cout<<"wprowadziles liczbe:"<<liczba<<endl;
system("PAUSE");
return 0;
}
Zad.3
int main(int argc, char *argv[])
{
int liczba,suma;
suma=0;
cout<<"wprowadz liczbe:"<<endl;
cin>>liczba;
while(suma<20)
{ if(liczba%2==0)
suma=suma+liczba;
cout<<"wprowadz kolejna liczbe:"<<endl;
cin>>liczba;
}
cout<<"suma wynosi:"<<suma<<endl;
system("PAUSE");
return 0;
}
Zad.4
int main(int argc, char *argv[])
{
int miesiac,licznik;
cout<<"wprowadz numer miesiaca:"<<endl;
cin>>miesiac;
licznik=1;
while((miesiac<1||miesiac>12)&&(licznik<3))
{
cout<<"wprowadz kolejny numer miesiaca:"<<endl;
cin>>miesiac;
licznik++;
}
system("PAUSE");
return 0;
}
Zad.5
int main(int argc, char *argv[])
{
int liczba;
cout<<"wprowadz ostatnia liczbe:"<<endl;
cin>>liczba;
for(int i=1;i<=liczba; i++)
cout<<i*i<<endl;
system("PAUSE");
return 0;
}
Zad.6
int main(int argc, char *argv[])
{
int liczba,suma=0, ilosc=0;
cout<<"wprowadz liczbe:"<<endl;
cin>>liczba;
while(liczba!=0)
{suma=suma+liczba;
ilosc++;
cout<<"wprowadz liczbe:"<<endl;
cin>>liczba;
}
cout<<"suma wynosi:"<<suma<<"srednia wynosi:"<<suma/ilosc<<endl;
system("PAUSE");
return 0;
}
Zad.7
int main(int argc, char *argv[])
{
int n,max,min,liczba;
cout<<"wprowadz ilosc liczb:"<<endl;
cin>>n;
cout<<"wprowadz liczbe:"<<endl;
cin>>liczba;
min=liczba;
max=liczba;
for(int i=1;i<n;i++)
{if(liczba>max)
max=liczba;
if(liczba<min)
min=liczba;
cin>>liczba;
}
cout<<"max wynosi:"<<max<<"min wynosi:"<<min<<endl;
system("PAUSE");
return 0;
}
Zad.8
int main(int argc, char *argv[])
{
int liczba, suma=0;
cout<<"wprowadz liczbe:"<<endl;
cin>>liczba;
while(liczba!=0)
{suma=suma+liczba%10;
liczba=liczba/10;
}
cout<<"sumawynosi:"<<suma<<endl;
system("PAUSE");
return 0;
}
Zad.9
int main(int argc, char *argv[])
{
int n,silnia=1;
cout<<"wprowadz liczbe:"<<endl;
cin>>n;
for(int i=1; i<=n;i++)
{silnia=silnia*i;}
cout<<"silnia liczby:"<<n<<"wynosi:"<<silnia<<endl;
system("PAUSE");
return 0;
}
Zad. 10
int main(int argc, char *argv[])
{
int bok;
cout<<"wprowadz bok:"<<endl;
cin>>bok;
while(bok<=0)
{cout<<"podaj liczbe dodatnia:"<<endl;
cin>>bok;
}
cout<<"pole wynosi:"<<bok*bok<<"obwod:"<<4*bok<<endl;
system("PAUSE");
return 0;
}
Zad. 11
int main(int argc, char *argv[])
{
int wybor;
cout<<"jaki dzien wybierasz?"<<endl;
cin>>wybor;
switch(wybor)
{
case 1:cout<<"poniedzialek"<<endl;break;
case 2:cout<<"wtorek"<<endl;break;
case 3:cout<<"sroda"<<endl;break;
case 4:cout<<"czwartek"<<endl;break;
case 5:cout<<"piatek"<<endl;break;
case 6:cout<<"sobota"<<endl;break;
case 7:cout<<"niedziela"<<endl;break;
default:cout<<"podales liczbe poza zakresem <1;7>"<<endl;break;
}
system("PAUSE");
return 0;
}
Zad. 12
int main(int argc, char *argv[])
{
int wybor;
cout<<"jaki dzien wybierasz?"<<endl;
cin>>wybor;
switch(wybor)
{
case 1:cout<<"poniedzialek"<<endl;
case 2:cout<<"wtorek"<<endl;
case 3:cout<<"sroda"<<endl;
case 4:cout<<"czwartek"<<endl;
case 5:cout<<"piatek"<<endl;
case 6:cout<<"sobota"<<endl;
case 7:cout<<"niedziela"<<endl;
}
system("PAUSE");
return 0;
}
Zad.13
int main(int argc, char *argv[])
{
int wybor;
cout<<"jaki miesiac wybierasz?"<<endl;
cin>>wybor;
switch(wybor)
{
case 1:cout<<"styczen"<<endl;break;
case 2:cout<<"luty"<<endl;break;
case 3:cout<<"marzec"<<endl;break;
case 4:cout<<"kwiecien"<<endl;break;
case 5:cout<<"maj"<<endl;break;
case 6:cout<<"czerwiec"<<endl;break;
case 7:cout<<"lipiec"<<endl;break;
case 8:cout<<"sierpien"<<endl;break;
case 9:cout<<"wrzesien"<<endl;break;
case 10:cout<<"pazdziernik"<<endl;break;
case 11:cout<<"listopad"<<endl;break;
case 12:cout<<"grudzien"<<endl;break;
}
system("PAUSE");
return 0;
}
Zad.14
int main(int argc, char *argv[])
{
int wybor;
cout<<"jaki miesiac wybierasz?"<<endl;
cin>>wybor;
switch(wybor)
{
case 1:cout<<"styczen"<<endl;
case 2:cout<<"luty"<<endl;
case 3:cout<<"marzec"<<endl;
case 4:cout<<"kwiecien"<<endl;
case 5:cout<<"maj"<<endl;
case 6:cout<<"czerwiec"<<endl;
case 7:cout<<"lipiec"<<endl;
case 8:cout<<"sierpien"<<endl;
case 9:cout<<"wrzesien"<<endl;
case 10:cout<<"pazdziernik"<<endl;
case 11:cout<<"listopad"<<endl;
case 12:cout<<"grudzien"<<endl;
}
system("PAUSE");
return 0;
}