Дана последовательность целых чисел.какое число встречается раньше - C#
Формулировка задачи:
Помогите решить.Никак не выходит.
Условие:
Дана последовательность целых чисел a1,a2..,a[n].Выяснить какое число встречается раньше.Положительно или отрицательное.Если положительное , то вычеслить сумму отрецательных элментов;В противном случае , отобразить max.Элменты последовательности задать инициализацией.Соответсвующего обьекта.
2 вида.for and foreach
Решение задачи: «Дана последовательность целых чисел.какое число встречается раньше»
textual
Листинг программы
using System; namespace ConsoleApplication74 { class Program { static void Main(string[] args) { int[] x = {0,0,12,4,82,-8,34,-5,83,7,91,3}; int sum = 0, max = 0,index=0; for (int k = 0; k < x.Length; k++) { if (x[k] != 0) { index = k; break; } } if (x[index] > 0) { for (int k = 0; k < x.Length; k++) { if (x[k] < 0) sum += x[k]; } Console.WriteLine("sum={0}", sum); } else { max = x[0]; for (int k = 1; k < x.Length; k++) if (x[k] > max) { max = x[k]; } Console.WriteLine("max={0}", max); Console.ReadKey(); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д