Нужно написать программу, которая выводит на экран сумму всех
Условие
На обработку поступает последовательность из четырёх целых чисел. Нужно написать программу, которая выводит на экран сумму всех отрицательных чисел последовательности и максимальное число в последовательности.Известно, что вводимые числа по абсолютной величине не превышают 1000. Программист написал программу неправильно. Ниже эта программа для Вашего удобства приведена на пяти языках программирования. Бейсик | Python | mx = 0s = 0 FOR I = 1 TO 4 INPUT x IF x < 0 THEN s = x END IF IF x > mx THEN mx = x END IF NEXT I PRINT s PRINT mx | mx = 0s = 0for i in range(1, 5): x = int(input()) if x < 0: s = x if x > mx: mx = xprint(s)print(mx) | Алгоритмический язык | Паскаль | алгнач цел s,i,x,mx mx := 0 s := 0 нц для i от 1 до 4 ввод x если x < 0 то s := x все если x > mx то mx := x все кцвывод s, нсвывод mxкон | var s,i,x,mx: integer;begin mx := 0; s := 0; for i := 1 to 4 do begin read (x); if x < 0 then s := x; if x > mx then mx := x; end; writeln(s); writeln(mx);end. | Си++ | #include <iostream>using namespace std;int main(void){ int s, i, x, mx; mx = 0; s = 0; for (i = 1; i <= 4; i++) { cin >> x; if (x < 0) { s = x; } if (x > mx) { mx = x; } } cout << s << "\n"; cout << mx << "\n";} | Последовательно выполните следующее.1. Напишите, что выведет эта программа при вводе последовательности -5 2 -4 3.2. Приведите пример такой последовательности, содержащей хотя бы одно неотрицательное число, что, несмотря на ошибки, программа печатает правильный ответ.3. Найдите все ошибки в этой программе (их может быть одна или несколько). Известно, что каждая ошибка затрагивает только одну строку и может быть исправлена без изменения других строк. Для каждой ошибки:1) выпишите строку, в которой сделана ошибка;2) укажите, как исправить ошибку, т. е. приведите правильный вариант строки.Достаточно указать ошибки и способ их исправления для одного языка программирования.Обратите внимание, что требуется найти ошибки в имеющейся программе, а не написать свою, возможно, использующую другой алгоритм решения.Исправление ошибки должно затрагивать только строку, в которой находится ошибка. Критерии оценивания выполнения задания | Баллы | Не выполнены условия, позволяющие поставить 1, 2 или 3 балла | 0 | Не выполнены условия, позволяющие поставить 2 или 3 балла. Выполнены два необходимых действия из четырёх | 1 | Не выполнены условия, позволяющие поставить 3 балла. Имеет место одна из следующих ситуаций:а) выполнены три из четырёх необходимых действий. Ни одна верная строка не указана в качестве ошибочной;б) выполнены все четыре необходимых действия. Указано в качестве ошибочной не более одной верной строки | 2 | Выполнены все четыре необходимых действия и ни одна верная строка не указана в качестве ошибочной | 3 | Максимальный балл | 3 |
Формат задания
Решение по шагам
Как рассуждать
Решение. Решение использует запись программы на Паскале. Допускается использование программы на трёх других языках.1. Программа выведет два числа: -4 и 3.2. Программа напечатает правильный ответ, например, для последовательности -4 7 8
Осталось ещё 1 шаг
Шаг 2
Бесплатно · займёт минуту