Форум программистов
 
О проблемах с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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


Ответ
 
Опции темы
Старый 25.02.2014, 09:35   #1
proghelpme
Новичок
Джуниор
 
Регистрация: 25.02.2014
Сообщений: 1
По умолчанию Задача на С++: Даны вещественные числа x, y. Составить программу с функцией, которая возвращает минимальное и максимальное из x,y

Даны вещественные числа x, y. Составить программу, содержащую функцию, которая возвращает минимальное и максимальное значения из этих чисел.
выполняется задание – с передачей аргументов по адресу и с использованием прототипа функции. (C++)
proghelpme вне форума Ответить с цитированием
Старый 25.02.2014, 09:53   #2
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,668
По умолчанию

Что удалось сделать самостоятельно?
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Старый 25.02.2014, 22:20   #3
kostan3
- Дорогой, а ты ку
Форумчанин
 
Регистрация: 06.10.2012
Сообщений: 184
По умолчанию

вот кусок кода
Код:
double max(double x,double y){
rerutn (x>y ?x :y);
}
double min(double x;double y){
rerutn (x>y ?y :x);
}
int main(){
double x,y;
cin>>x>>y;
cout<<max(x,y)<<" "<<min(x,y); return 0;
}
kostan3 вне форума Ответить с цитированием
Старый 26.02.2014, 05:37   #4
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,620
По умолчанию

Оператора rerutn в языке нет - есть return.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 26.02.2014, 08:07   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,840
По умолчанию

Цитата:
с передачей аргументов по адресу
Тогда так:
Код:
double max(double *x,double *y){
return (*x>*y ?*x :*y);
}
double min(double *x;double *y){
return (*x>*y ?*y :*x);
}
int main(){
double x,y;
cin>>x>>y;
cout<<max(&x,&y)<<" "<<min(&x,&y); return 0;
}
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ
Купить рекламу на форуме от 7000 рублей в месяц



Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дан массив целых чисел. Найти максимальное и минимальное значение. Вывести максимальное на 1-ое место, минимальное на последнее. Punk_Killer Паскаль, Turbo Pascal, PascalABC.NET 1 01.04.2013 08:38
Нужна программа, которая находит в одномерном массиве минимальное и максимальное значение Didar Паскаль, Turbo Pascal, PascalABC.NET 9 08.02.2011 15:14
Пусть даны вещественные числа a1,a2,...,an. MarinShka Паскаль, Turbo Pascal, PascalABC.NET 0 22.12.2010 01:58
Даны вещественные числа a1,a2,...,an Floro Flores Помощь студентам 4 18.05.2010 23:03
Составить программу которая находит индекс числа в массиве случайных чисел MadNikys Помощь студентам 9 03.03.2010 20:52


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Скидки на курсы GeekBrains 40%, выбирайте программу для себя