Var är det kallast
Skapa en program som jämför temperaturen mellan Östersund, Åmål, Arborga. Programmet ska berätta var det är kallast. Du kommer behöva använda OCH-operatorn &&. utgår från följande kod och ersätt "..." med kod
Sitter fast med denn övningen, jag får bara "hanterar fel i cmd" Detta är ingen full utvecklad cod, försöker hitta felet. Men sluta på idér ska lösa detta. Som sagt sitter fast :/
lass Program
{
static void Main(string[] args)
{
int temp = -10;
int Temp = 0;
Console.Write("");
int östersund = Convert.ToInt32(Console.ReadLine());
Console.Write("");
int åmål = Convert.ToInt32(Console.ReadLine());
Console.Write("");
int Arborga = Convert.ToInt32(Console.ReadLine());
if (östersund = "" && temp > -18 && temp < -10)
{
Console.WriteLine("Östersund är det kallast");
}
else if (åmål = "" && Temp > -9 && Temp < 0)
{
Console.WriteLine("Det är kallast i Åmal");
{
else ()
}
Diverse saker ser konstiga ut, men indentera först programmet så man ser strukturen på det. Indentera = skjut in raderna med lämpligt antal mellanslag. Använd kodverktyget som står till höger om kvadratroten i verktygsraden.
else ()
kan inte vara korrekt syntax, så du borde få fel där, men det kanske är något fel tidigare. Hur lyder ditt felmeddelande exakt? Skriv inte av det, kopiera och klistra in.
Variablerna temp och Temp behövs inte. Att jämföra med -18 och -10 behövs väl inte heller? Koden behöver jämföra temperaturen på en ort med temperaturen på de andra.
if (östersund < åmål && östersund < Arboga)
{
Console.WriteLine("Östersund är det kallast");
}
-18
Ohanterat undantag: System.FormatException: Indatasträngen hade ett felaktigt format.
vid System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
vid System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
vid System.Convert.ToInt32(String value)
vid Var_är_det_kallast_del__1_.Program.Main(String[] args) i C:\Users\Matte\source\repos\Var är det kallast del (1)\Var är det kallast del (1)\Program.cs:rad 17
Press any key to continue . . .
Detta får jag fram och gjort rättingar på mitt cod
Matade du in något som inte är ett tal?