• 7 odgovora
  • 3.909 pregleda
mali problem pocetnika 27.02.2006. u 11:08 · pre 251 meseci #1
poceo sam da "ucim" c++ pre par dana, i koristim knjigu "misliti na jeziku c++"...

e sad, imam dva problema!

prvi
napisem onaj retardirani program Hello world, i .exe fajl koji mi se napravi bude velik 463KB! Kako to???

drugi
kad napisem bilo koji program prema primerima iz gore navedene knjige, kompajliram i pokrenem, ko da se nista ne desi! samo se command prompt ukljuci i odma nestane! wtf?
uspeo sam u nekim programima da to "preazidjem" kucanjem u poslednjem redu civ.get() , ali to radi u 20% slucajeva! evo npr ovaj program, uopste ne ispisuje rezultate... (izracunava vrednosti broja iz dekadnog oblika u oktalni i heksadecimalni)
#include <iostream>
using namespace std;

int main() {
int number;
cout << "Enter a decimal number: ";
cin >> number;
cout << "value in octal"
<< oct << number << endl;
cout << "value in hex ="
<< hex << number << endl;
} ///:~


hvala vam unapred
Potpis
NAPRED ZVEZDO, SAMO NAPRED ZVEZDO!!!
Re: mali problem pocetnika 27.02.2006. u 13:16 · pre 251 meseci #2
prtepostavljam , tj nadam se , da programe pokreces iz command promta ili ti iz one konzole ili ti onog DOS prozora , nadam se da znas na sta mislim , start->run->cmd [enter]
pa tu onda odes do mesta gde ti se nalazi program i pokrenes ga

ako odatle pokreces programe onda ne znam zasto se gase zaista

:):))

poz
Aca :)))
Re: mali problem pocetnika 27.02.2006. u 13:28 · pre 251 meseci #3
Ubaci system("pause") naredbu na kraju.Program ispise na ekranu rezultat ali ga ti ne vidis jer kad dodje do return program se prekida ,a ti ne stignes da vidis sta pise.
Potpis
Dovidjenja,prijatno.
Re: mali problem pocetnika 27.02.2006. u 13:32 · pre 251 meseci #4
nije neko rijesenje ali.

dodaj na kraju:

int exit;
cin >> exit;
Re: mali problem pocetnika 27.02.2006. u 15:37 · pre 251 meseci #6
Citat:
marco3dx: poceo sam da "ucim" c++ pre par dana, i koristim knjigu "misliti na jeziku c++"...


Moram da te posavetujem da nađeš neku drugu knjigu. Pogledaj ovde zašto
Potpis
IOCC
Re: mali problem pocetnika 02.03.2006. u 10:06 · pre 251 meseci #7
Citat:
marco3dxcin.get()


cin.get() će raditi samo ako nema nijedna cin komanda u kodu. Ako ima, poslije posljednje cin komande ubaci cin.ignore() i cin.get() će raditi.

Komanda system("PAUSE") radi samo u Windowsu i mnogo je sporija od cin.get() (jest da je to zanemarljivo).
Re: mali problem pocetnika 02.03.2006. u 18:38 · pre 251 meseci #8
#include <iostream>
using namespace std;

int main() {
int number;
cout << "Enter a decimal number: ";
cin >> number;
cout << "value in octal"
<< oct << number << endl;
cout << "value in hex ="
<< hex << number << endl;
char x;
cin>>x;
} ///:~

Sad ispisuje!!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme