admin
|
|
« : Styczeñ 05, 2011, 08:40:51 » |
|
Zadanie1. Napisz program który wy¶wietla trzy linijki kolejnych liczb od 1 do 15. Korzystaj±c wy³acznie z pêtli for....
#include <cstdlib> #include <iostream>
using namespace std;
int main(int argc, char *argv[]) {int x,y,z=1; for (;z<=15;){ for(y=1;y<=5;y++){cout.width(3);cout<<z;z++;} cout<<endl;} system("PAUSE"); return EXIT_SUCCESS; }
|
|
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #1 : Styczeñ 05, 2011, 09:36:35 » |
|
#include <cstdlib> #include <iostream>
using namespace std;
int main(int argc, char *argv[]) {int x,y,z=15; for (;z>=1;){ for(y=1;y<=5;y++){cout.width(3);cout<<z;z--;} cout<<endl;} system("PAUSE"); return EXIT_SUCCESS; }
|
|
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #2 : Styczeñ 05, 2011, 09:53:28 » |
|
#include <cstdlib> #include <iostream>
using namespace std;
int main(int argc, char *argv[]) {int x,y,z,a; for (x=1; x<=5;x++){ for(y=1;y<=5;y++){cout.width(3);cout<<x*y;} cout<<endl;} system("PAUSE"); return EXIT_SUCCESS; }
|
|
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #3 : Styczeñ 05, 2011, 10:46:42 » |
|
#include <cstdlib> #include <iostream>
using namespace std;
int main(int argc, char *argv[]) {int x=1,y,z,a; do {cout.width(3);cout<<x;x++;} while(x<=10); cout<<endl; system("PAUSE"); return EXIT_SUCCESS; }
|
|
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #4 : Styczeñ 05, 2011, 11:16:10 » |
|
#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) {int x=1,y,z=1,a=0; int tab[10][10]; for (x=0;x<10;x++){ for(y=0;y<10;y++) {for(; {z++;a=z%2; if(a==0){tab } }} for(x=0;x<10;x++){cout<<endl; for(y=0;y<10;y++){ cout.width(4);cout<<tab } system("PAUSE"); return EXIT_SUCCESS; }
|
|
« Ostatnia zmiana: Styczeñ 05, 2011, 11:18:15 wys³ane przez admin »
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #5 : Styczeñ 05, 2011, 11:18:24 » |
|
#include <cstdlib> #include <iostream>
using namespace std;
int main(int argc, char *argv[]) {int x=1,y,z=1,a=0,c,d; int tab[10][10]; for (c=0;c<10;c++){ for(y=0;y<10;y++) {for(;; ){z++;a=z%2; if(a==0){tab[c][y]=z;break;} } }} for(c=0;c<10;c++){cout<<endl; for(y=0;y<10;y++){ cout.width(4);cout<<tab[c][y];} } system("PAUSE"); return EXIT_SUCCESS; }
|
|
« Ostatnia zmiana: Styczeñ 05, 2011, 11:36:51 wys³ane przez admin »
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #6 : Styczeñ 05, 2011, 11:39:05 » |
|
#include <cstdlib> #include <iostream>
using namespace std;
int main(int argc, char *argv[]) {int x=10,y,z=1,a=0,c,d;
do {cout<<x; cout<<endl;x--;} while(x>=1); system("PAUSE"); return EXIT_SUCCESS; }
|
|
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #7 : Styczeñ 05, 2011, 12:16:49 » |
|
Zadanie2. Program obliczaj±cy silniê z wprowadzonej liczby. .
#include <cstdlib> #include <iostream>
using namespace std; int main(int argc, char *argv[]) {int a,b,silnia=1; cout<<"Podaj liczbe: ";cin>>a; if ((a>=1)&&(a<=20)){ for (b=1;b<=a;b++) {silnia=silnia*b;} } else{ cout<<"Bledna dana";} cout<<endl<<"silnia= "<<silnia<<endl; system("PAUSE"); return EXIT_SUCCESS; }
|
|
« Ostatnia zmiana: Styczeñ 05, 2011, 12:26:37 wys³ane przez admin »
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #8 : Styczeñ 05, 2011, 12:29:24 » |
|
#include <cstdlib> #include <iostream>
using namespace std; int main(int argc, char *argv[]) {int a,b,c,d; char x='A'; cout<<"Podaj liczbe znakow w wierszu: ";cin>>b; cout<<"Podaj liczbe wierszy: ";cin>>a; for(c=1;c<=a;c++){ for(d=1;d<=b;d++){ cout<<x;}cout<<endl;}
system("PAUSE"); return EXIT_SUCCESS; }
|
|
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #9 : Styczeñ 12, 2011, 08:49:14 » |
|
Zadanie powtórzeniowe: 3 pêtle ka¿da wy¶wietlaj±ca liczby od 1 do 10.
#include <cstdlib> #include <iostream>
using namespace std;
int main(int argc, char *argv[]) {int x,y; for (x=1;x<=10;x++){cout<<x<<endl;} x=0; do {x++;cout<<x<<endl; } while(x<=10); x=0; while(x<10){x++;cout<<x<<endl;} system("PAUSE"); return EXIT_SUCCESS;
|
|
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #10 : Styczeñ 12, 2011, 09:15:30 » |
|
Pytanie co zostanie wy¶wietlone po wprowadzeniu kodu: do{ cout<<( (i<2)?1:0); }while(i++); cout<<0;
do{ cout<<( (i<2)?1:0); }while(++i); cout<<0<<endl;
|
|
« Ostatnia zmiana: Styczeñ 12, 2011, 09:25:35 wys³ane przez admin »
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #11 : Styczeñ 12, 2011, 09:44:55 » |
|
Jaka bêdzie warto¶æ zmiennej x po wykonaniu fragmentu kodu i dlaczego:
int x=2; while(0) while(x--) x*=2;
|
|
« Ostatnia zmiana: Styczeñ 12, 2011, 10:18:25 wys³ane przez admin »
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #12 : Styczeñ 12, 2011, 10:19:18 » |
|
Jaka warto¶æ zostanie wy¶wietlona po wykonaniu kodu:
int j=17; if (j-17) { std::cout<<j; } std::cout<<"71";
|
|
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #13 : Styczeñ 12, 2011, 11:33:30 » |
|
Wykorzystanie instrukcji switch: Proszê napisaæ Menu gry które bêdzie zawiera³o przynajmniej 4 pola wyboru.
#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) {int x; cout<<"Podaj swoj wybor (0-3)"; cin>>x; cout<<endl;
switch (x) {case 0: cout<<"Wyj¶cie z gry"<<endl;break; case 1: cout<<"Wczytanie gry"<<endl;break; case 2: cout<<"Zapis danych"<<endl;break; case 3: cout<<"Nowe opcje"<<endl;break; default: cout<<"Bledna dana"<<endl;break; } system("PAUSE"); return EXIT_SUCCESS; } ---------------------------Wersja poprawiona----------------------------------- #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) {int x;int z=1;
for(;z==1;){ cout<<"Podaj swoj wybor (0-3)"; cin>>x; cout<<endl; switch (x) {case 0: cout<<"Wyj¶cie z gry"<<endl;z=0;break; case 1: cout<<"Wczytanie gry"<<endl;z=0;break; case 2: cout<<"Zapis danych"<<endl;z=0;break; case 3: cout<<"Nowe opcje"<<endl;z=0;break; default: cout<<"Bledna dana"<<endl;z=1;break; } } system("PAUSE"); return EXIT_SUCCESS; }
|
|
« Ostatnia zmiana: Styczeñ 12, 2011, 11:56:24 wys³ane przez admin »
|
Zapisane
|
|
|
|
admin
|
|
« Odpowiedz #14 : Styczeñ 12, 2011, 12:25:35 » |
|
Spadaj±ca literka#include <cstdlib> #include <iostream> #include<windows.h> using namespace std; int main(int argc, char *argv[]) {int x;int z=1; for(; {system("cls"); z=1; while(z<25) { for(x=1;x<=z;x++){cout<<endl;} cout<<"A"; Sleep(100);;z++;system("cls");} } system("PAUSE"); return EXIT_SUCCESS; }
|
|
|
Zapisane
|
|
|
|
|