Николай Журавлев
Снова я с лёгкими вопросами,которые для меня слишком тяжёлые.
На каком этапе я добавил эти элементы в списки?( list[I] list[h] list[arr])
Каким путем идёт сложение тут?
Я понимаю например если а=1 б=2 с=а+=б-=1 то ответ 2.А тут как это складывается?
Что такое item тут,что хранит в себе?
Вот код(сори,без пастбина)
//создаю коллекцию целых чисел
var list = new List<int>();
Console.WriteLine("введите размер списка");
int n = int.Parse(Console.ReadLine());
for(int i = 0;i<n;i++)
{
list.Add(int.Parse(Console.ReadLine()));
}
Console.ReadLine();
//нахожу сумму через for
var result = 0;
for (int i = 0;i<n;i++)
{
var item = list[i];
result += item;
}
Console.WriteLine("сумма:" +result);
//нахожу разность через while
int diff =0;
int h = 0;
while(h<list.Count)
{
diff-= list[h];
h++;
}
Console.WriteLine("разность:" +diff);
//нахожу произведение через do while
int arr = 0;
int comp =1;
do
{
comp *= list[arr];
arr++;
}
while (arr<list.Count);
{
Console.WriteLine("произвидение:" + comp);
}
Console.ReadLine();
Сложение с помощью цикла for, которая складывается до размера n , принимаемого через консоль