Перейти к содержанию

Трассировка программы, содержащих процедуры и функции.


Рекомендуемые сообщения

Товарищи,снова трудности,вот такое задание,помогите,пожалуйста:

Выполнить трассировку программы для заданных входных дан-

ных. Ввести программу в ЭВМ, сравнить результаты трассировки и

работы программы.

Содержание отчета:

1. Задание

2. Текст программы

3. Таблица трассировки

program prim4(input, output);

VAR a, b: INTEGER;

procedure swap(VAR x, y:

INTEGER);

VAR a: INTEGER;

BEGIN

a := x;

x := y;

y := a

END;

BEGIN

READ(a, B);

swap(a, B);

WRITELN(a, B)

END.

Ссылка на комментарий

С тем разобрался сам,вот еще задачка,буду очень признателен:

7. Для положительных элементов массива Z вычислить их среднее геометрическое.

Ссылка на комментарий

uses crt;
var a:array[1..10] of integer;
i,t,n:integer;
s:real;
begin
clrscr;
randomize;
writeln ('Сколько цифр будет?');
readln(n);
for i:=1 to n do
begin
a[i]:=random(10)+1;
end;
for i:=1 to n do
begin
write(a[i]:3);
end;
t:=1;
for i:=1 to n do
t:=t*a[i];
begin
s:=exp((1/n)*Ln(t));
end;
writeln;
writeln('Среднее геометрическое = ',s:3:3);
writeln('Ололо-ололо, я водитель НЛО!');
readln;

end.

Добавлено спустя 1 минуту 26 секунд:

А вообще, используй для начала Google.

Очень многие простые задачки легко находятся в два клика на этом форуме: http://www.cyberforum.ru/

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...