Oppure

Loading
26/10/09 19:24
carmines92
Ragazzi ho appena iniziato a studiare il bellissimo linguaggio C#
però ecco un problema che non riesco a risolvere anche se è una cosa
da niente...

using System;

class Programma
{
    static void Main()
    {
        int a, b, c;
        Console.WriteLine("Inserisci il primo numero: ");
        a =  Console.Read();
        Console.WriteLine("Inserisci il secondo numero: ");
        b = Console.Read();
        c = a + b;
        Console.WriteLine(c);
    }
}


il programma visto così secondo me dovrebbe funzionare solo che non va!
mi fa inserire il primo numero e poi si chiude... Aiutatemi!
aaa
26/10/09 19:29
GoLDBeRG
prova cosi...

a=int(console.read())
aaa
26/10/09 19:33
carmines92
no non va!
aaa
26/10/09 19:52
theprogrammer
a = Convert.ToInt32(Console.ReadLine());

b = Convert.ToInt32(Console.ReadLine());
aaa
26/10/09 19:54
carmines92
oh finalmente!! ora va... cmq potresti spiegarmi se ti va quelle due righe di codice?
aaa
26/10/09 19:55
theprogrammer
Postato originariamente da carmines92:

oh finalmente!! ora va... cmq potresti spiegarmi se ti va quelle due righe di codice?


Sono uguali ... leggile da sinistra verso destra traducendo in italiano ...
aaa
26/10/09 20:02
carmines92
ah ora forse ho capito... cioè Converte a Int32!
Se le variabili erano Double dovevamo scrivere Convert.ToDouble o sbaglio?
sta a vedere di che tipo è la variabile!

Cmq grazie 1000!
ah potresti spiegarmi una cosa? ho provato a mettere invece di Int32, Int64 però da errore... Allora quando si usa Int64?
aaa
26/10/09 20:05
theprogrammer
Postato originariamente da carmines92:

ah ora forse ho capito... cioè Converte a Int32!
Se le variabili erano Double dovevamo scrivere Convert.ToDouble o sbaglio?
sta a vedere di che tipo è la variabile!

Cmq grazie 1000!
ah potresti spiegarmi una cosa? ho provato a mettere invece di Int32, Int64 però da errore... Allora quando si usa Int64?


Se ti serve un intero a 64 bit ... quindi

Int64 a, b, c;

P.S. Mi sembra che il tuo approccio al linguaggio sia troppo "pratico" ... non arriverai lontano con degli esempi in un forum ... fermati e studia con attenzione un libro (un libro di base ...)
aaa