Forumi


Povratak   PC Ekspert Forum > Računala > Software > Web dizajn, programiranje i ostalo
Ime
Lozinka

Odgovori
 
Uređivanje
Staro 20.07.2009., 01:36   #1
tutix
Premium
Moj komp
 
tutix's Avatar
 
Datum registracije: Jan 2006
Lokacija: Zagreb
Postovi: 4,060
Dev-C++ i pokretanje programa pomoću Ctrl + F10

Ovako, muči me što ne mogu kompajlirani program u Dev-C++ pokrenut iz njega samoga nego svaki puta moram otvarat cmd prompt, tražit putanju do desktopa i onda upisivat ime programa. Može li se ovo riješit da se program pokreće elegantnije pomoću Ctrl + F10 iz Dev-C-a? Konzola se tako otvori samo na trenutak i odmah zatvori bez da vidim rješenje.

Zahvaljujem.
tutix je offline   Reply With Quote
Staro 20.07.2009., 02:22   #2
rodney
only fool, not a horse
Moj komp
 
rodney's Avatar
 
Datum registracije: Apr 2008
Lokacija: near zgb
Postovi: 1,276
stavi na kraju programa neki cin ili scanf, ili system("pause"); i normalno ga pokreci sa ctrl + F10....
__________________
"I intend to live forever. So far, so good."

job security - example
rodney je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 20.07.2009., 08:25   #3
domis
Premium
Moj komp
 
Datum registracije: Sep 2006
Lokacija: Hrvatistan
Postovi: 4,159
mali su tvoji problemi...budi sretan što nemoraš raditi u "Verifikatoru"
domis je offline   Reply With Quote
Staro 20.07.2009., 09:16   #4
Mihael
Premium
Moj komp
 
Mihael's Avatar
 
Datum registracije: Feb 2007
Lokacija: Home
Postovi: 2,186
Citiraj:
Autor rodney Pregled postova
system("pause");
Ja sam uredno koristio ovo. Lijepo ti veli da za nastavak pritisneš bilo koju tipku.
nakon pritiska prozor se zatvori ako je došlo do kraja programa.
Mihael je offline   Reply With Quote
Staro 20.07.2009., 12:46   #5
thopok
Guest
 
Datum registracije: Jun 2008
Lokacija: Splity
Postovi: 3,003
I čemu na kraju korištenje dotičnog?
thopok je offline   Reply With Quote
Staro 20.07.2009., 14:01   #6
rodney
only fool, not a horse
Moj komp
 
rodney's Avatar
 
Datum registracije: Apr 2008
Lokacija: near zgb
Postovi: 1,276
Citiraj:
Autor thopok Pregled postova
I čemu na kraju korištenje dotičnog?
cega? pauze?
sluzi da mu ostane konzola upaljena nakon sto se program izvrsi..
__________________
"I intend to live forever. So far, so good."

job security - example
rodney je offline   Reply With Quote
Staro 20.07.2009., 15:30   #7
thopok
Guest
 
Datum registracije: Jun 2008
Lokacija: Splity
Postovi: 3,003
A uopće te okoline…
thopok je offline   Reply With Quote
Staro 20.07.2009., 15:32   #8
tutix
Premium
Moj komp
 
tutix's Avatar
 
Datum registracije: Jan 2006
Lokacija: Zagreb
Postovi: 4,060
Hm, gdje to točno treba postavit? Javlja mi da je 'system' nedeklariran.

Stavite ovo ako nije problem..
Code:
#include <stdio.h>
#include <stdlib.h>
int main () {
             int x, y, x1, y1, x2, y2;
             
             printf ("Unesite koordinate tocke pravokutnika prvog kvadranta: ");
             scanf ("%d %d", &x2, &y2);
             printf ("Unesite koordinate tocke pravokutnika treceg kvadranta: ");
             scanf ("%d %d", &x1, &y1);
             printf ("Unesi koordinate zeljene tocke :");
             scanf ("%d %d", &x, &y);
             if ((x > x2 || x < x1) || (y > y2 || y < y1)) printf ("Tocka je izvan pravokutnika");
             else if (( x < x2 && x > x1) && (y < y2 && y > y1)) printf ("Tocka je unutar pravokutnika");
             else printf ("Tocka lezi na stranici pravokutnika!");
             system("pause");
             return 0;
             }
EDIT: Riješeno. Treba uključit stdlib.h biblioteku i stavit system("pause") ispred return 0;. Hvala rodney i ostalima na pomoći .

Zadnje izmijenjeno od: tutix. 20.07.2009. u 16:30.
tutix je offline   Reply With Quote
Staro 20.07.2009., 21:03   #9
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,543
Citiraj:
Autor tutix Pregled postova
Hm, gdje to točno treba postavit? Javlja mi da je 'system' nedeklariran.

/snip

Treba uključit stdlib.h biblioteku i stavit system("pause") ispred return 0;.
Da se ne ponavljam, baci oko na system-is-bad...
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote
Staro 21.07.2009., 00:37   #10
tutix
Premium
Moj komp
 
tutix's Avatar
 
Datum registracije: Jan 2006
Lokacija: Zagreb
Postovi: 4,060
Hvala Bubba, ovo je korisno znat.

Uglavnom, skužio sam da ovo baš i nije najsretnije riješenje jer nekad treba provjerit i više puta nešto pa mi je bolje onda otvorit konzolu i tražit putanju jer nakon izvršavanja cmd ostane upaljen. Poslije lako pozovem ono što je već bilo pozvano (tipkama za smjer gore-dolje). Ovako nemam druge nego pritisnut any-key i onda mi se konzola ugasi i ponovo lupam po Ctrl + F10. U biti mi se svede na isto...
tutix je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 21.07.2009., 02:29   #11
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,543
Debugiraj program i stavi breakpoint kod returna - dobiti ces zeljeni efekt.

No ne vidim cemu kompliciranje uopce, otvori si cmd i pokreci koliko god puta zelis.
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Odgovori



Pravila postanja
Vi ne možete otvarati nove teme
Vi ne možete pisati odgovore
Vi ne možete uploadati priloge
Vi ne možete uređivati svoje poruke

BB code je Uključeno
Smajlići su Uključeno
[IMG] kod je Uključeno
HTML je Isključeno

Idi na