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

Записать программу массив,состоящий из 30-ти чисел. вычислить сумму отрицательная чисел.

👇
Ответ:
MeerDasha487
MeerDasha487
11.01.2023
Begin
var a:=ArrRandom(30, -100, 100);
var k:=a.Where(t->t<0);
a.Print;
println();
println('Cумма: ', k.Sum);
end.
4,5(75 оценок)
Ответ:
nazarzadorozhny
nazarzadorozhny
11.01.2023
#include "stdafx.h"
#include <conio.h>
#include <iostream>
using namespace std;
int ch;int main(){
for (int i = -15; i < 15; i++) {
 cout << i << " ";
 if (i < 15) {
  ch = ch + i;
}
 }

cout << ch;

_getch();
    return 0;
}
4,6(68 оценок)
Открыть все ответы
Ответ:
кукла221
кукла221
11.01.2023

1) описание массива должно быть константным, запись n+20 - переменная. Изменить: задать n+20 в виде константы.

 

2) будет куча ошибок

а) i: Byte - есть декларация, но нет инициализации перед использованием, вероятно, будут ошибки при попытке использования как индекс массива. (не совсем уверен, возможно разные среды могут проводить автоинициализацию в ноль, в таком случае тоже будет ошибка, но уже из-за несуществующего индекса массива)

б) нет декларации переменной C, хотя она используется (If C[i] Mod 10=0 Then p:=p+1;)

 

4,7(100 оценок)
Ответ:
MariaStredinina
MariaStredinina
11.01.2023

Ну, без понятия на каком языке писать - задача не решаема.

Однако, на "метаязыке":

 

задать массив МАТРИЦА[5,5];

получить ввод в ВВОД;

если ВВОД = 's', то {

СУММА = 0;

X = 1;

продолжать, пока X <= 5 {

СУММА = СУММА + МАТРИЦА[X,X];

X = X + 1;

}

вывести СУММА;

} иначе, если ВВОД равен 'a' или 'b' или 'c', то {

X = 1;

продолжать, пока X <= 5 {

СреднАрифм = 0;

Y = 1;

продолжать, пока Y <= 5 {

СреднАрифм = СреднАрифм + МАТРИЦА[X,Y];

Y = Y + 1;

}

вывести СреднАрифм / 5;

X = X + 1;

}

} иначе, если ВВОД = 'm', то {

МИНИМУМ = МАТРИЦА[1,1];

МАКСИМУМ = МАТРИЦА[1,1];

X = 1;

продолжать, пока X <= 5 {

Y = 1;

продолжать, пока Y <= 5 {

если МАТРИЦА[X,Y] < МИНИМУМ  то МИНИМУМ = МАТРИЦА[X,Y];

если МАТРИЦА[X,Y] > МАКСИМУМ  то МАКСИМУМ = МАТРИЦА[X,Y];

Y = Y + 1;

}

}

вывести МИНИМУМ;

вывести МАКСИМУМ;

}

4,4(6 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ