Найти ошибки в приложенном коде (Use of unassigned local variable) - C#
Формулировка задачи:
Что нужно сделать что бы все работало? Все никак не пойму, делаю переменные в цикле пропадает одна проблема, но появляется другая. И наоборот, что-то ничего не пойму, помогите нубостудноте.
Собственно ошибки:
Error 1 Use of unassigned local variable 'a'
Error 2 Use of unassigned local variable 'b'
Error 3 Use of unassigned local variable 'c'
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace ЛР4
- {
- class Program
- {
- static void Main(string[] args)
- {
- int a, b, c, step;
- Console.WriteLine("-Введите 1, что бы +1 к пластинка с классической музыкой.");
- Console.WriteLine("-Введите 2, что бы +1 к пластинка с эстрадной музыкой.");
- Console.WriteLine("-Введите 3, что бы +1 к пластинка с детской музыкой.");
- Console.WriteLine("-Введите 0, что бы подвести итог.");
- while (2>1)
- {
- step = int.Parse(Console.ReadLine());
- if (step == 1)
- a = a + 1;
- if (step == 2)
- b = b + 1;
- if (step == 3)
- c = c + 1;
- if (step == 0)
- break;
- }
- MessageBox.Show("За день было продано:" + a + "пластинок с классической музыкой, " + b + "пластинок с эстрадной музыкой, " + c + "пластинок с детской музыкой.");
- }
- }
- }
Решение задачи: «Найти ошибки в приложенном коде (Use of unassigned local variable)»
textual
Листинг программы
- int myInt = new int();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д