Darmowe Forum

C++ => Podstawy => W±tek zaczêty przez: admin Styczeñ 05, 2011, 08:40:51



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
  • [y]=z;break;}
     }
     }}       
 
  for(x=0;x<10;x++){cout<<endl;
  for(y=0;y<10;y++){
                    cout.width(4);cout<<tab
  • [y];}
                    } 
    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;

}


Polityka cookies
Darmowe Fora | Darmowe Forum

gang-nd proskills moikrewni shaggydogss zlotasiodemka