Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Dalja
Administrator
Dołączył: 19 Maj 2008
Posty: 47
Przeczytał: 0 tematów
Pomógł: 2 razy Ostrzeżeń: 0/5 Skąd: Gda
|
Wysłany: Nie 15:00, 14 Gru 2008 Temat postu: Egzamin z C++ |
|
|
20 grudzień sobota > biurowe > 12:00
21 grudzień niedziela > c++ > 9:00
Powodzenia ;<
[link widoczny dla zalogowanych] < lustro C++
[link widoczny dla zalogowanych] < silnia_potega_2
[link widoczny dla zalogowanych] <test
Post został pochwalony 0 razy
Ostatnio zmieniony przez Dalja dnia Śro 18:29, 17 Gru 2008, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
|
|
miszczoo
Dołączył: 19 Maj 2008
Posty: 19
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Pon 13:27, 15 Gru 2008 Temat postu: |
|
|
ale ze o co chodzi z tyli plikami lustro i silnia...?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Dalja
Administrator
Dołączył: 19 Maj 2008
Posty: 47
Przeczytał: 0 tematów
Pomógł: 2 razy Ostrzeżeń: 0/5 Skąd: Gda
|
Wysłany: Pon 19:03, 15 Gru 2008 Temat postu: |
|
|
ja nie wiem tam trzeba bylo cos zrobic, Szymon wie to niech tlumaczy ;p
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
szymon
Dołączył: 08 Gru 2008
Posty: 4
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Wto 19:43, 16 Gru 2008 Temat postu: |
|
|
trzeba zrobic to zadanie w taki sposób zeby z komendy parameters wpisac liczby i zeby wyswietlily za pomoca uruchom a potem project1 wpisane cyfry i sa na ekranie a drugi sposób ma byc zeby od razu mozna bylo wpisac cyfry ja to z nia robilem z pliku tego najmniejszego ktorego to robilismy na lekcji z silni i potegi oraz lustra ktory zajmpwał 1 kb trzeba w zadaniu zmienic z int na long int i wpisac parametry
Post został pochwalony 0 razy
Ostatnio zmieniony przez szymon dnia Śro 15:00, 17 Gru 2008, w całości zmieniany 2 razy
|
|
Powrót do góry |
|
|
miszczoo
Dołączył: 19 Maj 2008
Posty: 19
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Śro 22:44, 17 Gru 2008 Temat postu: |
|
|
dalej nic nie kumam...
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
szymon1
Dołączył: 16 Gru 2008
Posty: 2
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Czw 12:18, 18 Gru 2008 Temat postu: szrobione |
|
|
#include<iostream.h>
#include<conio.h>
#include<math.h>
#include<windows.h>
long int sil,pot;
char znak;
int op;
void dane1(int &);
void dane2(int &,int &);
long int silnia(int);
long int potega(int, int );
int main(int argc, char *argv[])
if(argc<3 ) { cout<<"brak danych! jest tylko to:"<<argv[0];
getch();
return 1;
}else{
do{
clrscr();
cout<<"~ Program oblicza silnie i potege ~"<<endl<<endl;
cout<<"\n\n\aWybierz operacje: \n\n1 - silnia\n2 - potega\n3 -niespodzianka"<<endl<<endl;
cin>>op;
switch(op){
case 1: { clrscr();
cout<<endl<<endl<<"SilniA"<<endl;
// dane1(n);
n=atoi(argv[1]);
cout<<"Silnia"<<n<<"!="<<silnia(n)<<endl;
}break;
case 2: { clrscr();
cout<<endl<<endl<<"PotegA"<<endl;
//dane2(n,k);
n=atoi(argv[1]);
k=atoi(argv[2]);
cout<<"Potega"<<n<<"^"<<k<<"="<<potega(n,k)<<endl;
} break;
case 3: { clrscr();
for (int i=1;i<=25;i++)
cout<<i<<i*i<<sqrt(i)<<1.0/i<<endl;
} break;
default: cout<<endl<<endl<<"Nie ma takiej operacji!";
}
cout<<endl<<endl<<endl<<"Czy chcesz zakonczyc program? (T/N)";
//char znak;!
znak=getch();
}while ((znak=='N')||(znak=='n'));
return 0;
}
//---------------------------------------------------------------------------
void dane1(int &n)
cout<<endl<<"podaj n:";
}
void dane2(int &n, int &k)
count<<endl<<"Podaj n:";
cin>>n;
count<<endl<<"Podaj k:";
cin>>k;
}
long int silnia(int a)
{
long int sil=1;
for (int i=1;i<=a;i++) if (a==0) sil=1;
else sil*=i;
return sil;
}
long int potega(int n, int k)
{
long int pot=1;
for (int i=1;i<=k;i++) pot*=n;
return pot;
}
#include<iostream.h>
#include<conio.h>
#include<math.h>
int n,k,sil,pot;
char znak;
int main(void)
{ do
{ clrscr();
cout<<"~ Program oblicza silnie i potege ~"<<endl<<endl;
cout<<"\n\n\aWybierz operacje: \n\n1 - silnia\n2 - potega\n3 -niespodzianka"<<endl<<endl;
int op;
cin>>"%i",&op;
switch(op){
case 1: { clrscr();
cout<<endl<<endl<<"SilniA"<<endl;
cout<<endl<<"Podaj n:";
cin>>n;
long int sil=1;
for (int i=1;i<=n;i++) if (n==0) sil=1;
else sil=sil*i;
cout<<"Silnia"<<n<<"!="<<sil<<endl;
}break;
case 2: { clrscr();
cout<<endl<<endl<<"PotegA"<<endl;
cout<<endl<<"Podaj n:";
cin>>n;
cout<<endl<<"Podaj k:";
cin>>k;
long int pot=1;
for (int i=1;i<=k;i++)
pot=pot*n;
cout<<"Potega"<<n<<"^"<<k<<"="<<pot<<endl;
} break;
case 3: { clrscr();
for (int i=1;i<=25;i++)
cout<<i<<i*i<<sqrt(i)<<1.0/i<<endl;
} break;
default: cout<<endl<<endl<<"Nie ma takiej operacji!";
}
cout<<endl<<endl<<endl<<"Czy chcesz zakonczyc program? (T/N)";
znak=getch();
}
while ((znak=='N')||(znak=='n'));
return 0;
}
//---------------------------------------------------------------------------
JESLI nie DZIALA to PISAC to sprobuje zmienic ale umnie dziala
Post został pochwalony 0 razy
Ostatnio zmieniony przez szymon1 dnia Czw 17:18, 18 Gru 2008, w całości zmieniany 7 razy
|
|
Powrót do góry |
|
|
szymon
Dołączył: 08 Gru 2008
Posty: 4
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Czw 18:29, 18 Gru 2008 Temat postu: |
|
|
include <conio.h>
#include<iostream.h>
long int liczba, iloraz;
char k;
void lustro();
int main(int argc, char *argv[])
{
if(argc<2 ) { cout<<"brak danych! jest tylko to:"<<argv[0];
getch();
return 1;
}else
{
do{
clrscr();
cout<<"Liczba i jej lustrzane odbicie"<<endl<<endl;
//cout<<"Podaj liczbe:";
liczba= atoi(argv[1]);
if (liczba<0) cout<<"zle dane";
else lustro();
cout<<"czy chcesz zakonczyć?(T/N)";
k=getch();
}while ((k=='n')&&( k=='N'));
return 0;
}
}
void lustro()
{
cout<< liczba<<" ";
iloraz=liczba;
while (iloraz>=10) {
cout<<iloraz % 10;
iloraz= iloraz/10;
}
cout<<iloraz<<endl;
}
_______________________________________________________________________________________________________________________________________________________________________________
#include <conio.h>
#include<iostream.h>
#include<math.h>
int liczba, iloraz;
char k;
int main(void)
{ {
if(argc<2 ) { cout<<"brak danych! jest tylko to:"<<argv[0];
getch();
return 1;
}else
do{
clrscr();
cout<<"Liczba i jej lustrzane odbicie"<<endl<<endl;
cout<<"Podaj liczbe:";
cin >>k;
if (liczba<0) cout<<"zle dane";
else {
cout<< liczba<<" ";
iloraz=liczba;
while (iloraz>=10) {
cout<<iloraz % 10;
iloraz= iloraz/10;
}
cout<<iloraz<<endl;
}
cout<<"czy chcesz zakonczyć?(T/N)";
k=getch();
}while ((k=='n')&&( k=='N'));
return 0;
}
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Dalja
Administrator
Dołączył: 19 Maj 2008
Posty: 47
Przeczytał: 0 tematów
Pomógł: 2 razy Ostrzeżeń: 0/5 Skąd: Gda
|
Wysłany: Czw 22:47, 18 Gru 2008 Temat postu: |
|
|
Szymon jestes wielki. Że to potrafisz, bo ja jestem z tego zielona. Ja nie zdam u Rutkooowskiejjj. ;( Będzie ciekawie xD
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
szymon
Dołączył: 08 Gru 2008
Posty: 4
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Pią 0:29, 19 Gru 2008 Temat postu: opis |
|
|
#include<iostream.h>
#include<conio.h>
#include<math.h>
int n,k,sil,pot;
//wywoluje potege i funkcje zeby narysowalo na ekranie
char znak;
//typ zmiennych
int main(void)
//funkcja main
//ponizej znajduje sie caly cod co da pani go nieruszamy
{ do
{ clrscr();
//wyczyszczenie obrazu
cout<<"~ Program oblicza silnie i potege ~"<<endl<<endl;
cout<<"\n\n\aWybierz operacje: \n\n1 - silnia\n2 - potega\n3 -niespodzianka"<<endl<<endl;
//wybieranie operacji cout wpisuje co mamy wpisac za pomoca 1,2,3
int op;
//to jest do switch
cin>>"%i",&op;
//wpisz wyrazenie iloraz
switch(op){
//instrukcja switch
//silnia ak powstaje
case 1: { clrscr();
cout<<endl<<endl<<"SilniA"<<endl;
cout<<endl<<"Podaj n:";
cin>>n;
long int sil=1;
for (int i=1;i<=n;i++) if (n==0) sil=1;
else sil=sil*i;
cout<<"Silnia"<<n<<"!="<<sil<<endl;
}break;
//potega jak powstaje
case 2: { clrscr();
cout<<endl<<endl<<"PotegA"<<endl;
cout<<endl<<"Podaj n:";
cin>>n;
cout<<endl<<"Podaj k:";
cin>>k;
//long int czyli wpisujemy 1 wyskakuje potega
long int pot=1;
for (int i=1;i<=k;i++)
//petla for po wykonaniu petli dodaje 1
pot=pot*n;
cout<<"Potega"<<n<<"^"<<k<<"="<<pot<<endl;
} break;
case 3: { clrscr();
for (int i=1;i<=25;i++)
cout<<i<<i*i<<sqrt(i)<<1.0/i<<endl;
} break;
default: cout<<endl<<endl<<"Nie ma takiej operacji!";
}
cout<<endl<<endl<<endl<<"Czy chcesz zakonczyc program? (T/N)";
znak=getch();
}
while ((znak=='N')||(znak=='n'));
return 0;
}
//------------
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Persiu
Dołączył: 20 Gru 2008
Posty: 1
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Sob 18:46, 20 Gru 2008 Temat postu: |
|
|
ma ktoś może te prace co robiliśmy na lekcjach przed i po wykorzystaniu funkcji?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
szymon
Dołączył: 08 Gru 2008
Posty: 4
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Sob 19:51, 20 Gru 2008 Temat postu: |
|
|
[link widoczny dla zalogowanych]
Post został pochwalony 0 razy
Ostatnio zmieniony przez szymon dnia Sob 19:52, 20 Gru 2008, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
|