Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Есть Вопрос! по С#

Антон Вяткин Ученик (233), на голосовании 14 лет назад
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Int32[] M = new Int32[5];
Int32 a, b;
b = 0;
for (a=0;a-5;a++){
M[] = System.Convert.ToInt32.Consor.ReadLine();
b = b+M[a];
Console.WriteLine(b);

}
}
}
}

ОШИБКИ:
Требуется идентификатор
Неявное преобразование типа "int" в "bool" невозможно
Не удалось найти имя типа или пространства имен "M" (пропущена директива using или ссылка на сборку?)
"System.Convert.ToInt32(string, int)" является "метод", который недопустим в данном контексте

Голосование за лучший ответ
Ярыч Мастер (2289) 14 лет назад
ответить всё правильно пишет. for (a=0;a-5;a++) что за а-5? там должно быть условие выхода из цикла
да и в этой строке M[] = System.Convert.ToInt32.Consor.ReadLine(); должен быть указан индекс массива

вот переделал
using System;

namespace ConsoleApplication5
{
class Program
{
static void Main(string[] args)
{
{
Int32[] M = new Int32[5];
Int32 b=0;
for ( int a=0;a<5;a++)
{
M[a] = Int32.Parse(Console.ReadLine());
b = b+M[a];
Console.WriteLine(b);
}
}
}
}
}
Похожие вопросы