Precedente :: Successivo |
Autore |
Messaggio |
Luca Rizzo Mortale devoto
Registrato: 13/10/15 20:51 Messaggi: 13
|
Inviato: 13 Ott 2015 20:56 Oggetto: errore nella programmazione in C |
|
|
Salve a tutti,
dovrei fare un programma che converte gli euro in dollari
/* inserire valore in euro e dare il corrispettivo in dollari! 1 euro = 1,1125 dollari */
#include <stdio.h>
#include <stdlib.h>
int main ()
{
printf("inserire il valore in euro\n");
float a;
scanf("%f", &a);
float c = (a * (1.1125));
printf("il corrispettivo in dollari e' %f", c);
return 0;
}
quando mi chiede di inserire un valore, inserisco per esempio 3,4.
lui moltiplica solo 3 * 1,1125 senza consinderare il 3,4.
come mai ?
Grazie in anticipo |
|
Top |
|
|
SverX Supervisor Macchinisti
Registrato: 25/03/02 11:16 Messaggi: 11568 Residenza: Tokelau
|
Inviato: 14 Ott 2015 08:53 Oggetto: |
|
|
prova ad inserire 3.4 invece di 3,4 ... |
|
Top |
|
|
Luca Rizzo Mortale devoto
Registrato: 13/10/15 20:51 Messaggi: 13
|
Inviato: 14 Ott 2015 12:22 Oggetto: |
|
|
Grazie mille! Era quello il problema |
|
Top |
|
|
|
|
Non puoi inserire nuovi argomenti Non puoi rispondere a nessun argomento Non puoi modificare i tuoi messaggi Non puoi cancellare i tuoi messaggi Non puoi votare nei sondaggi
|
|