1 svar
66 visningar
Ibby420 behöver inte mer hjälp
Ibby420 20
Postad: 12 dec 2023 10:16

Enkel tempratur converter!




//Vanligt konvertering program med metoder
//PROBLEM: Programmet startar och slutar
//Får aldrig tillfälle att mata in tempratur eller ser en omvandling ske.
//Startar och Slutar.
static int FahrToCels(int fahr)
{
    int cel = (fahr - 32) * 5 / 9;
    return cel;
}

static void Main(string[] args)
{

    Console.WriteLine("Type in fahrenheit");
    Console.WriteLine();

    if (!int.TryParse(Console.ReadLine(), out int cel))
    {
        Console.WriteLine("Please enter a valid tempreture");
    }
    else
    {
        int celsius = FahrToCels(cel);
        Console.WriteLine($"temprature in celsius is {cel} ");

    }



}
asdfowkw 1
Postad: 15 dec 2023 13:36

Kolla i Output (ctrl+alt+O) fönstret i visual studio, är inget "fel" i koden som ska hindra körning på det sättet utan då är det nog något som strular med ditt projekt i VS.

 

Det ända "felet" i koden är att du just nu skriver ut samma tal som användaren matar in.

{
    int celsius = FahrToCels(cel);
    Console.WriteLine($"temprature in celsius is {cel} ");

}

Där måste du ändra till {celsius} istället för {cel}.

Svara
Close