Найти ошибки в приложенном коде (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();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5
Похожие ответы