В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
MorohaHaimura
MorohaHaimura
09.10.2022 01:18 •  Информатика

Описать функции ввода с клавиатуры элементов одномерного массива и нахождения суммы элементов массива, предшествующих первому отрицательному элементу. если среди элементов массива нет отрицательных, то про¬суммировать все элементы.

Показать ответ
Ответ:
8cvinka8
8cvinka8
11.09.2020 13:58

1 #include <iostream>

2 using namespace std

3 int main ( ) {

4. int *arr , n , i mult=1;

5. cout Enter sizə of array : \n" ;

0,0(0 оценок)
Ответ:
Train2Brain
Train2Brain
11.09.2020 13:58

PascalABC.NET

function GetArr(n: integer) :=

   ReadArrInteger('Вводите эдементы массива:', n);

function Summ(a: array of integer): integer;

begin

   if a.Any(p -> p < 0) then

       Result := a.TakeWhile(p -> p >= 0).Sum

   else

       Result := a.Sum

end;

// Тест

begin

   var M := GetArr(ReadInteger('n ='));

   Println(Summ(M))

end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота