М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
odarka1596
odarka1596
04.05.2023 16:30 •  Информатика

Напишите в с++ дан линейный массив размерности 10. найдите: а)сумму элементов этого массива б)минимальный элемент этого массива в) четные элементы этого массива

👇
Ответ:
9102936435
9102936435
04.05.2023
1)
/* Функция, которая суммирует все элементы массива arr. Массив arr имеет размерность size. По умолчанию size=10 */

int sum(int* arr, int size=10)
{
int result=0;
for(int i=0; i < size; i++){
result += arr[i];
}
return result;
}

2)
/* Функция, которая ищет минимальный элемент массива arr. size - размерность массива arr. По умолчанию size=10 */

int minElem(int* arr, int size=10)
{
int min=arr[0];
for(int i=1; i < size; i++){
if( arr[i] < min ){
min=arr[i];
}
}
return min;
}

3.
/* Функция, которая заносит в массив arr_to все четные числа массива arr_from. size - размерность массива arr_from. По умолчанию size=10 */

void even(int* arr_from, int* arr_to, int size=10)
{
int count=0;
for(int i=0; i < size;i++){
if( i%2 == 0 ){
arr_to[count]=arr_from[i];
count++;
}
}
4,6(29 оценок)
Открыть все ответы
Ответ:
никита42728
никита42728
04.05.2023
Главный мой вопрос был бы интернету-человеку - как ты вмещаешь столько информации? Откуда ты все это знаешь и как запоминаешь? Считаешь ли ты себя самым умным и всезнающим человеком? Ставишь ли себя выше всех остальных? Считаешь ли себя незаменимым человеком? А предъявить в обвинения могу тебе (интернет-человек) твою доступность, твои знакомства и связи (начиная с самого маленького возраста). Почему охотно занимаешься разносом самой непроверенной информации и не несёшь за это никакой ответственности.

Даже не знаю ли это Вам. Как то так, на мой лад получилось)
4,5(7 оценок)
Ответ:
IlyaPikarychev
IlyaPikarychev
04.05.2023
1.
Program naconecto;const n=5;varA:array[1..n,1..n] of integer;sum,poz,i,j:integer;BEGINrandomize;for i:=1 to n do  begin    for j:=1 to 1 do      begin        a[i,j]:=random(-100,100);        sum:=sum+1;        if a[i,j]>=0 then          begin            poz:=poz+1;          end;      end;  end;  writeln('cyMMa=',sum);  writeln('noJlo)|(uTeJlbHbIe=',poz);END.2.
Program naconecto;const n=5;varA:array[1..n] of integer;i,sum:integer;BEGINsum:=0;randomize;for i:=1 to n do  begin    a[i]:=random(-5,5);    if a[i]<>0 then      begin        sum:=sum+1;      end    else      begin        break;      end;  end;writeln('cyMMa=',sum);END.
4,8(55 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ