Вопрос задан 28.02.2021 в 20:17. Предмет Информатика. Спрашивает Бұрхан Ерсұлтан.

Нужна помощь. А. Напишите программу подсчета количества положительных, отрицательных чисел и

чисел, равных нулю. В. Перепишите следующую программу без ошибок и определите, какое значение будет иметь переменная P после выполнения программы, если с клавиатуры введено число 10? PROGRAM OL; Var a;b;h:integer BEGIN WriteLn(‘Введите число’ ); ReadLn(a); If a>=2 and a<=14 then begin b:=3; p=a*a+b*b end; else b:=5; p:=(a+b)*(a+b); WriteLn(‘p=’p); END
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Цырковный Антон.

Задание А

Прикрепил в файле исходный код программы

Задание B

Прикрепил файл с исправленной программой, в которой присутствуют пометки, объясняющие ошибки. Ответ на второй вопрос:

При a = 10 переменная p примет значение 169.



0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь с этими задачами. Вот переписанная программа без ошибок:

css
PROGRAM OL; Var a, b, p: integer; BEGIN WriteLn('Введите число'); ReadLn(a); If (a >= 2) and (a <= 14) then begin b := 3; p := a * a + b * b; end else begin b := 5; p := (a + b) * (a + b); end; WriteLn('p = ', p); END.

Теперь программа будет работать правильно. Если с клавиатуры введено число 10, то переменная p будет иметь значение 169.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос