Ok můžu ti něco naplácat ve VB xD ale nevim nevim, to je do školy a má to být jako že učitel se koukne co ten program umí, nebo se koukne na kod ?
V C++ se mrknu jak by se dělal třeba takový faktoriál, kalkulačku bych možná ještě taky dal, když oprášim tu starou verzi kdy to ještě počítalo všechno xD
Program v Cčku (C++) Vyřešeno
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Program v Cčku (C++)
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
-
- Level 4
- Příspěvky: 1434
- Registrován: září 07
- Bydliště: Ostrava-Hrabůvka
- Pohlaví:
- Stav:
Offline
Re: Program v Cčku (C++)
Ano je to do školy, máme odevzdat nějaký program, ten program by měl něco "dělat" jak už jsem psal, melo by to byt na nejake urovni, zadne placani kod sem a tam a melo by to byt okomentovano, kazdy kod co dela, proste jednim dvema slovy ... to je asi vse
/ učitel se bude hlavně dívat na to, jak je ten program vytvořen, prostě aby to nebylo naplácáno jak se mi bude chtít, ale aby to mělo nějakou strukturu, pak komentare a no a co ten program dela je snad posledni vec, to mu je celkem jedno
/ učitel se bude hlavně dívat na to, jak je ten program vytvořen, prostě aby to nebylo naplácáno jak se mi bude chtít, ale aby to mělo nějakou strukturu, pak komentare a no a co ten program dela je snad posledni vec, to mu je celkem jedno
Chytří lidé používají Google a nevolí komunisty
*Čeština je krásný jazyk, takže se jej prosím naučte používat*
Member of the Spyke's Fun Club
*Čeština je krásný jazyk, takže se jej prosím naučte používat*
Member of the Spyke's Fun Club
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Program v Cčku (C++)
Můžeš zkusit program na faktoriál, je to kod na 3 řádky + proměnné xD
Faktorál na wikipedii
např. faktoriál 5 je 1*2*3*4*5, faktoriál 7 je 1*2*3*4*5*6*7
cyklusem for docílíš že se bude vždy mezivýsledek násobit tím i, i je po kolikáté cyklus běží, a cislo si uživatel zadá na začátku programu
ve vb by cyklus vypadal takhle:
for i = 0 to cislo
mezi = mezi * i
next i
Faktorál na wikipedii
např. faktoriál 5 je 1*2*3*4*5, faktoriál 7 je 1*2*3*4*5*6*7
cyklusem for docílíš že se bude vždy mezivýsledek násobit tím i, i je po kolikáté cyklus běží, a cislo si uživatel zadá na začátku programu
ve vb by cyklus vypadal takhle:
for i = 0 to cislo
mezi = mezi * i
next i
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
-
- Level 4
- Příspěvky: 1434
- Registrován: září 07
- Bydliště: Ostrava-Hrabůvka
- Pohlaví:
- Stav:
Offline
Re: Program v Cčku (C++)
Kód na 3 řádky ne
Chytří lidé používají Google a nevolí komunisty
*Čeština je krásný jazyk, takže se jej prosím naučte používat*
Member of the Spyke's Fun Club
*Čeština je krásný jazyk, takže se jej prosím naučte používat*
Member of the Spyke's Fun Club
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Program v Cčku (C++)
Ale vypočítat faktoriál je fakt jednoduchý, proč to sakra nemůže bejt na 3 řádky ? Nechápu k čemu je když udělám faktoriál na milion řádků a funkci to bude mít stejnou.
Udělám ti kalkulačku, která bude číst znak (sčítaní, odečítání, ...), pak ty dvě čísla sečte/odečte/vydělí/vynásobí
to bych měl udělat ?
Udělám ti kalkulačku, která bude číst znak (sčítaní, odečítání, ...), pak ty dvě čísla sečte/odečte/vydělí/vynásobí
to bych měl udělat ?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
-
- Level 4
- Příspěvky: 1434
- Registrován: září 07
- Bydliště: Ostrava-Hrabůvka
- Pohlaví:
- Stav:
Offline
Re: Program v Cčku (C++)
Můžeš to zkusit, nejde o to, že by měl být faktoriál na 10 řádků, jde o to, aby to bylo něco jiného než faktoritál, prostě aby to nebylo na ty 3 řádky jak říkáš, cokoliv jiného, co se musí udělat na více řádků, aby to bylo trošku složitější, ale přitom by to jen počítalo nebo tak něco :-)
Chytří lidé používají Google a nevolí komunisty
*Čeština je krásný jazyk, takže se jej prosím naučte používat*
Member of the Spyke's Fun Club
*Čeština je krásný jazyk, takže se jej prosím naučte používat*
Member of the Spyke's Fun Club
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Program v Cčku (C++)
Bude to konzolová kalkulačka, vložíš dvě čísla a potom akci (sečíst, odečíst, vynásobit, vydělit)
Až nainstim DevCpp tak ti to sem hodim, Visual Studio na C++ je k ničemu ani neumí udělat exe
Ale pošlu zdroják neboy
Až nainstim DevCpp tak ti to sem hodim, Visual Studio na C++ je k ničemu ani neumí udělat exe
Ale pošlu zdroják neboy
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- memphisto
- Guru Level 13
- Příspěvky: 21113
- Registrován: září 06
- Bydliště: Zlín - České Budějovice
- Pohlaví:
- Stav:
Offline
Re: Program v Cčku (C++)
A co tohle? Vyhrabal jsem doma ještě starý program na počítání goniometrických funkcí. Je to jednoduché. Tady máš uploadnuté všechny moje projekty v C++. Heslo je můj nick
Kód: Vybrat vše
#include<stdio.h>
#include<math.h>
#include<stdlib.h> //kvuli system("pause")
const double PI=3.14159265;
FILE *vystup;
int main()
{
double uhel, puhel, kuhel, krok, rad,s,c; char data[20],soubor[50];
printf("\nTabulka goniometrickych funkci\n"
"\n------------------------------\n");
printf("\nZadej pocatecni uhel : "); gets(data);sscanf(data,"%lf",&puhel);
printf("\nZadej koncovy uhel : "); gets(data);sscanf(data,"%lf",&kuhel);
printf("\nZadej krok : "); gets(data);sscanf(data,"%lf",&krok);
printf("\nZadej vzstupni soubor : "); gets(soubor);//scanf("%s", soubor);
vystup=fopen(soubor,"wt");//otevreni souboru pro zapis
if(vystup == NULL){ printf("\nSoubor %s nelze otevrit\n", soubor);
system("pause"); return 1;}
printf("\nuhel sin(x) cos(x) tg(x) cotg(x)");
fprintf(vystup,"\nuhel sin(x) cos(x) tg(x) cotg(x)");
for(uhel=puhel; uhel<=kuhel; uhel+=krok)
{
rad=PI*uhel/180;
s=sin(rad); c=cos(rad);
switch( (fabs(s)<1.e-8) + 2*(fabs(c)<1.e-8))
{
case 1:
printf("\n%4.0lf %8.3lf %8.3lf %8.3lf", uhel,s,c,s/c);
fprintf(vystup,"\n%4.0lf %8.3lf %8.3lf %8.3lf" , uhel,s,c,s/c);
break;
case 2:
printf("\n%4.0lf %8.3lf %8.3lf %8.3lf", uhel,s,c,c/s);
fprintf(vystup,"\n%4.0lf %8.3lf %8.3lf %8.3lf", uhel,s,c,c/s);
break;
default:
printf("\n%4.0lf %8.3lf %8.3lf %8.3lf %8.2lf", uhel,s,c,s/c,c/s);
fprintf(vystup,"\n%4.0lf %8.3lf %8.3lf %8.3lf %8.2lf", uhel,s,c,s/c,c/s);
}
}
printf("\n\n ");
fprintf(vystup,"\n\n ");
fclose(vystup);
system("pause");
return 0;
}
PRAVIDLA PC-HELP.CZ, PRAVIDLA sekce HijackThis, HijackThis návod, Memtest, CCleaner
Logy z programu HijackThis neposílejte prosím přes SZ, ale vkládejte je do patřičné sekce. Děkuji
Logy z programu HijackThis neposílejte prosím přes SZ, ale vkládejte je do patřičné sekce. Děkuji
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Program v Cčku (C++)
Kalkulačka:
je to dodělávka někdy ještě ze základky a C++ neumim, jen jsem Googlil jak se dělá if a switch a takový kravinky :)
jinak nikde jsme můj vynález nekopíroval
Kód: Vybrat vše
#include <iostream>
using namespace std;
int main()
{
int a,b,c;
char operace;
int Znovu;
zacatek:
cout << "\nCislo A: ";
cin >> a;
cout << "\nMatematicka operace: ";
cin >> operace;
switch (operace)
{ case '+': break;
case '-': break;
case '*': break;
case '/': break;
default: cout << "Nespravna akce (dostupne matematicke akce: ""+ - * /"")";
goto konec;
}
cout << "Cislo B: ";
cin >> b;
switch (operace)
{
case '+':
c=a+b;
cout << "\nVysledek scitani je: "<<c;
break;
case '-':
c=a-b;
cout << "\nVysledek odcitani je: "<<c;
break;
case '*':
c=a*b;
cout << "\nVysledek nasobeni je: "<<c;
break;
case '/':
if (b==0) {cout << "Nesmime dělit nulou !"; break;}
else{
c=a/b;
cout << "\nVysledek deleni je: "<<c;
break;
}
default:
cout << "\nNesprávná akce (+ - * /)";
}
konec:
cout << "\n\n Chcete pocitat neco jineho ? \n(1 = ano, 0 = ne) ";
cin >> Znovu;
switch (Znovu)
{
case '1': goto zacatek; break;
default: cout << "\nKdyz myslite ze je cas skoncit tak nashle :-)";
}
cin.get();
cin.get();
return 11111;
}
je to dodělávka někdy ještě ze základky a C++ neumim, jen jsem Googlil jak se dělá if a switch a takový kravinky :)
jinak nikde jsme můj vynález nekopíroval
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
-
- Level 4
- Příspěvky: 1434
- Registrován: září 07
- Bydliště: Ostrava-Hrabůvka
- Pohlaví:
- Stav:
Offline
Re: Program v Cčku (C++)
Vypadá to drsně, ale moc to tedy nechápu ... prvně vlastně zadám počáteční úhel (např.30), koncový úhel (např. 160) pak mám zadat krok (např. ?) a vstupní soubor (např. ?). Mohl bys mi to trošku popsat, co jak dělá a podobně, jaké jsou možnosti :-) Díky
Chytří lidé používají Google a nevolí komunisty
*Čeština je krásný jazyk, takže se jej prosím naučte používat*
Member of the Spyke's Fun Club
*Čeština je krásný jazyk, takže se jej prosím naučte používat*
Member of the Spyke's Fun Club
-
- Level 4
- Příspěvky: 1434
- Registrován: září 07
- Bydliště: Ostrava-Hrabůvka
- Pohlaví:
- Stav:
Offline
Re: Program v Cčku (C++)
CZechBoY : právě jsem to rozjel, luxusní musím říct a chci se zeptat, když poté dám 0 nebo 1 vždy to napíše "Kdyz myslite ze je cas skoncit tak nashle :-)" Nemělo by to být tak, že když dám "Chcete pocitat neco jineho ? \n(1 = ano, 0 = ne)" 1 jako ANO, tak mi to zase nabídne ZADEJ číslo A:, OPERACE: a ZADEJ číslo B: ? Protože mě to vždy napíše "Kdyz myslite ze je cas skoncit tak nashle :-)"
Chytří lidé používají Google a nevolí komunisty
*Čeština je krásný jazyk, takže se jej prosím naučte používat*
Member of the Spyke's Fun Club
*Čeština je krásný jazyk, takže se jej prosím naučte používat*
Member of the Spyke's Fun Club
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Program v Cčku (C++)
jo menší úprava dal jsem tam if, ale nesmíš eneterovat, nevim jak je v c++ instr xD
pak editnu a najdu dej tam místo switch (Znova) a dál až do konce switche
if (Znova==1) {goto zacatek;}
else {cout << "Tak zase příště :-)"}
nevim teď na jakou stranu je u COUT ta šipka << >>
tak ten Find string nenajdu, nejede mi to, potřebuju aby to v tom blbým stringu našlo jestli je tam 1 nebo 0
zatim ti musí stačit lamskej kod:
pak editnu a najdu dej tam místo switch (Znova) a dál až do konce switche
if (Znova==1) {goto zacatek;}
else {cout << "Tak zase příště :-)"}
nevim teď na jakou stranu je u COUT ta šipka << >>
tak ten Find string nenajdu, nejede mi to, potřebuju aby to v tom blbým stringu našlo jestli je tam 1 nebo 0
zatim ti musí stačit lamskej kod:
Kód: Vybrat vše
#include <iostream>
using namespace std;
int main()
{
int a,b;
double c;
char operace;
bool Znovu;
cout << "Vitejte v suprovem programu SUPER ! \nDnes Vas bude doprovazet C++";
zacatek:
cout << "\n\n\nCislo A: ";
cin >> a;
cout << "Matematicka operace: ";
cin >> operace;
switch (operace)
{ case '+': break;
case '-': break;
case '*': break;
case '/': break;
default: cout << "Nespravna akce (dostupne matematicke akce: ""+ - * /"")";
goto konec;
}
cout << "Cislo B: ";
cin >> b;
cout << "\n";
switch (operace)
{
case '+':
c=a+b;
cout << "\nVysledek scitani je: "<<c; break;
case '-':
c=a-b;
cout << "\nVysledek odcitani je: "<<c; break;
case '*':
c=a*b;
cout << "\nVysledek nasobeni je: "<<c; break;
case '/':
if (b==0) {cout << "Nesmime dělit nulou !"; break;}
else{
c=a/b;
cout << "\nVysledek deleni je: "<<c; break;
}
default:
cout << "\nNesprávná akce (+ - * /)";
}
konec:
cout << "\n\n\n\n\n\n\n\n\n\n\n\n\n\n Chcete pocitat neco jineho ? \n(1 = ano, 0 = ne) ";
cin >> Znovu;
if (Znovu==1) {system("CLS"); goto zacatek;}
else {cout << "Tak tase nekdy nashledanou !";}
cin.get();
cin.get();
return 11111;
}
Naposledy upravil(a) CZechBoY dne 30 říj 2009 14:46, celkem upraveno 1 x.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 6
- 1242
-
od petr22
Zobrazit poslední příspěvek
17 pro 2023 09:11
-
- 2
- 2188
-
od atari
Zobrazit poslední příspěvek
06 čer 2023 11:33
-
- 14
- 2936
-
od lukas212
Zobrazit poslední příspěvek
14 dub 2024 19:50
-
-
Program se stále ptá na spuštění při startu OS
od Karrex » 17 pro 2023 15:09 » v Windows 11, 10, 8... - 3
- 1544
-
od zeus
Zobrazit poslední příspěvek
19 pro 2023 18:50
-
-
-
Program: klávesová zkratka->napíše se text
od pikaso.andreas » 18 črc 2023 14:12 » v Vše ostatní (sw) - 3
- 1772
-
od X
Zobrazit poslední příspěvek
19 črc 2023 18:28
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti