Массивы

  • 140 Просмотры
  • Последний пост 06 ноября 2016
  • Найдено решение по теме
Денис Малащенко разместил пост 05 ноября 2016

Массивы

Вопрос 3 Вопос

В каком из приведенных примеров правильно рассчитывается сумма элементов массива int[] a?

 int s = 1; for(int i=0; i < a.Length; i++) s=s+i;

 int s = 0; for(int i=0; i < a.Length; i++) s=s+a[i];

 int s = 1; for(int i=0; i < a.Length; i++) s=s+a[i];

 int s = 0; for(int i=0; i < a.Length; i++) s=s+i;

 

Подскажите какой правильный вариант ответа и почему ?

Отсортировать по: Стандартный | Последний | Голоса
Seva 1986 разместил пост 05 ноября 2016

Правильный вариант этот.

int s = 0; for (int i = 0; i < a.Length; i++) s = s + a[i];

 

А в каком смысле почему? Что именно не понятно?

Денис Малащенко разместил пост 06 ноября 2016

Спасибо, уже понял. S должен быть 0 чтобы правильно показать сумму элементов в массиве. Все очень просто )))

 

 

Close