admin
|
|
« : Listopad 03, 2010, 08:52:23 » |
|
Zadanie 1- 3 listopada 2010. Proszê napisaæ program który prosi o podanie liczby, nastêpnie wy¶wietla sumê liczb od 1 do podanej liczby. Np. je¿eli podano liczbê 5 to wy¶wietli sumê liczb od 1 do 5.
#include <cstdlib> #include <iostream>
using namespace std;
int main(int argc, char *argv[]) {int z,y,suma=0; cout<<endl<<"Podaj liczbe: ";cin>>z; for(y=1;y<=z;y++) {suma=suma+y;} cout<<endl<<"Petla for"<<endl; cout<<"Suma liczb od 1 do "<<z<<" = "<<suma;
suma=0;y=1; while(y<=z) {suma=suma+y;y++;} cout<<endl<<"Petla while"<<endl; cout<<"Suma liczb od 1 do "<<z<<" = "<<suma;
suma=0;y=1; do {suma=suma+y;y++;} while(y<=z); cout<<endl<<"Petla do while"<<endl; cout<<"Suma liczb od 1 do "<<z<<" = "<<suma<<endl; system("PAUSE"); return EXIT_SUCCESS; }
|
|
« Ostatnia zmiana: Listopad 03, 2010, 09:54:24 wys³ane przez admin »
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #1 : Listopad 03, 2010, 08:54:56 » |
|
Zadanie 2, 3 listopad 2010 Napisz program który prosi o podanie liczby i nastêpnie wy¶wietla sumê liczb parzystych od 1 do podanej liczby. Np. je¿eli podano liczbê 5 to wy¶wietli liczbê 6 (2+4)
#include <cstdlib> #include <iostream>
using namespace std;
int main(int argc, char *argv[]) {int z,y,suma=0; cout<<endl<<"Podaj liczbe: ";cin>>z; //Dla Adama //for(y=0;y<=z;y=y+2){suma=suma+y;}
for(y=1;y<=z;y++) {if(y%2==0){suma=suma+y;}} cout<<endl<<"Petla for"<<endl; cout<<"Suma liczb od 1 do "<<z<<" = "<<suma;
suma=0;y=1; while(y<=z) {if(y%2==0){suma=suma+y;}y++;} cout<<endl<<"Petla while"<<endl; cout<<"Suma liczb od 1 do "<<z<<" = "<<suma;
suma=0;y=1; do {if(y%2==0){suma=suma+y;}y++;} while(y<=z); cout<<endl<<"Petla do while"<<endl; cout<<"Suma liczb od 1 do "<<z<<" = "<<suma<<endl; system("PAUSE"); return EXIT_SUCCESS; }
|
|
« Ostatnia zmiana: Listopad 03, 2010, 10:57:56 wys³ane przez admin »
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #2 : Listopad 03, 2010, 10:46:13 » |
|
Zadanie 3 :3 listopad Napisaæ program który do tablicy jednowymiarowej wpisze 5 pierwszych liczb podzielnych przez 3.
#include <cstdlib> #include <iostream>
using namespace std;
int main(int argc, char *argv[]) {int z,y,j=0; int tablica[5]; for (z=1;j<5;z++){ if(z%3==0){tablica[j]=z;j++;} } for(z=0;z<5;z++){cout<<" "<<tablica[z]<<endl;} system("PAUSE"); return EXIT_SUCCESS; }
|
|
« Ostatnia zmiana: Listopad 03, 2010, 12:05:23 wys³ane przez admin »
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #3 : Listopad 03, 2010, 11:59:20 » |
|
Zadanie 4: 3 listopad Napisaæ program który prosi o podanie imienia , nastêpnie wy¶wietla podane imiê w odwrotnej kolejno¶ci
#include <cstdlib> #include <iostream> #include <string> using namespace std;
int main(int argc, char *argv[]) {string a,b; int c,d;
cout<<"Podaj swoje imie: "; cin>>a; c=a.size(); int rozmiar[c]; for(d=0;d<=c;d++) {rozmiar[d]=a[d];}
for(d=c-1;d>=0;d--) {cout<<a[d]<<endl;} system("PAUSE"); return EXIT_SUCCESS; }
|
|
« Ostatnia zmiana: Listopad 10, 2010, 08:25:51 wys³ane przez admin »
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #4 : Listopad 10, 2010, 08:14:47 » |
|
Zadanie 5. Proszê napisaæ program który prosi o podanie imienia. Nastêpnie wpisuje kolejne litery podanego imienia do tablicy o nazwie misio. Po wpisaniu liter do tablicy wy¶wietla je w uk³adzie pionowym, czyli ka¿da kolejna litera znajduje siê jedna pod drug±.
#include <cstdlib> #include <iostream> #include<string>
using namespace std;
int main(int argc, char *argv[]) { int a,c; string imie; cout<<"Podaj imie:"; cin>>imie; a=imie.size(); char misio[a]; for(c=0;c<a;c++) {misio[c]=imie[c];} for (c=0;c<a;c++) {cout<<misio[c]<<endl; } system("PAUSE"); return EXIT_SUCCESS; }
|
|
« Ostatnia zmiana: Listopad 10, 2010, 09:17:01 wys³ane przez admin »
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #5 : Listopad 24, 2010, 13:02:30 » |
|
Zadanie 6. Proszê napisaæ program który w tablicy zapisze 3 imiona wprowadzane z klawiatury. Nastêpnie do drugiej tablicy zapisze je w kolejno¶ci od najkrótszego do najd³u¿szego.
|
|
|
Zapisane
|
|
|
|
|