Нужна помощь. Пожалуйста помогите
Нужна помощь. Пожалуйста помогитеНужно создать одномерный массив из 15 целых чисел выведите на экран в виде строки чисел, посчитайте сумму элементов массива, выведите сумму на экран, найдите max элемента массива и найти его порядковый номер
Ответ(ы) на вопрос:
var m:array of integer; a,b,j:integer; begin writeln("введите массив"); for j:=1 to 15 do read(m[j]); writeln(); for j:=1 to 15 do write(m[j]+" "); writeln(); for j:=1 to 15 do a:=a+m[j]; writeln(a); a:=m[1]; b:=1; for 2:=1 to 15 do if m[j]>a then begin a:=m[j]; b:=j; end; writeln(a+" "+b) end.
ну создай статический массив, загони его в массив- строку длины (15+1). предположим, у тебя массив mas, а его сумма S: int Sum=0; // обнуляешь переменную, чтобы мусора не было! for ( int i=0 ; i<15 ; i++ ) Sum += mas[ i ]; cout << " Summa= " << Sum; вот тебе пример части реализации в С; C++ непостредственно элементы массива можешь вводить с консоли или скажем, сразу прописать в коде, например: mas[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
Не нашли ответ?
Похожие вопросы