evilmight (Member)
Expert
Messaggi: 206
Iscritto: 28/01/2009
|
Postato originariamente da gsgatto:
Postato originariamente da evilmight:
Postato originariamente da gsgatto:
Scusate tanto, il mio problema è il seguente:
Per poter visualizzare il risultato (cioè far fermare la schermata di DOS) cosa ci mettere come ultima istruzione????
Per capirci meglio vi posto il piccolo programmino
#include <stdio.h>
/* Calcolo area rettangolo */
main(){
int base,altezza,area;
printf("Calcolo AREA RETTANGOLO \n \n");
printf("Valore base: ");
scanf("%d",&base);
printf("\nValore altezza: ");
scanf("%d",&altezza);
area = base*altezza;
printf("\nBase: %d Altezza: %d\n",base,altezza);
printf("Area: %d\n",area);
return 0;
}
Quando eseguo il programma, si apre la finestra di DOS dove inserisco la Base e l'Altezza;come premo INVIO mi SPARISCE la schermata, pertanto non vedo il risultato.
Cosa ci devo mettere alla fine(sicuramente esiste una istruzione) per fare in modo da vedere il risultato??????????
|
per una semplice funzione di sistema non devi includere l'header stdlib.h, e comunque quello che hai fatto non è portabile e funziona solo su windows...
una domanda mi sorge spontanea: perchè avresti bisogno di fermare il programma?
In caso non lo sapessi i programmi vanno eseguiti da linea di comando.
E non si apre affatto la finestra di DOS quando "ci clikki sopra" !
Consiglio chiarificatore: studia, impara l'inglese se non lo sai, inizia con un altro linguaggio (perl?) se non hai esperienze.
|
Grazie per il consigli chiarificatore, avevo posto solo una domanda, non mi sembra il modo giusto di comportarsi......, impara le buone manieri. |
Senti, io i consigli te li ho dati, se ti sembra che sono stato maleducato solo perchè non ho riempito il mio post di emotion e faccette sorridenti sono cavoli tuoi, io la soluzione te l'ho data.
Impara l'italiano. Ultima modifica effettuata da evilmight il 06/11/2009 alle 19:04 |