Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.12.2011, 15:04   #1
investr
 
Регистрация: 30.11.2011
Сообщений: 9
По умолчанию задача с процедурами

Описать процедуру Mean(X, Y, AMean, GMean), вычисляющую среднее арифметическое AMean = (X + Y)/2 и среднее геометрическое GMean = sqrt(X ⋅ Y) двух положительных чисел X и Y (X и Y — входные, AMean и GMean — выходные параметры вещественного типа). С помощью этой процедуры найти среднее арифметическое и среднее геометрическое для пар (A, B), (A, C), (A, D), если даны A, B, C, D.
investr вне форума Ответить с цитированием
Старый 02.12.2011, 16:16   #2
Leshii
Форумчанин
 
Регистрация: 26.07.2011
Сообщений: 376
По умолчанию

Код:
procedure Mean(x,y:real; var AMean,GMean:real);
begin
AMean:=(x+y)/2;
GMean:=sqrt(x * y);
end; 
var a,b,c,d,am,gm:real;
begin
write('Введите A: '); readln(a);
write('Введите B: '); readln(b);
write('Введите C: '); readln(c);
write('Введите D: '); readln(d);
mean(a,b,am,gm);
writeln('Для пары (A,B) cp.apифм. =',am:0:6,' cp.гeoм. = ',gm:0:6);
mean(a,c,am,gm);
writeln('Для пары (A,C) cp.apифм. =',am:0:6,' cp.гeoм. = ',gm:0:6);
mean(a,d,am,gm);
writeln('Для пары (A,D) cp.apифм. =',am:0:6,' cp.гeoм. = ',gm:0:6);
readln;
end.
Люблю на ты.Я человек простой
Leshii вне форума Ответить с цитированием
Старый 12.02.2012, 21:09   #3
Pomogite_pls
Пользователь
 
Регистрация: 20.02.2011
Сообщений: 14
По умолчанию a kak budet v c++

возникли трудности с перводом с паскаля на с++
Pomogite_pls вне форума Ответить с цитированием
Старый 12.02.2012, 21:41   #4
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

а вы попробуйте перевести программу в алгоритм, а потом алгоритм уже на СиПиПи реализовывать.
Правильно поставленная задача - три четверти решения.

Последний раз редактировалось DiemonStar; 12.02.2012 в 21:46.
DiemonStar вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача с процедурами sanchoflat Паскаль, Turbo Pascal, PascalABC.NET 0 19.11.2011 21:56
Проблема с процедурами siemwseh Помощь студентам 0 21.12.2009 21:03
Задача с модулем, процедурами и функциями w0lf16 Помощь студентам 1 05.12.2009 18:12
Задача с процедурами Серафимий Долговяз Помощь студентам 4 14.02.2009 18:55
Задача по одномерному массиву, сделать с процедурами deu4er Помощь студентам 6 13.11.2008 13:59