Tytu³: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: 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; } Tytu³: Odp: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: admin 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; } Tytu³: Odp: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: admin 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; } Tytu³: Odp: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: admin 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; } Tytu³: Odp: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: admin 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; } Tytu³: Odp: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: admin 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; } Tytu³: Odp: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: admin 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; } Tytu³: Odp: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: admin 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; } Tytu³: Odp: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: admin 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; } Tytu³: Odp: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: admin 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; Tytu³: Odp: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: admin 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; Tytu³: Odp: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: admin 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; Tytu³: Odp: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: admin 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"; Tytu³: Odp: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: admin 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; } Tytu³: Odp: Zadania powtórzeniowe Wiadomo¶æ wys³ana przez: admin 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; } |