• а)Напишите процедуру(или через глобальные переменные),которая вычесляет произведение отрицательных элементов вектора.
    б)Напишите процедуру которая находит и заносит в массив простые числа меньше чем заданного(любого числа)натурального числа.
    (РЕШИТЕ НА БАЗЕ  Turbo Pascal 7.0)

Ответы 2

  • //Могу ошибаться, тестов не проводил//aType procedure proi(n:integer; var p:integer); i:integer;beginp:=1; for i:=1 to n do   if ar[i]<0 then p:=p*ar[i];end;//бprocedure proi(n:integer; var ar:array of integer); i,p,k:integer; b:boolean;beginp:=1;k:=0;b:=true;while p<n do begin  p:=p+1;  for i:=2 to p div 2 do  if p mod i=0 then    begin    b:=false;    break;   end;  if b=true then   begin    k:=k+1;    setlength(ar,k+1);    ar[k]:=p;   end;  b:=true; end;end;
    • Автор:

      caratfwt
    • 6 лет назад
    • 0
  • Программы для решения задач - в прилагаемом файле
    answer img
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years