Toggle Chat
RM - Chat
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[003]Conversioni-Pt.1
Iniziato da
Takobon
, Oct 10 2010 10:42 PM
10 risposte a questa discussione
#1 OFFLINE
Inviato 10 October 2010 - 10:42 PM
1° Quanto sei alto?:
-Richiedere l'inserimento l'input dell'altezza(in CM!)
-Convertire i dati ottenuti,convertendoli in unità usata dagli inglesi,ovveri in piedi e pollici(sapendo che
1 piede = 0,3048 m = 30,48 cm
e
1 in =
0,0254 m = 2,54 cm
)
-Mostrare il risultato in output
P.S. Per constatare l'efficienza dell'applicazione usate un convertitore online.
2° Che Freddo/Caldo!:
-Richiesta della temperatura(In Celsius!);
-Gestire i dati ottenuti,convertendoli in Fahrenheit(usate questa formula per convertire da Celsius a Fahrenheit
°F = °C × 1,8 + 32
)
-Mostrare il tutto in output;
3° É identico al secondo solo che vi è la possibilità di convertire da Celsius-->Fahrenheit e viceversa
-Richiedere l'inserimento l'input dell'altezza(in CM!)
-Convertire i dati ottenuti,convertendoli in unità usata dagli inglesi,ovveri in piedi e pollici(sapendo che
1 piede = 0,3048 m = 30,48 cm
e
1 in =
0,0254 m = 2,54 cm
)
-Mostrare il risultato in output
P.S. Per constatare l'efficienza dell'applicazione usate un convertitore online.
2° Che Freddo/Caldo!:
-Richiesta della temperatura(In Celsius!);
-Gestire i dati ottenuti,convertendoli in Fahrenheit(usate questa formula per convertire da Celsius a Fahrenheit
°F = °C × 1,8 + 32
)
-Mostrare il tutto in output;
3° É identico al secondo solo che vi è la possibilità di convertire da Celsius-->Fahrenheit e viceversa
http://nexuseden.tumblr.com/
Sono così annoiato da offrirmi come eventer per qualsiasi progetto (:NightEngine
Sono così annoiato da offrirmi come eventer per qualsiasi progetto (:NightEngine
Spoiler
#2 OFFLINE
Inviato 12 October 2010 - 02:57 PM
esercizio 1
credo vada bene (ho testato i risultati con un convertitore online e sono più che giusti :D )
per sta sera posto anche il secondo
Console.WriteLine("Inserisci la tua altezza ESPRESSA IN CENTIMETRI (cm)");
int altezza = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(altezza + " cm");
Console.ReadLine();
//1 piede = 0,3048 m = 30,48 cm e 1 in = 0,0254 m = 2,54 cm
double altpi = altezza / 30.48;
double altin = altezza / 2.54;
Console.WriteLine("in ''piedi'' sei alto: " + altpi);
Console.WriteLine("in ''inch'' sei alto: " + altin);
Console.ReadLine();
credo vada bene (ho testato i risultati con un convertitore online e sono più che giusti :D )
per sta sera posto anche il secondo
lool
Spoiler
#3 OFFLINE
Inviato 12 October 2010 - 03:33 PM
Si è più che giusto^^
Fai con calma.
P.S. Non so se qualcuno se n'è accorto,ma forse avrete notato che le conversioni in questi esercizi non vengono proprio usati o sbaglio? (:
Il motivo è semplice.Poichè l'argomento è diviso in due parti,questi esercizi sono più che altro preparatori per la seconda parte,in quanto non c'è molto da fare(di difficile)con le conversioni senza l'uso delle classi :P
Fai con calma.
P.S. Non so se qualcuno se n'è accorto,ma forse avrete notato che le conversioni in questi esercizi non vengono proprio usati o sbaglio? (:
Il motivo è semplice.Poichè l'argomento è diviso in due parti,questi esercizi sono più che altro preparatori per la seconda parte,in quanto non c'è molto da fare(di difficile)con le conversioni senza l'uso delle classi :P
http://nexuseden.tumblr.com/
Sono così annoiato da offrirmi come eventer per qualsiasi progetto (:NightEngine
Sono così annoiato da offrirmi come eventer per qualsiasi progetto (:NightEngine
Spoiler
#4 OFFLINE
Inviato 12 October 2010 - 03:42 PM
xD
io avevo letto tutto l'argomento
ho letto gli esercizi e ho detto: "e mo ki li fa?"
poi ho letto bene xD
non ci sono i metodi che hai spiegato da usare!
quindi mi sn messo lì e ho fatto tutto
;)
quindi edito appena finisco il 2° esercizio xD
Edit: EDITO CON IL 2° ESERCIZIO
ora faccio il terzo ;)
Edit: ecco il 3° esercizio :D
io avevo letto tutto l'argomento
ho letto gli esercizi e ho detto: "e mo ki li fa?"
poi ho letto bene xD
non ci sono i metodi che hai spiegato da usare!
quindi mi sn messo lì e ho fatto tutto
;)
quindi edito appena finisco il 2° esercizio xD
Edit: EDITO CON IL 2° ESERCIZIOConsole.WriteLine("Scrivi la temperatura attuale");
double c = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Bene, Bene! Quindi ci sono " + c + "Gradi Celsius ^^");
//Parte inutile: INIZIO//
if (c >= 20)
{
Console.WriteLine("Beh fa caldino xD");
}
else if (c <= 19)
{
Console.WriteLine("Brr, fa freddino xD");
}
else if (c == 0)
{
Console.WriteLine("Che bello! Nevica! xD");
}
//Parte inutile: FINE//
double f = c * 1.8 + 32;
Console.WriteLine("Anche se non ti interessa ci sono " + f + " Gradi Fahrenheit");
Console.WriteLine("all by heru ^^");
ora faccio il terzo ;)
Edit: ecco il 3° esercizio :DConsole.WriteLine("Scrivi in quale delle seguenti unità scrivi la temperatura:");
Console.WriteLine("1 = Fahrenheit");
Console.WriteLine("2 = Celsius");
int uod = Convert.ToInt32(Console.ReadLine());
if (uod == 2)
{
Console.WriteLine("Bene, ora convertiremo i Celsius in Fahrehneit :D");
Console.WriteLine("celsius:");
double gc1 = Convert.ToDouble(Console.ReadLine());
double gf1 = gc1 * 1.8 + 32;
Console.WriteLine(gc1 + "°C = " + gf1 + "°F");
Console.ReadLine();
}
else if (uod == 1)
{
Console.WriteLine("Bene, ora convertiremo i Fahrehneit in Celsius :D");
Console.WriteLine("fahrehneit:");
double gf2 = Convert.ToDouble(Console.ReadLine());
/*FORMULIAMO INVERSAMENTE :D
* F = C*1.8+32
* C*1.8+32 = F
* C*1.8 +32-32 = F-32
* C*1.8 = F-32
* C*1.8/1.8 = (F-32)/1.8
* C = (F-32)/1.8
* :D
*/
double gc2 = (gf2 - 32) / 1.8;
Console.WriteLine(gf2 + "°F = " + gc2 + "°C");
Console.ReadLine();
}
lool
Spoiler
#5 OFFLINE
Inviato 12 October 2010 - 04:40 PM
Bene sembrano corretti.
Comunque ti faccio i complimenti per aver usato l'istruzione di controllo "if".Non era richiesto(anche perchè non l'ho insegnato),ma bravo comunque^^.
Comunque ti faccio i complimenti per aver usato l'istruzione di controllo "if".Non era richiesto(anche perchè non l'ho insegnato),ma bravo comunque^^.
http://nexuseden.tumblr.com/
Sono così annoiato da offrirmi come eventer per qualsiasi progetto (:NightEngine
Sono così annoiato da offrirmi come eventer per qualsiasi progetto (:NightEngine
Spoiler
#6 OFFLINE
Inviato 12 October 2010 - 04:47 PM
grazie ^^
lool
Spoiler
#7 OFFLINE
Inviato 06 December 2010 - 05:15 PM
Questa è una mia versione dell'esercizio sulle conversioni:
Spero che sia giusto :D
int cm;
int celsius;
double inc;
double ft;
double fh;
int flag;
Console.WriteLine("Esercizio N° 1 sulle conversioni: \"Quanto sei alto?\"");
Console.Write("Inserire una altezza in cm in modo da convertirla in pollici ('') e in piedi (ft): ");
cm = int.Parse(Console.ReadLine());
ft = Convert.ToDouble(cm) / 30.48;
inc = Convert.ToDouble(cm) / 2.54;
Console.WriteLine("{0} cm ===> {1} ft", cm, ft);
Console.WriteLine("{0} cm ===> {1}''", cm, inc);
Console.WriteLine("Esercizio N° 2 sulle conversioni: \"Che freddo/caldo!\"");
Console.Write("Inserire una temperatura in C° (gradi Celsius) in modo da convertirla in Fahrenheit (F°): ");
celsius = int.Parse(Console.ReadLine());
fh = celsius * 1.8 + 32;
Console.WriteLine("{0} C° ===> {1} F°", celsius, fh);
Console.WriteLine("Esercizio N° 3 sulle conversioni: \"Che freddo/caldo!\" con scelta sulle conversioni");
Console.WriteLine("Seleziona una conversione: (0): C° ==> F°; (1): F° ==> C°");
flag = int.Parse(Console.ReadLine());
switch (flag)
{
case 0:
Console.Write("Inserire una temperatura in C° (gradi Celsius) in modo da convertirla in Fahrenheit (F°): ");
celsius = int.Parse(Console.ReadLine());
fh = Convert.ToDouble(celsius) * 1.8 + 32;
Console.WriteLine("{0} C° ===> {1} F°", celsius, fh);
break;
case 1:
Console.Write("Inserire una temperatura in F° (gradi Fahrenhei) in modo da convertirla in Celsius (C°): ");
fh = double.Parse(Console.ReadLine());
celsius = Convert.ToInt32((fh - 32)/1.8);
Console.WriteLine("{0} F° ===> {1} C°", fh, celsius);
break;
default:
Console.WriteLine("Scelta non valida.");
break;
}
Spero che sia giusto :D
#8 OFFLINE
Inviato 06 December 2010 - 05:44 PM
Tutto giusto :D
Noto che hai già un'ottima base di C#(conosci anche le format strings o.ò),già studiato questo linguaggio?
P.S. stasera nuova lezione ^^''
Noto che hai già un'ottima base di C#(conosci anche le format strings o.ò),già studiato questo linguaggio?
P.S. stasera nuova lezione ^^''
http://nexuseden.tumblr.com/
Sono così annoiato da offrirmi come eventer per qualsiasi progetto (:NightEngine
Sono così annoiato da offrirmi come eventer per qualsiasi progetto (:NightEngine
Spoiler
#9 OFFLINE
Inviato 06 December 2010 - 06:01 PM
Takobon, dice:
P.S. stasera nuova lezione ^^''
lool
Spoiler
#10 OFFLINE
Inviato 06 December 2010 - 08:37 PM
Takobon, dice:
Tutto giusto :D
Noto che hai già un'ottima base di C#(conosci anche le format strings o.ò),già studiato questo linguaggio?
'
Noto che hai già un'ottima base di C#(conosci anche le format strings o.ò),già studiato questo linguaggio?
'
E' da un bel po che C# mi sta attirando. lo sto studiando assieme al Ruby tra manuali e siti vari :D
#11 OFFLINE
Inviato 06 December 2010 - 10:13 PM
Bene (:
Ti consiglio la libreria online MSDN,solo per la ricerca di proprietà,metodi ecc,(spiegano un po' male,anche se riesco a capirle da me XD).
NUOVA LEZIONE POSTATA!
Ti consiglio la libreria online MSDN,solo per la ricerca di proprietà,metodi ecc,(spiegano un po' male,anche se riesco a capirle da me XD).
NUOVA LEZIONE POSTATA!
http://nexuseden.tumblr.com/
Sono così annoiato da offrirmi come eventer per qualsiasi progetto (:NightEngine
Sono così annoiato da offrirmi come eventer per qualsiasi progetto (:NightEngine
Spoiler
1 utente(i) stanno leggendo questa discussione
0 utenti, 1 ospiti, 0 utenti anonimi











