Вопрос задан 05.10.2023 в 19:42. Предмет Информатика. Спрашивает Коровкин Александр.

Помогите пожалуйста. Дам 30 баллов СРОЧНО!!!!!!!!!!! Составить таблицу значений функции y = 8 –

x2/3 на отрезке [–4; 4] с шагом 1.Найти произведение положительных, сумму и количество отрицательных из 10 введенных целых значений:–5; 5; 36; –10; 98; 63; 2; 8; 37 ; –45.В отчет включить тексты программ на Паскале, реакцию ЭВМ.
0 0
Перейти к ответам

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

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

1.

program f_znachenia;

var

x:real;

begin

x:=-4;

writeln(' x y');

while x<=4 do begin

writeln(x:4:1,8-sqr(x)/3:7:1);

x:=x+1;

end;

readln;

end.

2.

program pr_sum_kol;

var

x,pr,sum,kol,i:integer;

begin

pr:=1; sum:=0;kol:=0;

for i:=1 to 10 do

begin

read(x);

if x>0 then pr:=pr*x

else

if x<0 then

begin

sum:=sum+x;

kol:=kol+1

end

end;

writeln('Произведение положительных=',pr);

writeln('Сумма отрицательных=',sum);

writeln('Количество отрицательных=',kol);

readln;

end.

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

Для начала, давайте составим таблицу значений функции y = 8 - x^(2/3) на отрезке [-4; 4] с шагом 1. Для этого мы подставим значения x от -4 до 4 и найдем соответствующие значения y.

pascal
program TableOfValues; var x, y: real; begin writeln('x | y'); writeln('---------'); x := -4; while x <= 4 do begin y := 8 - power(x, 2/3); writeln(x:2:1, ' | ', y:2:2); x := x + 1; end; end.

Скопируйте этот код в среду программирования Pascal, чтобы выполнить его и получить таблицу значений.

Теперь давайте найдем произведение положительных, сумму и количество отрицательных из 10 введенных целых значений: -5, 5, 36, -10, 98, 63, 2, 8, 37, -45.

pascal
program NumbersAnalysis; var num, positiveProduct, negativeSum: integer; negativeCount: integer; begin positiveProduct := 1; negativeSum := 0; negativeCount := 0; writeln('Введите 10 целых чисел:'); for i := 1 to 10 do begin write('Введите число ', i, ': '); readln(num); if num > 0 then positiveProduct := positiveProduct * num else if num < 0 then begin negativeSum := negativeSum + num; negativeCount := negativeCount + 1; end; end; writeln('Произведение положительных чисел: ', positiveProduct); writeln('Сумма отрицательных чисел: ', negativeSum); writeln('Количество отрицательных чисел: ', negativeCount); end.

Этот код сначала просит вас ввести 10 целых чисел, а затем находит произведение положительных, сумму и количество отрицательных чисел. Скопируйте его в среду программирования Pascal и выполните программу.

Не забудьте сохранить результаты выполнения программы и включить их в отчет.

0 0

Похожие вопросы

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

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

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