Предмет: Информатика,
автор: 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.
Ответы
Автор ответа:
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:
Спасибо большое)
спасибо огромное а ты с интернетурока?????????
почему то чем больше баллов даешь тем больше хотят решать вот у меня было одно задание тоже по информатике я выложил и я знаю если хочешь побытрее чтоб решили то надо дать больше баллов ну вот я и дал макс 100 баллов и как вы думаете решили за 5 минут
понятно а еще можете помочь тоже с информатикой
с одним заданием
а не уже не надо
уже понял
Похожие вопросы
Предмет: Русский язык,
автор: olgaangel
Предмет: Українська мова,
автор: arsen2
Предмет: Русский язык,
автор: Nafis1
Предмет: Химия,
автор: sosnina97
Предмет: История,
автор: Милана200391