Názory ke článku C++ - 2. lekce – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Názory ke článku C++ - 2. lekce – Programujte.comNázory ke článku C++ - 2. lekce – Programujte.com

 

Názory ke článku C++ - 2. lekce

payaa   NOVÝ
17. 10. 2005

a v jakym typu projektu to mam dělat ??
jestli je to win32 console aplication
nebo empty projekt nebo v čem
pls poraďte... to samy se tyka ja dalšich lekci.. nevim v čem to mam dělat teprve s tim začinam

Stark   NOVÝ
10. 11. 2005

Já stím taky teprv začínám. Moje zkušenost je ta, že to co tam zvolíš je akorád zjednodušení základního zadání. Prostě aby jsi nemusel znova vypisovat include apod... Já dávám vždy prázdný projekt a všechno si to napíšu sám...

UNTIK   NOVÝ
5. 1. 2006

U celočíselných typů je zaměněnej signed a unsigned long. Signed by měl být znaménkový typ ale napsaný rozsah je 0->2 na 32, tedy pouze kladný

Jura   NOVÝ
15. 1. 2006

Mohl bych se zeptat,jakym "prikazem" se nahradi cin(zadani hodnoty) nahradi v C(na v C++) Diky za odpoved

AlexSedron   NOVÝ
27. 1. 2006

Teda nevím jak to normalně napsat, ale napíšu to tak jak mi to jde z pusy. Děkuji, už jsem si myslel, že se do smrti nenaučím programovat, ale jde to a fajn. Jen dotaz, sehnal jsem si C++ od borlandu, nějaké to studio. Je v něm programování stejný jako v Dev-C++ ??

samo   NOVÝ
12. 2. 2006

aký je rozdiel medzi int a short int? a ako mám určiť či to bude signed alebo unsigned?

M.Hanny   NOVÝ
13. 2. 2006

ahoj, teprve se to učím a tak mi prosím někdo vysvětlete proč na vypsání textu používáme cout? z jiných webů jsem se naučil použít printf. Je mezi tím rozdíl?

Curo, autor článku   NOVÝ
13. 2. 2006

prontf je syntaxe z cisteho C, tady se uci C++..

Curo, autor článku   NOVÝ
13. 2. 2006

shor int alokuje mene pameti a proto take pozře mensi cislo..
signed a unsigned napiste pred deklarovani promenne..
napr.: unsigned int prom;

M.Hanny   NOVÝ
13. 2. 2006

ajo dík, je to napsaný i v další lekci, jsem to nevěděl no :)

M.Hanny   NOVÝ
13. 2. 2006

jo a myslim, že v prvním úkolu jsem použil printf, takže to mám asi špatně, se omlouvám

phoenixcqcq_001   NOVÝ
14. 2. 2006

JJ, mas recht, taky sem na to koukal...

roman   NOVÝ
19. 2. 2006

nie som isty ale v programe "ahoj. 18" je chyba, lebo vysledok toho neni "ahoj.18" ale za bodkou to ide o riadok nizsie. mozno je to hlupost ale zaciatocnik ako ja ma potom v tom zmätok. ak sa mylim prosim opravte ma

Frosty   NOVÝ
19. 2. 2006

Ano, byla tam chyba. Nedávno nastaly menší potíže asi se třemi články a byla nutná opětovná korektura. Na toto jsem zapomněl.

roman   NOVÝ
19. 2. 2006

este jedno som chcel vediet. vsetky priklady mi to vyratalo aj desatine cislo som docielil len percenta nechcelo je to mozne?

samo   NOVÝ
26. 2. 2006

ako určím či premenná má byť signed alebo unsigned?

Curo, autor článku   NOVÝ
26. 2. 2006

stačilo by si procist komentare.. hned par radku nad tebou napsanym komentarem je odpoved..

signed a unsigned napiste pred deklarovani promenne..
napr.: unsigned int prom;

Anonymní uživatel   NOVÝ
22. 3. 2006

cout << "Ahoj.\n";
int vek = 18;


ked toto pouzijem tak program vypise:
<b>Ahoj.
18 </b>
// 18 bude v dalsom riadku

dhmnzr   NOVÝ
7. 4. 2006

úkol pohoda, ale pak mě tam ještě napadlo tam dát nějakou podmínku if else, ale kompilátor mi to nechce vzít .. kde je chyba?

#include <iostream>
using namespace std;
int main()
{
cout << "Dobry den, zdravi Vas tvurce programu, Michal Nekvasil.Zadejte vas vek:" << endl;
int vek;
cin >> vek;

int vaha;
cout << "\nZadejte vasi vahu:" << endl;
cin >> vaha;

cout << "\nVas vek je: " << vek << " let ";
cout << "\nVase vaha je: " << vaha << " kilogramu";
if (vaha > 80)
cout << "Mel byste zhubnout "<<;
else
return 0;

cin.get();
cin.get();
return 0;
}

dík

dhmnzr   NOVÝ
7. 4. 2006

hmm, už to mám, za

cout << "Mel byste zhubnout "<<

musí být endl; , ae nechápu proč :D

liskohlav   NOVÝ
7. 4. 2006

endl; tam být nemusí, ale když tam není, nesmí tam být ani ta "dvojitá závorka"( << ). Prostě buď cout<< "Mel byste zhubnout" <<endl; , nebo jen cout<< "Mel byste zhubnout";.
Kompilátoru asi vadí, že je to prázdný příkaz (místo ...<<endl; tam může tedy být třeba ...<<"\n"; ).
Ps.:Doufám, že jsem nenapsal příliš hloupostí ;)

Josef22   NOVÝ
9. 4. 2006

Asi je lepší když kurzor bude vedle otázky.
asi takto..
cout << "Dobry den, zdravi Vas tvurce programu, Michal Nekvasil. \n Zadejte vas vek:";

aLca(P)0nE   NOVÝ
2. 5. 2006

chcem sa spytat preco sa tam pouziva endl a co to vlastne je?ja som to urobil aj bez toho endl a islo to tiez.

PaLaDiN   NOVÝ
21. 8. 2006

!!! cin a cout niesu funkcie ...
su instancie tried istream alebo ostream

kroze   NOVÝ
22. 8. 2006

Jak se dá udělat to aby příkaz cin za sebou nenechal další řádku? Snažil jsem se to zjistit jinde, kde psali že cin.ignore() by mělo pomoct, ale u mě nic. Používám dev-c++ 4.9.9.2 ... doufám že to není tím :)
Předem díkes za radu.

xp_001   NOVÝ
22. 8. 2006

zkuste za cin na další řádek napsat cin.get()

MB   NOVÝ
17. 9. 2006

Sorry , zmackl sem enter...
Mam tu zdrojak a nemuzu u toho prijit na chybu, ale nejde mi to spustit... PLS poradte:

#include <iostream>
using namespace std;
int main()
{
int vyska;
int vek;
int vaha;

cout << "Dobry den! Tvurcem tohoto\nprogramu je Martin Beseda.\nZadejte prosim svou vysku (v cm)";
cin >> vyska;
cout << "vek";
cin >> vek;
cout << "a vahu (v cm).";
cin << vaha;
cout << "Vase vyska je" << vyska << "cm. Vas vek je" << vek << "let. Vase vaha je" << vaha << "kg."



cin.get();
cin.get();
return 0;
}

tygr.p   NOVÝ
21. 9. 2006

ten kod by mel byt takhle :
#include <iostream>
using namespace std;
int main()
{
int vyska;
int vek;
int vaha;

cout << "Dobry den! Tvurcem tohoto\nprogramu je Martin Beseda.\nZadejte prosim svou vysku (v cm): ";
cin >> vyska;
cout << "Zadejte prosim svuj vek : ";
cin >> vek;
cout << "a vahu (v Kg): ";
cin >> vaha;
cout << "Vase vyska je " << vyska << "cm. Vas vek je " << vek << "let. Vase vaha je " << vaha << "kg.";

cin.get();
cin.get();
return 0;
}

  NOVÝ
24. 9. 2006

CO mám udělat aby mi to zapisovalo i desetinná čísla

TiMiK   NOVÝ
29. 9. 2006

#include <iostream>
using namespace std;
int main()
{
cout << "zdravim.\n";
cout << "zadej svuj vek\n";
int vek; //
cin >> vek; //
cout << "zadej svou vysku\n";
int vyska; //
cin >> vyska; //
cout << "zadej svoji vahu\n";
int vaha;
cin >> vaha;
cout << "je vam" << vek << "let" <<

cout << "merite" << vyska; cout << "cm" <<

cout << "vazite" << vaha; cout << "kg" <<
cin.get();
cin.get();
return 0;
}

xp_001   NOVÝ
29. 9. 2006

#include <iostream>
using namespace std;
int main()
{
cout << "zdravim.\n";
cout << "zadej svuj vek\n";
int vek; //
cin >> vek; //
cout << "zadej svou vysku\n";
int vyska; //
cin >> vyska; //
cout << "zadej svoji vahu\n";
int vaha;
cin >> vaha;
cout << "je vam" << vek << "let" <<endl;

cout << "merite" << vyska; cout << "cm" <<endl;

cout << "vazite" << vaha; cout << "kg" <<endl;
cin.get();
cin.get();
return 0;
}

- nejspíš to vypisovalo adresu nebo bůhvíco od cout, protože jste příkazy neukončil středníky

TiMiK   NOVÝ
30. 9. 2006

dik

echo112   NOVÝ
31. 1. 2007

Ja som si to preložil ako end line,čiže koniec riadku.

Honza   NOVÝ
19. 4. 2007

cin.get(); je jen jedna z moznosti, ja pouzivam prikaz return 0;, je to klasicky prikaz v C.
Projevi se tak, ze na komci konzole, po behu programu se objevi press any... .
Pro zadavani je uz potreba zadat std::coutcin>>jmenopromenne;

piso   NOVÝ
29. 4. 2007

#include <iostream>
using namespace std;
int main()
{
cout << "ahoj som piso tvorca programu... ";
cout << "Zadaj prosim ta tvoj vek: ";
int vek;
cin >> vek;
cout << "\nTvoj vek je: " << vek;
cout << " Teraz prosim zadaj tvoju vahu: ";
int vaha;
cin >> vaha;
cout << "\nTvoja vaha je: " <<vaha;
cin.get();
cin.get();
return 0;
}

jurobezmena   NOVÝ
14. 5. 2007

veľmy dobrý článok ale v tomto máš chybu

int a, b=10, c; // inic. proměnné stejného typu (jako v Pascalu)
++b; // nyní b = 11
c = b; // přiřadili jsme hodnotu b do proměnné cb--; // b má nyní hodnotu 10
a = b; // a má stejnou hodnotu jako b (10)

lebo to "cb--;,, máš v komentáry program by to nepreložil má to byť takto

int a, b=10, c; // inic. proměnné stejného typu (jako v Pascalu)
++b; // nyní b = 11
c = b; // přiřadili jsme hodnotu b do proměnné
cb--; // b má nyní hodnotu 10
a = b;// a má stejnou hodnotu jako b (10)

jurobezmena   NOVÝ
14. 5. 2007

hh taku chybu spraviť :D vymeniť smer ukazovania ostrych zátvoriek :D ani ja som si to tam nevedel všimnúť ale nakoniec som si to všimol hh nechápem ako som to mohol prehliadnúť

anonym   NOVÝ
14. 5. 2007

#include <iostream>
using namespace std;
int main()
{
cout << "dobry deň tvorca tohoto programu je anonym zadajte prosím vአvek:" << endl;
int vek;
cin >> vek;

int vaha;
cout << "\nZadajte vašu váhu:" << endl;
cin >> vaha;

cout << "\nVas vek je: " << vek << " rokov ";
cout << "\nVase vaha je: " << vaha << " kilogramov";
if (vaha > 80)
cout << " mal by si schudnut "<< endl;
else
if (vek < 5)
cout << " a neni to nejako málo? "<< endl;
else
if (vek < 9)
cout << " a tento program neni pre malé deti " << endl;
else
if (vek < 12)
cout << " a že si vobec dokázal vytukat to císlo..."<< endl;
else
if (vek < 14)
cout << " a už začínaš rást :D "<< endl;
else
if (vek < 17)
cout << " a už si v puberte :P "<< endl;
else
if (vek < 22)
cout << " a konečne si dospeli co? "<< endl;
else
if (vek < 26)
cout << " a mal by si sa ozenit :) "<< endl;
else
if (vek < 30)
cout << " a tvoj syn tipujem ze uz vie chodit hh " << endl;
else
if (vek < 35)
cout << " a tvoj syn by mal byť uz v puberte " << endl;
else
if (vek < 40)
cout << " a tvoj syn je asi dospeli ak hej tak ho pusti na slobodu :) "<< endl;
else
if (vek < 50)
cout << " a za chvýľu budes starký "<< endl;
else
if (vek < 65)
cout << " a uz si dost starý na to aby si vysedával pri compe "<< endl;
else
if (vek < 72)
cout << " a myslim to s tebou vážne už ani telku by si nemal pozerať ale pozeraj aspon to "<< endl;
else
if (vek < 81)
cout << " a robys si zo mna srandu?S tvojim vekom by si lezal v posteli "<< endl;
else
if (vek < 95)
cout << " a si myslís že ti neuverím že ti je tolko? "<< endl;
else
if (vek < 112)
cout << " a niesi trošku pristarý??? "<< endl;
else
if (vek < 121)
cout << " a ty by si mohol byť moj pra pra pra dedo "<< endl;
else
if (vek > 120)
cout << " a by si bol uz v hrobe "<< endl;
else
return 0;

cin.get();
cin.get();
return 0;

jurobezmena   NOVÝ
16. 5. 2007

tak tu je domáca úloha robená jednoducho a priehľadno:
#include <iostream>
using namespace std;
int main()
{
int A,B,C;
cout << "\nzadajte prosim vas pravdivy vek ";
cin >> A;
cout << "\nzadajte prosim vasu pravdivu vahu ";
cin >> B;
cout << "\nzadajte prosim vasu pravdivu vysku ";
cin >> C;
cout << "\nvas vek je " << A << "\nvasa vaha je " << B << "\nvasa vyska je " << C;
cin.get();
cin.get();
return 0;
}

Neregistrovaný uživatel   NOVÝ
8. 7. 2007

Pravděpodobně jsem našel chybu:

V článku:

int a=10; // a=10

a+=a; // a=20
a = a + a; // a=20


Správně:
int a=10; // a=10

a+=a; // a=20
a = a + a; // a=40

echo112   NOVÝ
8. 7. 2007

K tomuto by sa mal vyjadriť autor článku, pretože pokiaľ by to bol kúsok programového kódu tak je konečná hodnota premennej [i]a[/i] skutočne 40, ale pokiaľ len chcel autor ukázať, že [i]a+=a;[/i] je len iný zápis [i]a = a + a;[/i], tak potom tam chyba nieje.

Algarion   NOVÝ
2. 9. 2007

prostě tam jen zapomněl na odpálení řádku mezi

"do proměnné c" a "b--;"

Ty jsi to koukám taky udělal maličko špatně :)

ado21   NOVÝ
17. 9. 2007

V priklade:
cout << "Zadej prosim tvuj vek: ";
int vek; // vytváříme proměnnou, ale nemusíme ji inicializovat (je to zbytečné)
cin >> vek; // nechá uživatele napsat věk a po zmáčknutí ENTERu uloží hodnotu do proměnné vek
cout << "\nVas vek je: " << vek;

Tym padom, ze zadam vek, a stacim enter, tak kurzor automaticky ide na novy riadok. A teda vas vek... mi hodi az na o dva riadky dalej.

Otazka,ako vypisat vsetko na jeden riadok? A ako vypisat \n ? :)

echo112   NOVÝ
17. 9. 2007

#include<iostream>

using namespace std;
int main()
{
cout << "Zadej prosim tvuj vek: ";
int vek; // vytváříme proměnnou, ale nemusíme ji inicializovat (je to zbytečné)
cin >> vek; // nechá uživatele napsat věk a po zmáčknutí ENTERu uloží hodnotu do proměnné vek
system("cls");
cout << "Zadej prosim tvuj vek: ";
cout << vek; // nechá uživatele napsat věk a po zmáčknutí ENTERu uloží hodnotu do proměnné vek
cout << " Vas vek je: " << vek;

cin.get();
cin.get();
return 0;
}


cout<<"\\n"; //výstup je: '\n'

Anonymní uživatel   NOVÝ
29. 10. 2007

#include <iostream>

using namespace std;

int main ()
{
cout << " Dobry den. \n";
cout << " Tento jednoduchy program programoval Matej. \n";

int Vyska;
int Vaha;
int Vek;

cout << " Zadejte vasi vysku : ";

cin >> Vyska;
cout << "\n Zadejte vasi vahu : ";

cin >> Vaha;
cout << "\n Zadejte vas vek : ";

cin >> Vek;

cout << endl;
cout << endl;

cout << " Vase viska je : " << Vyska << endl;
cout << " Vase vaha je : " << Vaha << endl;
cout << " Vas vek je : " << Vek << endl;
system("PAUSE");
return 0;
}

Merlin   NOVÝ
11. 11. 2007

Aj ked nieviem, ci si toto niekto este precita..
Vytvoril som si premennu - double x..
No a ked do nej v programe pridelim hodnotu a vypisem ju napr.. zadam milion, program vypise 1e+06.. nedalo by sa nejak spravit aby vypisal normalne 1000000??

Mous   NOVÝ
28. 1. 2008

Potřebuju poradit jak mam psát text do toho C++ mam Microsoft Visual C++ 2008 Express Edition, za pomoct předem děkuju.

pidgin   NOVÝ
4. 2. 2008

Nevím proč ale v dev mi po zkompilování výsledek ukazuje text jako bych ho psal na anglické klávesnici. Rezpektlive české kódování se při kompilaci ztratí. Nevíte ím to je? res. kde to přenastavit?

musilik   NOVÝ
11. 2. 2008

To Mous: koukni na stranky microsoftu,tam se doklikas na video,kde ti vysvetli co mas v zacatcich udelat.

t0m45   NOVÝ
21. 2. 2008

To pidgin:
:D
ked chces mat v programe češtinu musis si vytvorit premennu char a priradit jej nejaku hodnoutu z ASCII tabulky
napr : č ma v ASCII kode hodnotu 159, premenna bude vyzerat asi takto

char c = 159;   //

do programu ju vlozis takto:
cout <<c<<"estina";                   //vysledok - čestina
alebo
cout << "sloven"<<c<<"ina";   //vysledok - slovenčina

:D dufam ze znaky sa zobratia ako maju

jaRiK_   NOVÝ
27. 2. 2008

Zdravim chlapi,vše zatím chápu,jen mám problém s aplikováním...ani za boha to nemůžu rozchodit v Dev-C++ .Zadám vždy New project/pak windows aplication a napíšu kód.Pak dám Compile and run.Zkusim ve složce zapnout a nic...Nevíte někdo,v čem je chyba ? Dík
EDIT: problém vyřešén stáhnutím nového programu ;)

musilik   NOVÝ
4. 3. 2008

program mi nechce vyhodit vysledek v realnem typu.
pritom promenou mam jako double

Muze te mi nekdo ukazat priklad,jak to udelat,aby to fungovalo, např aby 5/2 vyslo 2,5?

Diky.

Tomas55   NOVÝ
5. 3. 2008

tak napisem jednoduchu vec.. (ja len zacinam keby daco :D )


#include <iostream>
using namespace std;
int main()
{
int x, y=14;
x + y = 40;
cout << x;
cin.get();
cin.get();
return 0;
}

no a hadze mi to chybu na riadok x + y = 40;

co tam je zle?

kisto   NOVÝ
16. 3. 2008

#include <iostream>
using namespace std;
int main()
{
cout << "Zadej prosim tvuj vek: " << endl;
int vek;
cin >> vek;
cout << "\nVas vek je: " << vek <<
cin.get();
cin.get();
return 0;

kde mam chybu ked mi to k vyslednemu veku pripdava vzdy cislo 10?? a vysledok vyzera takto napr. vek10(vek je 18 tak vysledok je 1810)

Anonymní uživatel   NOVÝ
24. 3. 2008

Reagoval na komentář od uživatele Tomas55 :

Co to znamena x + y = 40; ? Nemuzes urcovat kolik to vyjde kdyz maji promenne X a Y jine hodnity :)

invisighote   NOVÝ
1. 4. 2008

Reagoval na komentář od uživatele kisto :

Ahoj. Taky se teprve učím, ale snad pomohu.

cout << "\nVas vek je: " << vek <<

Na konci vymaž << a dej tam je středník. Pak to pofrčí.

Ghostit   NOVÝ
3. 5. 2008

Reagoval na komentář od uživatele kisto :
Tu desitku to tam pise protoze misto tohoto... cout << "\nVas vek je: " << vek << ...
tam ma byt toto ...cout << "\nVas vek je: " << vek;...

Ghostit   NOVÝ
3. 5. 2008

když napísu nasledujici kod:promenna a se mi nepretypuje=O
#include <iostream>
using namespace std;
int main()
{
int a=15,b;
double (a);
cout<<a/b;

cin.get();
cin.get();
}

huzvak   NOVÝ
14. 5. 2008

Reagoval na komentář od uživatele jaRiK_ :

daj len subor -> novy - > zdrojovy kod. a pojde ti to.

huzvak   NOVÝ
14. 5. 2008

Reagoval na komentář od uživatele Ghostit :

a ako vies ze sa ti to nepretypovalo? vypisal si si vysledok?

Anonymní uživatel   NOVÝ
15. 5. 2008

Reagoval na komentář od uživatele Tomas55 :

mel bys spis napsat x = 40 - y; jestli jsem spravne pochopil co chces spocitat...

jurobezmena   NOVÝ
15. 8. 2008

máš tam chybu , kde su premenne A,B,C tak tam máš b-- napísane v komente

LukasN45   NOVÝ
31. 8. 2008

Tak tu je spravena uloha odomna :)

#include <iostream>

using namespace std;
int main()
{
int vek;
int vyska;
int vaha;
cout << "\n Dobry den\n Tento program pre vas naprogramoval Lukas\n\n Prosim zadajte vasu vysku v cm ";
cin >> vyska;
cout << "\n Prosim zadajte vas vek ";
cin >> vek;
cout << "\n Prosim zadajte vasu vahu v kg ";
cin >> vaha;
cout << "\n Vasa vyska je: " << vyska <<" cm\n Vas vek je: " << vek <<" rokov\n Vasa vaha je: " << vaha <<" kg";
cin.get();
cin.get();
return 0;
}

ImpulzX   NOVÝ
5. 12. 2008

LukasN45 píše:

Tak tu je spravena uloha odomna :)

#include <iostream>
using namespace std;
int main()
{
int vek;
int vyska;
int vaha;
cout << "
Dobry den
Tento program pre vas naprogramoval Lukas

Prosim zadajte vasu vysku v cm ";
cin >> vyska;
cout << "
Prosim zadajte vas vek ";
cin >> vek;
cout << "
Prosim zadajte vasu vahu v kg ";
cin >> vaha;
cout << "
Vasa vyska je: " << vyska <<" cm
Vas vek je: " << vek <<" rokov
Vasa vaha je: " << vaha <<" kg";
cin.get();
cin.get();
return 0;
}



Ano, to je správně, mám ho taky hotový, děkuji Vám všem adminům, je úžasnej...

Csopi   NOVÝ
11. 3. 2009

#include <iostream>
using namespace std;
int main()
{
cout << "Zadaj prosim svoj vek : ";
int vek, meno , bydlisko ;
cin >> vek;

cout << "\nVas vek je: " << vek;
cout << "\nZadajte prosim vase meno: ";
cin >> meno;
cout << "\nVase meno je: " << meno;
cout << "\nZadajte prosim vase bydlisko: ";
cin >> bydlisko;
cout << "\nVase bydlisko: " << bydlisko;
cout << "\nDakujeme ze ste nam poskytli vase osobne udaje.";
cout << "\nTieto udaje budu uverejnene na internete bez vasho suhlasu :)";
cin.get();
cin.get();
return 0;
}

mam napisany. spustim , vypyta si vek , napisem , pyta si meno a stalčim enter a hned sa zatvori.:( pls. kde je chyba???

Ziox   NOVÝ
8. 5. 2009

Ahoj,
měl bych jen dotaz, jestli je to přehledný nebo ne. Děkuji ;)

#include <iostream>


using namespace std;

int main ()
{
cout << " Dobry den. \n";
cout << " Prvni pokus o programovy dotaznik: \n";
cout <<"\n";

cout << " 1) Zadejte prosim vasi vysku (cm): " ;
int vyska;
cin >> vyska;
cout <<"\n";

int vek;
cout << " 2) Zadejte prosim vas vek: ";
cin >> vek;
cout << "\n";

int vaha;
cout << " 3) Zadejte prosim vasi vahu: ";
cin >> vaha;
cout << "\n";

cout << " Vase vyska je: " << vyska <<" cm";
cout << " Vas vek je: " << vek;
cout << " Vase vaha je: " << vaha;

cin.get();
cin.get();
return 0;
}

tatax   NOVÝ
10. 5. 2009

Reagoval na komentář od uživatele Csopi :
rek bych, ze se ukonci, protoze mu nejde ulozit textovej retezec - jmeno - do promeny typu int - cela cisla.

EMP   NOVÝ
13. 5. 2009

Nikde jsem v tomto članku nevidel zminku o typu bool...

_4Ce   NOVÝ
23. 5. 2009

Pripájam moju verziu:)

#include <iostream>


using namespace std;
int main(){
int a,b,c;
cout << "Dobry Den \n";cout << "\nTvorca programu: JV";cout << "\nZadajte prosim vasu vysku, vek a vahu\n";
cin >> a >> b >> c;
cout << "\nVasa vyska je:" << a;
cout << " Vas vek je:" << b;
cout << " Vasa hmotnost je:" << c;
cin.get();
cin.get();
return 0;
}

GeoRge_1   NOVÝ
21. 7. 2009

Dobrý den, pro druhou lekci jsem sestrojil program BMI, ale program počká na první promněnou a pak vypíše necelý zbytek textu.

KOD:

#include <iostream>
using namespace std;
int main()
{
cout << "Ahoj, jmenuji se Jirka a jsem tv;rcem tohoto programu\n";
cout << "Me je 19 let a bydlim v Lisne\n";
cout << "Nyni zjistim neco o vas, predevsim vasi vahu, vek a vysku\n";

cout << "Nyni zdejte vase jmeno\n";
int jmeno;
cin >> jmeno;

cout << "A ted vasi vahu\n";
int vaha;
cin >> vaha;

cout << "Nesmime zapomenout na vas vek, tak tedy, kolik vam je?\n";
int vek;
cin >> vek;

cout << "A v neposledni rade vasi vysku:\n";
int vyska;
cin >> vyska;

cout << "\nJmenuje te se:\n" << jmeno;
cout << "Vazite:\n" << vaha;
cout <<"Vas vek je:" << vek; cout << "Vase vyska je:\n" << vyska;

int vm = vyska/100;
int BMI = vaha/(vm*vm);
cout << " Vase BMI je:" << BMI;
cout << "Podle tabulek:\n";
cout << "Tekze podviziva BMI > 16,5\n";
cout << "Pod vaha 16,5-18,5.\n";
cout << "Idealni BMI 18,5-25.\n";
cout << "Nadvaha 25-30 BMI.\n";
cout << "Mirna obezita 30-35.\n";
cout << "Stredni obezita 35-40.\n";
cout << "Morbidni obezita vyssi BMI nez 40.\n";
cin.get();
cin.get();
return 0;
}

Vaša   NOVÝ
23. 7. 2009

Reagoval na komentář od uživatele Dhmnzr :


Takhle bzch to radsi neskousel
if (vaha > 80)
cout << "Mel byste zhubnout "<<;
else
return 0;


Skus tohle
if (vaha > 80){
cout << "Mel byste zhubnout "<<;
}
return 0;

Vaša   NOVÝ
24. 7. 2009

Reagoval na komentář od uživatele GeoRge_1 :

- mám dojem že vkládat do int text (např. jméno) není moc dobré, zkusil bych char
- trochu jsem ten kod poupravil...
- me to faka dobre (dela problemy kdyz clovek zada do visky cislo mensi nez 100[kuli deleni])
tak to muzes skusit este opravit

KOD:

#include <iostream>
using namespace std;
int main()
{

cout << "Ahoj, jmenuji se Jirka a jsem tvurcem tohoto programu";
cout << "\nMe je 19 let a bydlim v Lisne";
cout << "\nNyni zjistim neco o vas, predevsim vasi vahu, vek a vysku";

cout << "\n\nNyni zdejte vase jmeno: ";
char jmeno[20];
cin >> jmeno;

cout << "\n\nA ted vasi vahu: ";
int vaha;
cin >> vaha;

cout << "\n\nNesmime zapomenout na vas vek, tak tedy, kolik vam je?: ";
int vek;
cin >> vek;

cout << "\n\nA v neposledni rade vasi vysku: ";
int vyska;
cin >> vyska;

cout << "\nJmenujete se: " << jmeno;
cout << "\nVazite: " << vaha;
cout << "\nVas vek je: " << vek;
cout << "\nVase vyska je: " << vyska;

int vm = vyska/100;
int BMI = vaha/(vm*vm);
cout << "\nVase BMI je: " << BMI;
cout << "\n\nPodle tabulek:";
cout << "\nTekze podviziva BMI > 16,5";
cout << "\nPod vaha 16,5-18,5.";
cout << "\nIdealni BMI 18,5-25.";
cout << "\nNadvaha 25-30 BMI.";
cout << "\nMirna obezita 30-35.";
cout << "\nStredni obezita 35-40.";
cout << "\nMorbidni obezita vyssi BMI nez 40.";
cin.get();
cin.get();
return 0;
}

jiri   NOVÝ
13. 10. 2009

chvalim stranky!! vyborne vysvětlené.. z knížky "C++ pro zelenáče" jsem nechapal vubec!

muj zdrojak:
#include <cstdlib>
#include <iostream>

using namespace std;

int main()
{
cout<<"hola, muj program sniff" <<endl;

cout<<"zadej svuj vek"<<endl;
int vek;
cin>>vek;
cout<<"zadej svou vahu"<<endl;
int vaha;
cin>>vaha;
cout<<"vas vek je:"<<vek<<"cm"<<endl;

cout<<"vase vaje je:"<<vaha<<"KG"<<endl;

system("PAUSE");
return 0;
}

Ascen   NOVÝ
13. 11. 2009

#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
cout << "Zdravim, autorem tohoto programu je Milan Vlach prosim napiste svuj vek: ";
int vek;
cin >> vek;
cout << "\nVas vek je: " << vek <<"let";
cout << "\nzde napiste svoji vahu:";

int vaha;
cin >> vaha;
cout << "\nVase vaha je: " << vaha <<"kg";

int vyska;
cout << "\nzde napiste svoji vysku:";
cin >> vyska;
cout <<"vase vyska je: " << vyska <<"cm";
cin.get();
cin.get();
return 0;
}
dobry ne :D

Ascen   NOVÝ
13. 11. 2009

Reagoval na komentář od uživatele kisto :
nesmis tam mit tohle: cout <<"blblabla"<<endl;//endl; tam nesmi bejt
myslim

Anonymní uživatel   NOVÝ
9. 3. 2010

Reagoval na komentář od uživatele Vaša :

Nevypocita ti to spravne BMI, vzdy ti to jako BMI vypise vahu...

Darind99   NOVÝ
29. 4. 2010

Reagoval na komentář od uživatele Ascen :
tohle je dobrý

vojtaaa9   NOVÝ
21. 9. 2010

Když chci přetypovat promněnou, tak mi kompilátor při kompilaci nahlásí chybu. příklad:
#include <iostream>
using namespace std;
int main ()
{
int x=15;
double(x);
cin.get();
return 0;
}
Tvrdí chybu a nejde mi to. pls help :) Čekám na odpověď

liborb   NOVÝ
22. 9. 2010



int x=15;
double d = (double)x;

liborb   NOVÝ
22. 9. 2010



int x=15;
double d = (double)x;

vojtaaa9   NOVÝ
25. 9. 2010

Reagoval na komentář od uživatele Libor Beneš :
díky :)

pExTr   NOVÝ
27. 12. 2010

#include <iostream>
using namespace std;

int main()
{
cout << "Nazdar, autorem programu je PEXTR.\nKolik vazis zadej v kg: ";
int vaha;
cin >> vaha;
cout << "Kolik je ti let? Zadej cisly prosim: ";
int vek;
cin >> vek;
cout << "Kolik meris? Zadej v cm prevedu na metry: ";
double (delka);
cin >> delka;
cout << "Vazis " << vaha << "kg. " << "Je ti " << vek << "let. " << "Meris " << delka/100 << " m.\nStiskni libovolnou klavesu pro ukonceni.";
cin.get();
cin.get();
return 0;
}

LL   NOVÝ
28. 10. 2011

AHoj. Neviem ci to je podstatne ale je tam NESKUTOCNA chyba. Ta velkost neni v bytoch (b) ale v Bajtoch (B). Keby to je v bytoch tak zadresujes 16 9 5 1 cisel. Chcelo by to opravit nech to dakoho nemyli

Erunno   NOVÝ
24. 1. 2012

Dú 2

#include <iostream>

using namespace std;
int main()
{
cout << "Dobry den.\nTvurcem tohoto programu je Matej Keblovsky" ;
cout << ".\nzadejte prosim vas vek: ";
int vek;
cin >> vek;
cout << "vahu (v kg): ";
int vaha;
cin >> vaha;
cout << "vysku (v cm): ";
int vyska;
cin >> vyska;
cout << "Vas vek je: " << vek <<  "let,";
cout << "vaha je: " << vaha << "kg,";
cout << "vyska je: " << vyska << "cm";
cout << ".\nDekuji za vas cas!";
cin.get();
cin.get();

return 0;
}

stif   NOVÝ
22. 2. 2012

mozeme zasielat domace aj teraz ?? je rok 2012 a ten clanook je z 2006 mozeme?, dakujem za rýchlu odpoveď!

stif   NOVÝ
24. 2. 2012

#include <iostream>
using namespace std;
int main()
{
  cout << "Dobry den, tvorca toho programu je stif zadajte prosim svoj vekk: ";
  int vek; 
  cin >> vek;
   cout << "\nVas vek je: " << vek<<"rokov";
 
  cout << "Zadajte prosim svoju vysku:";
  int vyska;
  cin >> vyska;
  cout << "\nVasa vyska je:" << vyska<<"cm";
 
  cout <<"Zadajte prosim svoju vahu:";
  int vaha;
  cin >> vaha;
  cout << "\nVasa vaha je:" << vaha<<"kg";
 
  cout <<"Dakujem";
  int Dakujem; 
  cin >> Dakujem;
  cin.get();
  cin.get();
  return 0;
}

pulsik   NOVÝ
1. 5. 2012
#include <iostream>
using namespace std;
int vek, vyska, vaha;
int main()
{
    cout << "\t\t     ----------------------------------------";
    cout << "\n\t\t     |\t\t\t\t\t    |";
    cout << "\n\t\t     |";
    cout << "\t\tVytvoril: Jan Haring\t    |\n\t\t     |\t\tpro programujte.com\t    |";
    cout << "\n\t\t     |\t\t\t\t\t    |\n";
    cout << "\t\t     ----------------------------------------\n\n";

    cout << "Dobry den,\ntvurcem tohoto programu je Jan Haring.\nZadejte prosim vas vek: ";
    (cin>>vek).get();
    cout << "Zadejte vasi vysku: ";
    (cin>>vyska).get();
    cout << "Zadejte vasi vahu: ";
    (cin>>vaha).get();
    cout << "\nVase vyska je "<<vyska<<" cm. Vas vek je "<<vek<<" let. Vase vaha je "<<vaha<<" kg.\n\n\n\n\n\n\n";

    return 0;
}
Jardo36   NOVÝ
5. 6. 2012
#include <iostream>
using namespace std;
int main()
{
	int vek;
	int vaha;
	int vyska;
	cout << "Dobry den\nVolam sa Jaroslav Adamek\nRad by som Vas poprosil o par informacii: ";
	cout << "Zadajte prosim vasu pravdivu vysku: ";
	cin >> vyska << "cm";
	cout << "Zadajte prosim vasu pravdivu vahu: ";
	cin >> vaha << "kg";
	cout << "Zadajte prosim vas pravdivz vek: ";
	cin >> vek << "rokov";
	cout << "Vasa vyska je " << vyska << "cm.\n Vasa vaha je " << vaha << "kilogramov \n Vas vek je " << vek << "rokov.\nAk su tieto udaje spravne pokracujte dalej stlacenim ENTER";
	cin.get();
	cin.get();
	return 0;
}

Neviete prosim vas kde tam mam chybu? uz som z toho na nervy

pulsik   NOVÝ
5. 6. 2012

#88 Jardo36
Ahoj Jardo,

mohu se zeptat jak dlouho se učíte C++? Neznáte totiž základní věci. Být vámi, koupím si knihu o programování..

Chybu máte v naskenování hodnot, najděte si ji :)

Jardo36   NOVÝ
5. 6. 2012

mno ucim sa to uz asik 2 hodiny

pulsik   NOVÝ
5. 6. 2012

#90 Jardo36
Dejte tomu více času, všechno nepůjde hned. Jestli se to chcete vážně naučit, měl byste si pořídit opravdu tu knihu. Doporučuji "Mistrovstí v C++", nebo "C++ za 21 dní".

Hodně štěstí.

stif   NOVÝ
5. 6. 2012     web

 Má to byť takto.

#include <iostream>
using namespace std;
int main()
{
	int vek;
	int vaha;
	int vyska;
	cout << "Dobry den\nVolam sa Jaroslav Adamek\nRad by som Vas poprosil o par informacii: ";
	cout << "Zadajte prosim vasu pravdivu vysku: ";
	cin >> vyska;
	cout << "Zadajte prosim vasu pravdivu vahu: ";
	cin >> vaha;
	cout << "Zadajte prosim vas pravdivz vek: ";
	cin >> vek;
	cout << "Vasa vyska je " << vyska << "cm.\n Vasa vaha je " << vaha << "kilogramov \n Vas vek je " << vek << "rokov.\nAk su tieto udaje spravne pokracujte dalej stlacenim ENTER";
	cin.get();
	cin.get();
	return 0;
}

Nechápem, prečo si k uloženiu hodnoty pridával ešte jednotky. To by mas skutočne nenapadlo!

dejmall   NOVÝ
31. 7. 2012

Ja jsem to okamžitě předělal na

#include <iostream>
using namespace std;
int main()
{
  cout << "Zadej prosim rok narozeni: ";
  int rok;  // vytváøíme promìnnou, ale nemusíme ji inicializovat (je to zbyteèné)
  cin >> rok; // nechá uživatele napsat vìk a po zmáèknutí ENTERu uloží hodnotu do promìnné vek
  cout << "\nVas vek je: " << 2012 - rok;
  cin.get();
  cin.get();
  return 0;
}

Jur0b   NOVÝ
31. 7. 2012

V tom pretypovaní je chyba, nerobí sa to takto:

double(a);

,ale takto:

(double)a;

Kevin Mc Cauten   NOVÝ
6. 8. 2012

#include <iostream>
using namespace std;
int main()
{
    system ("TITLE AMail");
    system ("color 0A");
    int heslo;
    cout << "Zadajte heslo: ";
    cin >> heslo;
    if(heslo == 123)   
       cout << "Vitajte v AMaili Adriana Mesiarika";
    else
       cout << "Skuste to znova";
    return 0;
       cout << "Zabudli ste heslo?";
       cout << "Nie ste zaregistrovany?";
       cout << "Ak sa chcete zaregistrovat, odpovedzte na nasledujuce otazky";
       int rocnik;
       cout << "\nZadajte Vas rocnik narodenia: ";
       cin >> rocnik;
      
       int meno;
       cout << "\nZadajte Vase meno: ";
       cin >> meno;
      
       int heslo;
       cout << "\nVase nove pristupove heslo je 321: ";
       cin >> heslo;
    if(heslo == 321)
       cout << "Vitajte v AMaili Adriana Mesiarik";
    else
       cout << "EROR EROR EROR";
    return 0;            
      
    cin.get();
    cin.get();
    return 0;
}

Prosim Vas neviete kde mam chybu????

manta   NOVÝ
10. 10. 2012

#95 Kevin Mc Cauten
do proměnné int (celočíselné proměnné) ukládáš jméno tedy znaky pokud to chceš tak použij pole znaku char.   

webbew   NOVÝ
11. 1. 2014

#36 jurobezmena
stále není opravená chyba  :
zdroják #10
int a, b=10, c; // inic. proměnné stejného typu (jako v Pascalu)
++b; // nyní b = 11
c = b; // přiřadili jsme hodnotu b do proměnné cb--; // b má nyní hodnotu 10
a = b; // a má stejnou hodnotu jako b (10)
........
cb--; // b má nyní hodnotu 10
má být umístěno na samostatném řádku .... 

krtek   NOVÝ
18. 3. 2014

podle mě je nejlepší windows console application. Jsou tam už předepsané základní potřebné knihovny, i "tělo" programu.

krtek   NOVÝ
18. 3. 2014

a jestli nemáte knihovnu <iostream> a using namespace std;, tak "cin >>;" nahradit asi "scanf("%datovy typ", &promena);"

willow   NOVÝ
19. 12. 2015

ahoj, napíšeme ni někdo příklad užití zbytku po celočíselném dělení v praxi? díky

Zoli_L   NOVÝ
25. 3. 2016

Ja to mam trosku dlhsie a asi pre mnohych zlozitejsie ale je to krajsie ked sa to spusti, vyzera to ako keby ten program realne s tebou komunikoval :) co poviete?


#include <iostream>
using namespace std;

int main()

{
    double vek, vyska, vaha, d_miesto;
    cout << "Ahoj uzivatel/ka" << endl;
    cout << "Tvorcom tohto programu je Zoltan" << endl;
    cout << "Pre pokracovanie tohto programu je nutne zadat nasledujuce udaje: \n" << endl;
    cout << "Prosim zadaj svoj vek a stlac enter: ";
    cin >> vek;
    cout << "Tvoj vek je: " << vek << " rokov" << endl;
    cout << "nacitavam.....pokracuj\n" << endl;
    cout << "Prosim zadaj svoju vysku a stlac enter: ";
    cin >> vyska;
    cout << "Merias: " << vyska << " cm" << endl;
    cout << "nacitavam.....pokracuj\n" << endl;
    cout << "Prosim zadaj svoju vahu a stlac enter: ";
    cin >> vaha;
    cout << "Vazis: " << vaha << "kg" << endl;
    cout << "nacitavam.....pokracuj\n" << endl;
    cout << "Prosim zadaj svoje oblubene desatinne cislo a stlac enter: ";
    cin >> d_miesto;
    cout << "Tvoje oblubene desatinne cislo je: " << d_miesto << endl,
    cout << "....vyhodnocujem...." << endl;
    cout << "\nMas " << vek << " rokov, ";
    cout << "si vysoky/a " << vyska << " cm, ";
    cout << "vazis " << vaha << " kg, ";
    cout << "a tvoje oblubene desatinne cislo je " << d_miesto << "!" << endl;
    printf("\n\n\n\nGratulujem! Uspesne si presiel/a testom, teraz stlac enter a ukonci program");
    printf(":)");
    cin.get();
    cin.get();
    return 0;
}

Přidej svůj názor

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo e-mailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Reaguješ na příspěvek:
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové názory e-mailem (pouze pro přihlášené)
Sleduj názory ke článku a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.



Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý