public static void Main()
{
//создаю коллекцию целых чисел
var list = new List<int>(){0,1,2,3,4,5,6,7,8,9};
//нахожу сумм через for
var result = 0;
for (int i = 0;i<list.Count;i++)
{
var item = list[i];
result += item;
}
Console.WriteLine("сумма:" +result);
//нахожу разность через while
int diff =1;
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 (list.Count<arr);
{
Console.WriteLine("произведение:" + comp);
}
Console.ReadLine();
Что-то не так с Ду вайл,как сделать чтобы не выдавал 0?
И как сделать для фор запись через result += list[i]?
Все это нагуглил,так как самому не получилось сделать,плохо ли это?