Вопрос № 176960: Помогите написать код. Задание: Пользователь вводит два момента времени (сс.мм.чч – секунды, минуты, часы), которые необходимо сохранить в структурных переменных. Вывести на экран количество секунд в веденных моментах времени и разницу в формате с...
Вопрос № 176962: Помогите пожалуйста написать код или хотябы напишите пример по данному заданию,а то я не могу понять как вычисляются max() и min() и как их реализовать. Даны действительные числа x,y,z. Вычислить: a)max(x+y+z,xyz) b)min(x+y+z/2,xyz)+1 c)m...
Вопрос № 176960:
Помогите написать код. Задание: Пользователь вводит два момента времени (сс.мм.чч – секунды, минуты, часы), которые необходимо сохранить в структурных переменных. Вывести на экран количество секунд в веденных моментах времени и разницу в формате сс.мм.чч между заданными моментами. Если можно, то с пояснениями, т.к. я не могу понять условия задания и как должно быть оно реализовано.
Отвечает Kamerad, 8-й класс :
Здравствуйте, Azarov88.
Код программы с коментариями в приложении. Компилировал в MVS 2008
Приложение:
Ответ отправил: Kamerad, 8-й класс
Ответ отправлен: 28.02.2010, 12:35
Номер ответа: 259789
Оценка ответа: 5
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 259789
на номер 1151 (Россия) |
Еще номера »
Отправить WebMoney:
Вопрос № 176962:
Помогите пожалуйста написать код или хотябы напишите пример по данному заданию,а то я не могу понять как вычисляются max() и min() и как их реализовать. Даны действительные числа x,y,z. Вычислить: a)max(x+y+z,xyz) b)min(x+y+z/2,xyz)+1 c)min(x+5x+z,2x-y+z) + max(x+y+z,xy+z).
Отвечает LfiN, 7-й класс :
Здравствуйте, Azarov88. Программа написана и проверена на Microsoft Visual C++ 6.0. Комментарии в программе, вопросы можете задать в мини-форум. Рад был помочь!!!
Код:
#include <iostream> using namespace std;
double max(double a, double b);//функция для определения
максимального значения double min(double a, double b);//функция для определения минимального значения
double max(double a, double b){ if (a>b) return a; else return b; }
double min(double a, double b){ if (a<b) return a; else return b; }
Ответ отправил: LfiN, 7-й класс
Ответ отправлен: 28.02.2010, 03:26
Номер ответа: 259784
Оценка ответа: 5
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 259784
на номер 1151 (Россия) |
Еще номера »
Отправить WebMoney:
Отвечает Максим Юрьевич, 7-й класс :
Здравствуйте, Azarov88.
Как альтернативу функциям, могу предложить вычисление максимального и минимального значения используя макроопределения (директива #define). Можно сэкономить на стеке:) Код см. в приложении. Компилятор Borland C++ Version 3.1 Да, возможно в пункте c) допущена ошибка: вместо "min(x+5x..." может быть требуется "min(x+5Y...". У меня реализован именно второй вариант. Если я не прав, поправьте, пожалуйста в коде.
Приложение:
Ответ отправил: Максим Юрьевич, 7-й класс
Ответ отправлен: 28.02.2010, 13:10
Номер ответа: 259790
Оценка ответа: 5
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 259790
на номер 1151 (Россия) |
Еще номера »
Отправить WebMoney:
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.