Предмет: Информатика, автор: serega772

Сделал программу, но она не считает((( в чем причина? Помогите)

Приложения:

Ответы

Автор ответа: AbdelKhan
0
using System; public class Program{ public static void Main() { Console.WriteLine("Enter 1 to start the shit 2 to quit "); int n = int.Parse(Console.ReadLine()); int a,b,c; switch(n){ case 1: Console.WriteLine("Enter your distance: "); a = int.Parse(Console.ReadLine()); Console.WriteLine("litres per kilometr: "); b = int.Parse(Console.ReadLine()); Console.WriteLine("gas in machine right now: "); c = int.Parse(Console.ReadLine()); if (c/b < a){ Console.WriteLine("Ne hvatit"); }else{ Console.WriteLine("Hvatit"); } break; default: Console.WriteLine("Well not today"); break; } }}
Автор ответа: AbdelKhan
0
переменные a,b,c лучше на начале дикларировать. Плюс у тебя else не закрытый. А если клавиша 2 для тебя выход из Свитча можешь использовать вместо Case - default и просто останавливать свитч.
Автор ответа: serega772
0
Спасибо огромное!))
Автор ответа: AbdelKhan
0
Дерзай !
Похожие вопросы