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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.09.2010, 23:26   #1
Marinkin
 
Регистрация: 25.09.2010
Сообщений: 6
По умолчанию Структуры и функции в С++

Здравствуйте! Помогите, пожалуйста, решить задачу.
Только что прошли темы про структуры, функции. Не разобралась.. а задачу сдавать((
Помогите, пожалуйста!

Условие задачи такое:
Есть несколько типов дней (солнечный, пасмурный, холодный). Каждый день характеризуется ночной и дневной температурой (пределы зависят от типа дня (Придумать!)). Смоделировать погоду на 10 дней. Определить самый тёплый и самый холодный день, ночь, а так же сутки (средняя дневная и ночная температура).

Заранее благодарю!

P.S. Visual Studio 2008 C++ (консоль)
Marinkin вне форума Ответить с цитированием
Старый 26.09.2010, 02:30   #2
savva
Форумчанин
 
Регистрация: 10.06.2010
Сообщений: 225
По умолчанию

"Есть несколько типов дней (солнечный, пасмурный, холодный). Каждый день характеризуется ночной и дневной температурой (пределы зависят от типа дня (Придумать!)). "

это всё нужно обязательно в структуре описать?
За помощь: Нажмите на весы слева от сообщения!
savva вне форума Ответить с цитированием
Старый 26.09.2010, 23:11   #3
Marinkin
 
Регистрация: 25.09.2010
Сообщений: 6
По умолчанию

Одна структура должна быть обязательно. И остальное - функции.
То есть ответ на поставленный вопрос - да

Последний раз редактировалось Marinkin; 26.09.2010 в 23:20.
Marinkin вне форума Ответить с цитированием
Старый 27.09.2010, 01:06   #4
savva
Форумчанин
 
Регистрация: 10.06.2010
Сообщений: 225
По умолчанию

ну тебе нужно структура.
struct Day{
DayTem(перечисляемый тип холодный пасмурный и так далее)
DayTime(день ночь вечер утро)
}
+функцию обработки типа switch case
то есть
Код:
void enter()
Day a[i];
cin>>a[i].DayTime;
switch(DayTime)
case 1:
        switch(a[i].DayTemp)
                 case 1 :{};
                 case 2:{};
case 2:
         switch(a[i].DayTemp)
.....
и так далее
разбираешь каждый случай,если совпадают такие-то факторы то день такой и тому подобное.
потом
void main()
{
Ввод дней температуры влажности и прочей чуши
Потом вывод дня в котором совпадают нужные факторы,можно например в структуру добавить переменную для температуры и потом сравнивать её для каждого дня с каким-нибудь эталоном теплоты мерзлоты,и выводить на экран.
}
За помощь: Нажмите на весы слева от сообщения!
savva вне форума Ответить с цитированием
Старый 27.09.2010, 01:34   #5
Marinkin
 
Регистрация: 25.09.2010
Сообщений: 6
По умолчанию

Спасибо!!!
Буду разбираться
Marinkin вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задачка СТРУКТУРЫ И ФУНКЦИИ(С) Besan Общие вопросы C/C++ 0 10.12.2009 21:50
Структуры+функции, Проблема с преобразованием. CooL_bobrui Общие вопросы C/C++ 7 25.11.2009 17:58