Предмет: Информатика, автор: bluehedgehog

Помогите с информатикой пожалуйста, срочно надо.
Составить блок-схему алгоритма и программу на Паскале для обработки массива из 15 чисел Х = (0.01; –3; 0; 1.25; –371; 0.5; –0.1; 1.2; –5; –172.3; 19783; –2.7; 43.51; 0; –0.02) при b=–3. Вычислить произведение и количество элементов, не равных нулю и больше b.

Ответы

Автор ответа: flickyoff
19

Ответ:

program z1;

var a: array [1..15] of real;

i, k, b: integer;

proizv: real;

begin

proizv:= 1;

a[1]:= 0.01;

a[2]:= -3;

a[3]:= 0;

a[4]:= 1.25;

a[5]:= -371;

a[6]:= 0.5;

a[7]:= -0.1;

a[8]:= 1.2;

a[9]:= -5;

a[10]:= -172.3;

a[11]:= 19783;

a[12]:= -2.7;

a[13]:= 43.51;

a[14]:= 0;

a[15]:= -0.02;

b:= -3;

k:= 0;

for i:=1 to 15 do

begin

if (a[i] <> 0) and (a[i] > b) then

begin

proizv:= proizv * a[i];

k:= k+1;

end;

end;

writeln('Количество чисел, подходящих условию: ', k);

writeln('Произведение чисел, подходящих условию: ', proizv);

end.

Объяснение:

На фото нарисована блок-схема, она немного криво сфоткана, надеюсь разберёшься. Если есть вопросы - задавай :)

Приложения:

bluehedgehog: Спасибо большое)
tsvetkovae: спасибо огромное а ты с интернетурока?????????
tsvetkovae: почему то чем больше баллов даешь тем больше хотят решать вот у меня было одно задание тоже по информатике я выложил и я знаю если хочешь побытрее чтоб решили то надо дать больше баллов ну вот я и дал макс 100 баллов и как вы думаете решили за 5 минут
tsvetkovae: понятно а еще можете помочь тоже с информатикой
tsvetkovae: с одним заданием
tsvetkovae: а не уже не надо
tsvetkovae: уже понял
Похожие вопросы
Предмет: Химия, автор: sosnina97