RISOLTO Aiuto con le variabili da inserire

Pubblicità
Stato
Discussione chiusa ad ulteriori risposte.

Spanci03

Utente Attivo
Messaggi
418
Reazioni
87
Punteggio
39
Su alcuni voli aerei il bagaglio fino a 20 kg non si paga . Oltre questo limite si deve pagare, per ogni kilogrammo in più il 2% della tariffa del biglietto. Stampa il prezzo totale del biglietto conoscendo il peso del bagaglio

Chi mi può dare una mano con le variabili da inserire ?
Io avevo pensato a pesobagaglio , pvs(prezzo volo senza tariffa) , ptotale(prezzo totale )
 
Ultima modifica da un moderatore:
Senza che ti offendi, ma quanti anni hai e che scuola fai?
Puoi togliere c# e cambiare il titolo? L'argomento non c'entra nulla.

P>20 => T = T ( 1 + P*0,02)

Inviato dal mio Nexus 5X utilizzando Tapatalk
 
Senza che ti offendi, ma quanti anni hai e che scuola fai?
Puoi togliere c# e cambiare il titolo? L'argomento non c'entra nulla.

P>20 => T = T ( 1 + P*0,02)

Inviato dal mio Nexus 5X utilizzando Tapatalk

non sarebbe meglio ptotale=Prezzobiglietto*(1.0*0.02*(pesobagaglio-20))
 
Si, in effetti si paga sui kg sopra i 20...

T = T ( 1 + (P-20)*0,02) per P>20

Nella tua formula hai messo * invece di +

Inviato dal mio Nexus 5X utilizzando Tapatalk
 
Ho bisogno di soli due valori di input: il peso del bagaglio e la tariffa del volo.
Entrambi devono essere a virgola mobile.
 
Console.WriteLine("inserisci il peso del bagaglio :");
Pbagaglio=ConvertTo

Se il dato da inserire è reale come verrebbe ? L'inizializzazione del dato in input?
Scusate ma ho iniziato ieri il c#
 
Console.WriteLine("inserisci il peso del bagaglio :");
Pbagaglio=ConvertTo

Se il dato da inserire è reale come verrebbe ? L'inizializzazione del dato in input?
Scusate ma ho iniziato ieri il c#
 
Io in genere uso <T>.TryParse(), perche' permette di controllare che la conversione sia avvenuta correttamente senza dovere usare try{}catch{}
 
Stato
Discussione chiusa ad ulteriori risposte.
Pubblicità
Pubblicità
Indietro
Top