Darmowe Forum

C+++ => A Kuba powiedzia³ => W±tek zaczêty przez: admin Pa¼dziernik 17, 2012, 07:34:48



Tytu³: Zadania wykorzystuj±ce pêtlê for
Wiadomo¶æ wys³ana przez: admin Pa¼dziernik 17, 2012, 07:34:48
Zadanie 1. Proszê korzystaj±c z pêtli for napisaæ program obliczaj±cy sumê liczb parzystych od 1 do 1000.  

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{long int a=0;
for(int x=0;x<=1000;x=x+2){a=a+x;}
cout<<endl<<"suma liczb parzystych od 1 do 1000 = "<<a<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}

Inna wersja


#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{  long int a=0;
for(int x=0;x<=1000;x++){if (x%2==0){a=a+x;};}
cout<<endl<<"suma liczb parzystych od 1 do 1000 = "<<a<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}


Tytu³: Odp: Zadania wykorzystuj±ce pêtlê for
Wiadomo¶æ wys³ana przez: admin Pa¼dziernik 17, 2012, 07:45:04
Zadanie 2. Korzystaj±c z pêtli for proszê napisaæ program który obliczy iloczyn liczb od 1 do 10.

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{  long int a=1;
for(int x=1;x<=10;x++){a=a*x;}
cout<<endl<<"iloczyn liczb od 1 do 10 = "<<a<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}
//  x+=2 jest równowa¿ny  x=x+2;


Tytu³: Odp: Zadania wykorzystuj±ce pêtlê for
Wiadomo¶æ wys³ana przez: admin Pa¼dziernik 17, 2012, 09:07:14
Zadanie 3. Proszê napisaæ program który prosi o podanie imienia i sprawdza jego ostatni± literê. Je¿eli ostatni± liter± bêdzie litera 'a' wtedy wy¶wietla komunikat o rozpoznaniu imienia ¿eñskiego w przeciwnym wypadku sugeruje ,¿e wprowadzone imiê jest imieniem mêskim.

#include <cstdlib>
#include <iostream>
#include<string>
using namespace std;

int main(int argc, char *argv[])
{  string imie;
int a;
cout<<"Podaj imie: "; cin>>imie;
a=imie.size();
char b;b=imie[a-1];
if(b=='a'){cout<<endl<<"jestes dziewuszka?";}else
{cout<<endl<<"jestes facetem?";}
cout<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}


Tytu³: Odp: Zadania wykorzystuj±ce pêtlê for
Wiadomo¶æ wys³ana przez: admin Pa¼dziernik 17, 2012, 09:42:47
Zadanie 4. Proszê napisaæ program który prosi o podanie imienia. Je¿eli imiê jest imieniem ¿eñskim prosi o ponowne jego podanie, do czasu wprowadzenia imienia mêskiego.  ???

#include <cstdlib>
#include <iostream>
#include<string>
using namespace std;

int main(int argc, char *argv[])
{  string imie;
int a;
char b='a';
for(;b=='a'; ){
cout<<"Podaj imie: "; cin>>imie;
a=imie.size();
b=imie[a-1];
}
cout<<endl<<"No w koncu poprawnie, facet!!!!!"<<endl ;
    system("PAUSE");
    return EXIT_SUCCESS;
}


WERSJA Z KOBITK¡

#include <cstdlib>
#include <iostream>
#include<string>
using namespace std;

int main(int argc, char *argv[])
{  string imie;
int a;
char b='b';
for(;b!='a'; ){
cout<<"Podaj imie: "; cin>>imie;
a=imie.size();
b=imie[a-1];
}
cout<<endl<<"No w koncu poprawnie, kobitka!!!!!"<<endl ;
    system("PAUSE");
    return EXIT_SUCCESS;
}


Wersja z kobietk± i wy¶wietlaniem imienia w odwrotnej kolejno¶ci.

#include <cstdlib>
#include <iostream>
#include<string>
using namespace std;

int main(int argc, char *argv[])
{  string imie;
int a;
char b='b';
for(;b!='a'; ){
cout<<"Podaj imie: "; cin>>imie;
a=imie.size();
b=imie[a-1];
}
cout<<endl<<"No w koncu poprawnie, kobitka!!!!!"<<endl ;
   
    for (int x=a;x>=0;x--){cout<<imie[x ] ;}
    cout<<endl ;
    system("PAUSE");
    return EXIT_SUCCESS;
}


Tytu³: Odp: Zadania wykorzystuj±ce pêtlê for
Wiadomo¶æ wys³ana przez: admin Pa¼dziernik 17, 2012, 11:22:03
Zadanie 5. Proszê napisaæ korzystaj±c z jednej pêtli for program wy¶wietlaj±cy kolejne liczby od 1 do 10, w dwóch wierszach.
Tak ma wygl±daæ:
1  2  3  4  5
6  7  8  9  10

 :-*


#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{for(int x=1;x<=10;x++)
{if(x==6){cout<<endl;};cout<<x<<" ";}
   cout<<endl; system("PAUSE");
    return EXIT_SUCCESS;
}


Polityka cookies
Darmowe Fora | Darmowe Forum

gang-nd articz spw zlotasiodemka proskills