Kun harjoittelen pienten ohjelmien kääntämistä Dev-C -ohjelmalla niin ongelmaksi tulee se etten saa ohjelmaa pysähtymään siten, että ohjelman tulos jäisi näkyviin. Ohjelma toimii kyllä hyvin ja näen että kaikki menee loppuun saakka ok. Haluaisin kuitenkin, että kaikki jäisi näkyviin vielä tuloksen tultua. Mitä pitää lisätä koodiin vielä?
Vastaukset 10
- ei onnistu
Mitä tarkoittaa, kun yritän ajaa ohjelmaa (debug) niin tulee ilmoitus "Source file not compiled"?
- Pistä
loppuun esim. getchar();
- rtbr
Millaista ohjelmaa teet? Komentorivi vai GUI? Ajatko ohjelmaa vianetsimessä? Jos komentorivi, niin aja ohjelma komentoriviltä. Eikös se tulos silloin jää näkyviin?
- outoa kyllä
No esimerkiksi tälläinen ohjelma:
#include
#include
using namespace std;
int main()
{
int sivu;
int piiri;
double lavistaja;
cout > sivu;
piiri= sivu sivu sivu sivu;
lavistaja= sqrt(2)*sivu;
cout - outoa kyllä
outoa kyllä kirjoitti:
No esimerkiksi tälläinen ohjelma:
#include
#include
using namespace std;
int main()
{
int sivu;
int piiri;
double lavistaja;
cout > sivu;
piiri= sivu sivu sivu sivu;
lavistaja= sqrt(2)*sivu;
coutEdellinen viesti loppui kesken...
cout - outoa kyllä
outoa kyllä kirjoitti:
Edellinen viesti loppui kesken...
coutNiin siis miten saan sen (mustan) komentoikkunan jäämään näkyviin? Se sulkeutuu heti ohjelman mentyä loppuun. En edes ehdi nähdä mitä siitä ohjelmasta tulee lopputulokseksi. Ei auttanut tuon getchar(); -komennonkaan lisääminen.
Loppuohjelma
cout - hupaa.
outoa kyllä kirjoitti:
Niin siis miten saan sen (mustan) komentoikkunan jäämään näkyviin? Se sulkeutuu heti ohjelman mentyä loppuun. En edes ehdi nähdä mitä siitä ohjelmasta tulee lopputulokseksi. Ei auttanut tuon getchar(); -komennonkaan lisääminen.
Loppuohjelma
coutkaksi getchar():a peräkkäin
- Ceetä
hupaa. kirjoitti:
kaksi getchar():a peräkkäin
#include
#include
#include
using namespace std;
int main(int argc, char *argv[])
{
int sivu;
int piiri;
double lavistaja;
cout > sivu;
piiri= sivu sivu sivu sivu;
lavistaja= sqrt(2)*sivu;
cout - nyt onnistuu
Ceetä kirjoitti:
#include
#include
#include
using namespace std;
int main(int argc, char *argv[])
{
int sivu;
int piiri;
double lavistaja;
cout > sivu;
piiri= sivu sivu sivu sivu;
lavistaja= sqrt(2)*sivu;
coutKiitos paljon!
- 52234
nyt onnistuu kirjoitti:
Kiitos paljon!
tai vaikka vain getche();
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1441263
Mahdoton tilanne
Täällä monella tuntuu olevan jumissa oleva tilanne. Joillakin kaipuu ja ikävä on kestänyt jo vuosia. Osapuoli/puolet ova97919Välillä tulee haikeus
Et kaikki päättyi näin. Etten saanut vastauksia. Ei meitä oltu tarkoitettu. Niin se vain on.78864Tunteilla leikkiminen
Oletko leikkinyt kaivattusi tai jonkun kiinnostuneen tunteilla, pelannut jotain peliä tai pelleillyt asioilla? Miksi?113815- 35635
- 100548
Mä olin ihan peloissani sun lähellä
Huomasitko? En uskaltanut edes katsoa sua. Näin sivu silmällä sun vinon hymyn. Oliko hyvä vai paha juttu kun tulit lähel21536On ikävä sinua ihana
En jaksa syvempiä tuntoja enää kirjoittaa. Kaipaan sinun läsnäoloa ja läheisyyttä nainen. Hyvää yötä.28523- 45514
Kaipaamalleni naiselle
Hyvää iltaa! Täytyy vain toivoa että törmäämme toisiimme pian Toivoo. mies29457