| [C#]Consiglio in programma...(calcolatrice) | |
|
|
Autore | Messaggio |
---|
giga hertz apprendista
Numero di messaggi : 42 Data d'iscrizione : 01.09.07
| Titolo: [C#]Consiglio in programma...(calcolatrice) Lun Dic 10, 2007 5:22 pm | |
| - Codice:
-
#include<stdio.h> int main() { int a; int b; char carattere; printf("inseisci il segno della tua operazione\n"); scanf("%c", &carattere); switch(carattere) { case '+': printf("inserisci il primo numero da addizionare\n"); scanf ("%d", &a); printf("inserisci il secondo numero da addizionare\n"); scanf("%d", &b); printf(" il risultato è :%d", a+b); printf("premere un tasto per continuare...\n"); break;
case '-': printf("inserisci il primo numero da sottrare\n"); scanf ("%d", &a); printf("inserisci il secondo numero da sottrare\n"); scanf("%d", &b); printf("%d\n", a-b); printf("premere un tasto per continuare...\n"); break;
case '*': printf("inserisci il primo numero da moltiplicare\n"); scanf ("%d", &a); printf("inserisci il secondo numero da moltiplicare\n"); scanf("%d", &b); printf("%d\n", a*b); printf("premere un tasto per continuare...\n"); break;
case '/': printf("inserisci il primo numero da moltiplicare\n"); scanf ("%d", &a); printf("inserisci il secondo numero da moltiplicare\n"); scanf("%d", &b); printf("%d\n", a/b); printf("premere un tasto per continuare...\n"); break; } }
il programma parte ma quando deve mostrare il risultato, il programma si chiude senza mostrare il risultato, come faccio a mettere in pausa il programma fino a quando non si preme un tasto qualsiasi? oppure mi basterebbe soltanto invio. | |
|
| |
darkwolf membro importante
Numero di messaggi : 225 Localizzazione : Un pò più a destra ecco bravo adesso un pò più in basso perfetto abito lì Data d'iscrizione : 05.11.07
| Titolo: Re: [C#]Consiglio in programma...(calcolatrice) Lun Dic 10, 2007 8:45 pm | |
| come un parassita sfrutto la discussione di giga sapete per caso come nascondere la console di comando.... | |
|
| |
giozh°_° Moderatore
Numero di messaggi : 156 Data d'iscrizione : 18.08.07
| Titolo: Re: [C#]Consiglio in programma...(calcolatrice) Mar Dic 11, 2007 10:19 am | |
| per fermare il video metti alla fine del main getch(); e clrscr(); però non me ricordo la libreria che dovevi includere...non so se stdio era quella giusta... comunque i comandi so quelli | |
|
| |
darkwolf membro importante
Numero di messaggi : 225 Localizzazione : Un pò più a destra ecco bravo adesso un pò più in basso perfetto abito lì Data d'iscrizione : 05.11.07
| Titolo: Re: [C#]Consiglio in programma...(calcolatrice) Mar Dic 11, 2007 2:54 pm | |
| così... - Codice:
-
main getch (); main clrscr ();
| |
|
| |
giga hertz apprendista
Numero di messaggi : 42 Data d'iscrizione : 01.09.07
| Titolo: Re: [C#]Consiglio in programma...(calcolatrice) Mar Dic 11, 2007 4:00 pm | |
| mi da errore appena li metto all' inizio, non cè un altro modo? | |
|
| |
darkphantom hack-member
Numero di messaggi : 398 Data d'iscrizione : 03.09.07
| Titolo: Re: [C#]Consiglio in programma...(calcolatrice) Mar Dic 11, 2007 4:01 pm | |
| oppure fai un classico while 1, così il programma si ripete finchè non lo chiudi... | |
|
| |
giga hertz apprendista
Numero di messaggi : 42 Data d'iscrizione : 01.09.07
| Titolo: risolto.... Mar Dic 11, 2007 5:32 pm | |
| - Codice:
-
#include <stdlib.h> #include<stdio.h> int main() { int a; int b; char carattere; printf("inseisci il segno della tua operazione\n"); scanf("%c", &carattere); switch(carattere) { case '+': printf("inserisci il primo numero da addizionare\n"); scanf ("%d", &a); printf("inserisci il secondo numero da addizionare\n"); scanf("%d", &b); printf(" il risultato è :%d", a+b); system ("pause"); break;
case '-': printf("inserisci il primo numero da sottrare\n"); scanf ("%d", &a); printf("inserisci il secondo numero da sottrare\n"); scanf("%d", &b); printf("%d\n", a-b); system ("pause"); break;
case '*': printf("inserisci il primo numero da moltiplicare\n"); scanf ("%d", &a); printf("inserisci il secondo numero da moltiplicare\n"); scanf("%d", &b); printf("%d\n", a*b); system ("pause"); break;
case '/': printf("inserisci il primo numero da moltiplicare\n"); scanf ("%d", &a); printf("inserisci il secondo numero da moltiplicare\n"); scanf("%d", &b); printf("%d\n", a/b); system ("pause"); break; } }
ho risolto con stdlib.h, grazie lo stesso. | |
|
| |
LordHk Moderatore
Numero di messaggi : 140 Data d'iscrizione : 28.09.07
| Titolo: Re: [C#]Consiglio in programma...(calcolatrice) Mer Dic 12, 2007 7:14 pm | |
| Comunque, l'header da includere era conio.h, sarebbe stato: - Codice:
-
#include <coniu.h> int main(){ ... getch(); } Byee | |
|
| |
Contenuto sponsorizzato
| Titolo: Re: [C#]Consiglio in programma...(calcolatrice) | |
| |
|
| |
| [C#]Consiglio in programma...(calcolatrice) | |
|