Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Il primo Sony con retroilluminazione True RGB alla prova del banco di misura e dei contenuti: luminanza enorme, colori accurati in HDR e un antiriflesso molto efficace. I limiti sono due sole HDMI 2.1 e il blooming fuori asse
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 20-04-2002, 19:53   #1
riaw
Senior Member
 
L'Avatar di riaw
 
Iscritto dal: Sep 2000
Città: lodi-crema-milano.
Messaggi: 12351
un aiuto con il c......

Sono alle prime armi con il c (molto, molto prime)
per iniziare ho installato il borland c++ versione 5.0 (poi c'era qualche altro numero dopo) e ho provato a fare un programmino che scrivesse sullo shermo "ciao"
una cavolata direte voi......
mica troppo.....

dunque, il "codicec" che ho messo nel borland è il seguente:



#include <stdio.h>

int main(void)

{
printf("ciao");
}




ok, poi ho compilato e tutto ok, poi ho generato l'eseguibile e tutto ok (il nome del file è "prova2.exe").
solo che quando lancio l'eseguibile mi si apre per un nanosecondo un promt dei comandi e si richiude subito (tra apertura del prompt e chiusura dello stesso passa realmente un nanosecondo, non si riesce a leggere niente....).


dove sbaglio?


Grazie mille e ciao.
__________________
La teoria è quando si sa tutto e niente funziona. La pratica è quando tutto funziona e nessuno sa il perché. Noi abbiamo messo insieme la teoria e la pratica: non c'è niente che funzioni... e nessuno sa il perché!
riaw è offline   Rispondi citando il messaggio o parte di esso
Old 20-04-2002, 20:49   #2
MickMacello
Senior Member
 
Iscritto dal: Dec 1999
Messaggi: 139
apri una finestrella dos e lancialo da lì.
Se lo fai partire cliccando sull' icona si apre il prompt dei comandi giusto il tempo di eseguire il programma e poi si richiude, è normale.
Oppure se vuoi dopo la printf ci aggiungi:

getchar();

così la finestra non si chiuderà finche non premi un tasto.
__________________
Ingegnere: colui che ha molta familiarità con i modelli e molto poca con le modelle.
MickMacello è offline   Rispondi citando il messaggio o parte di esso
Old 21-04-2002, 09:41   #3
-=Krynn=-
Senior Member
 
L'Avatar di -=Krynn=-
 
Iscritto dal: Dec 2001
Città: Firenze - Nosgoth
Messaggi: 7333
sbagli che lui avvia il programma, richiama la funzione printf e poi arriva alla fine ed esce, e visto che il programma è supercorto a fare queste operazioni ci mette pochissimo.

Come dice Mick prova a mettere qualcosa per fermare l'esecuzione, io ti suggerisco un ciclo do-while per stoppare il tutto, e almeno cominci ad avere sentore dei costrutti di loop.

Prova

#include <stdlib.h>

int main()
{
int x;

do
{ printf("Inserisci un numero");
scanf("%d", &x);
} while(x!=5);


return 0;

}




IN questo modo il programma ti visualizza al posto di ciao la richiesta di un numero, la seconda istruzione (scanf) ti permette di inserire un numero nella variabile x dichiarata prima, e il ciclo do-while ti fa restare nel ciclo finoa che non immetti il numero 5.


Ciao
__________________
Xbox GamerTag: Falux || Psn: Falux79 || -=Krynn=-
-=Krynn=- è offline   Rispondi citando il messaggio o parte di esso
Old 21-04-2002, 18:48   #4
riaw
Senior Member
 
L'Avatar di riaw
 
Iscritto dal: Sep 2000
Città: lodi-crema-milano.
Messaggi: 12351
grazie!
__________________
La teoria è quando si sa tutto e niente funziona. La pratica è quando tutto funziona e nessuno sa il perché. Noi abbiamo messo insieme la teoria e la pratica: non c'è niente che funzioni... e nessuno sa il perché!
riaw è offline   Rispondi citando il messaggio o parte di esso
Old 21-04-2002, 23:40   #5
-=Krynn=-
Senior Member
 
L'Avatar di -=Krynn=-
 
Iscritto dal: Dec 2001
Città: Firenze - Nosgoth
Messaggi: 7333
figurati....
__________________
Xbox GamerTag: Falux || Psn: Falux79 || -=Krynn=-
-=Krynn=- è offline   Rispondi citando il messaggio o parte di esso
Old 24-04-2002, 15:34   #6
Kanop
Senior Member
 
L'Avatar di Kanop
 
Iscritto dal: Jul 2001
Messaggi: 49
Anch'io avevo un problema simile agli inizi.
L'ho risolto però senza dover aggiungere altro codice.
Basta che fai questo:
1)Vai a "Proprietà" del file eseguibile
2)Tra le varie etichette vai a quella chiamata "Programma"
3)Smarca "Chiudi all'uscita".
La finestra rimarra aperta anche dopo l'esecuzione del programma.
Ciao
__________________
"Grande Spirito, concedimi la serenità di accettare le cose che non posso cambiare, il coraggio di cambiare le cose che posso cambiare, e la saggezza di capirne la differenza".
Kanop è offline   Rispondi citando il messaggio o parte di esso
Old 24-04-2002, 16:16   #7
riaw
Senior Member
 
L'Avatar di riaw
 
Iscritto dal: Sep 2000
Città: lodi-crema-milano.
Messaggi: 12351
Quote:
Originariamente inviato da Kanop
[b]Anch'io avevo un problema simile agli inizi.
L'ho risolto però senza dover aggiungere altro codice.
Basta che fai questo:
1)Vai a "Proprietà" del file eseguibile
2)Tra le varie etichette vai a quella chiamata "Programma"
3)Smarca "Chiudi all'uscita".
La finestra rimarra aperta anche dopo l'esecuzione del programma.
Ciao

sagaaaaaaaaaaace

cmq lo avevo trovato, preferisco aggiungere il getchar, per un semplice motivo: tutti i programmi che faccio sono dei programmi di prova, per vedere se riesco a realizzare array, elevamenti a potenza e amenità del genere, e trovo più comodo schiacciare invio alla fine del programma piuttosto che spostare le mie grosse ditonze dalla tastiera per prendere il mouse e chiudere la finestra e comunque anche alt+f4 comporterebbe la pressione di due tasti al contrario di invio che richiede un dito solo........

pelandronite allo stato più abominevole, insomma
__________________
La teoria è quando si sa tutto e niente funziona. La pratica è quando tutto funziona e nessuno sa il perché. Noi abbiamo messo insieme la teoria e la pratica: non c'è niente che funzioni... e nessuno sa il perché!
riaw è offline   Rispondi citando il messaggio o parte di esso
Old 24-04-2002, 16:30   #8
Kanop
Senior Member
 
L'Avatar di Kanop
 
Iscritto dal: Jul 2001
Messaggi: 49
__________________
"Grande Spirito, concedimi la serenità di accettare le cose che non posso cambiare, il coraggio di cambiare le cose che posso cambiare, e la saggezza di capirne la differenza".
Kanop è offline   Rispondi citando il messaggio o parte di esso
Old 25-04-2002, 08:27   #9
-=Krynn=-
Senior Member
 
L'Avatar di -=Krynn=-
 
Iscritto dal: Dec 2001
Città: Firenze - Nosgoth
Messaggi: 7333
__________________
Xbox GamerTag: Falux || Psn: Falux79 || -=Krynn=-
-=Krynn=- è offline   Rispondi citando il messaggio o parte di esso
Old 26-04-2002, 06:59   #10
dado82
Bannato
 
L'Avatar di dado82
 
Iscritto dal: Jan 2002
Città: Torino
Messaggi: 1005
Re: un aiuto con il c......

Quote:
Originariamente inviato da riaw
[b]Sono alle prime armi con il c (molto, molto prime)
per iniziare ho installato il borland c++ versione 5.0 (poi c'era qualche altro numero dopo) e ho provato a fare un programmino che scrivesse sullo shermo "ciao"
una cavolata direte voi......
mica troppo.....

dunque, il "codicec" che ho messo nel borland è il seguente:



#include <stdio.h>

int main(void)

{
printf("ciao");
}




ok, poi ho compilato e tutto ok, poi ho generato l'eseguibile e tutto ok (il nome del file è "prova2.exe").
solo che quando lancio l'eseguibile mi si apre per un nanosecondo un promt dei comandi e si richiude subito (tra apertura del prompt e chiusura dello stesso passa realmente un nanosecondo, non si riesce a leggere niente....).


dove sbaglio?


Grazie mille e ciao.
Il borland lo hai scarito o cosa?
Sono in cerca anche io del 5.0!
Ciao!

PS: A quanto vedo siamo in 2 alle prime armi!!!
dado82 è offline   Rispondi citando il messaggio o parte di esso
Old 26-04-2002, 08:17   #11
riaw
Senior Member
 
L'Avatar di riaw
 
Iscritto dal: Sep 2000
Città: lodi-crema-milano.
Messaggi: 12351
Re: Re: un aiuto con il c......

Quote:
Originariamente inviato da dado82
[b]
Il borland lo hai scarito o cosa?
Sono in cerca anche io del 5.0!
Ciao!

PS: A quanto vedo siamo in 2 alle prime armi!!!
Certo che lo ho scaricato
__________________
La teoria è quando si sa tutto e niente funziona. La pratica è quando tutto funziona e nessuno sa il perché. Noi abbiamo messo insieme la teoria e la pratica: non c'è niente che funzioni... e nessuno sa il perché!
riaw è offline   Rispondi citando il messaggio o parte di esso
Old 26-04-2002, 08:18   #12
dado82
Bannato
 
L'Avatar di dado82
 
Iscritto dal: Jan 2002
Città: Torino
Messaggi: 1005
Re: Re: Re: un aiuto con il c......

Quote:
Originariamente inviato da riaw
[b]

Certo che lo ho scaricato
Mi puoi dire da dove...
..magari amndami il link in pvt!!
dado82 è offline   Rispondi citando il messaggio o parte di esso
Old 26-05-2002, 11:22   #13
Luc@s
Senior Member
 
L'Avatar di Luc@s
 
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
Re: Re: Re: Re: un aiuto con il c......

Quote:
Originariamente inviato da dado82
[b]
Mi puoi dire da dove...
..magari amndami il link in pvt!!
Anche io so curioso me lo direste?
__________________
Gnu/Linux User
Luc@s è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
Avio si prepara ai test del Dimostratore...
Space Pioneer ha annunciato le cause del...
Anthropic avrebbe nuovi antibiotici cont...
Scoperto un 'moltiplicatore nascosto' ne...
DREO: a IFA 2026 4 novità fra cui...
Slackbot genera dashboard e microsite de...
Idrogeno, nuova cella a combustibile rag...
Con la NASA fuori dai giochi, l'ESA risc...
Una falla di ChatGPT permette di estrapo...
Piano clima, 1,34 miliardi per il bonus ...
Porsche esce definitvamente da Bugatti R...
NVIDIA App aggiunge una delle funzioni p...
Come sarebbe il mondo se la luce viaggia...
Titanio, ceramica e zaffiro per HUAWEI W...
Taglio delle accise sul gasolio prorogat...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 01:09.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v