Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 26, средняя оценка - 4.96
OffSide
2 / 2 / 0
Регистрация: 03.10.2010
Сообщений: 111
#1

Роза ветров - C++

14.12.2010, 01:05. Просмотров 3523. Ответов 7
Метки нет (Все метки)

Довольна интересная задача, но непосильная пока мне(( на борланде надо

Создать файл, содержащий информацию о направление ветра на каждый день некоторого года. Информация включает дату (число, месяц) и направление ветра (северный, северо-восточный, восточный, юго-восточный, южный, юго-западный, западный или северо-западный). Составить программу построения розы ветров на весь год и на каждое время года в отдельности. Программа должна определять долю дней в соответствующем периоде на каждое направление ветра.

Помогите, пожалуйста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2010, 01:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Роза ветров (C++):

нарисовать розу ветров на с++ - C++
нарисовать розу ветров на языке с++?

Роза ветров - Pascal ABC
Как люди есть такая задачка,но я ее не сделаю без помощи,помогите пожалуйста!!! распредение скорости ветра по каждому из восьми...

Роза ветров - Visual Basic
Построить на экране розу ветров по заданным натуральным числа к1,…к8, определяющим северное, северо-восточное, восточное, юго-восточное,...

Трехмерная роза ветров - MathCAD
Здравствуйте, уважаемые форумчане. Я ломаю готову над тем, как построить трехмерную розу ветров в Mathcad? У меня есть данные по...

Типизированные файлы. "Роза Ветров" - Pascal ABC
Файл(типизированный), содержит информацию о направлении ветра в некотором населенном пункте в течении некоторого продолжительного времени....

Изобразить розу ветров - Delphi
Всем привет. Задание: Роза ветров – это график, отражающий статистику направлений ветра за некоторый период времени (за месяц, год или...

7
accept
4825 / 3246 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
14.12.2010, 04:27 #2
C
1
2
3
4
struct wind {
    int day, mon;
    enum { N, NE, E, SE, S, SW, W, NW } dir;
};
C
1
2
    struct wind yrose[12];
    struct wind srose[4][3];
Программа должна определять долю дней в соответствующем периоде на каждое направление ветра.
по ходу все дни на интервале - это сто процентов
и нужно для этих дней определить, сколько там каждого ветра

Код
4 дня - 100%
100 / 4 = 25%
1 день - 25%
2 дня - 50%
3 дня - 75%
полдня - 12.5%
значит, находим количество процентов для одного дня на всём интервале
потом для каждого вида ветра считаем количество дней на этом интервале
посчитали и умножили на количество процентов одного дня
получили процент ветра
0
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
17.12.2010, 22:11 #3
Цитата Сообщение от OffSide Посмотреть сообщение
ребят помогите
А accept что по-твоему зделал ?
0
OffSide
2 / 2 / 0
Регистрация: 03.10.2010
Сообщений: 111
18.12.2010, 08:38  [ТС] #4
если честно, то вообще ничего не понял, можно объяснение с начала до конца, если не трудно

Добавлено через 10 часов 25 минут
Цитата Сообщение от OffSide Посмотреть сообщение
если честно, то вообще ничего не понял, можно объяснение с начала до конца, если не трудно
жду ответа
0
accept
4825 / 3246 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
19.12.2010, 05:31 #5
C
1
2
    struct wind yrose[12];
    struct wind srose[4][3];
это по ходу не то, показалось, что один ветер в месяц

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

такой массив для года и такой же массив для каждого из сезонов
и получается что-то вроде нескольких гистограмм ветров

ветров восемь и для годичной гистограммы и для сезонной
там будет просто накоплено разное количество каждого ветра
а в проценты нужно переводить, чтобы одна функция вывода гистограммы была
0
norb2
0 / 0 / 0
Регистрация: 22.02.2012
Сообщений: 4
22.02.2012, 14:15 #6
так кто-то сделал эту прогу? если кто может помочь, рассказать более подробно, помогите плз, буду признателен!
0
OffSide
2 / 2 / 0
Регистрация: 03.10.2010
Сообщений: 111
22.02.2012, 14:16  [ТС] #7
Цитата Сообщение от norb2 Посмотреть сообщение
так кто-то сделал эту прогу? если кто может помочь, рассказать более подробно, помогите плз, буду признателен!
я попросил у препода сменить задачу
0
norb2
0 / 0 / 0
Регистрация: 22.02.2012
Сообщений: 4
06.03.2012, 18:44 #8
правильно сделал) я тоже вот хочу, может поменяет
0
06.03.2012, 18:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.03.2012, 18:44
Привет! Вот еще темы с ответами:

Нарисовать розу ветров в Delphi - Delphi
Задание: Необходимо нарисовать розу ветров для некоторого промежутка времени по данным файла INPUT.TXT. В файле в одной строке записано 8...

6-лепестковая роза - ActionScript
Добрый день! Пытаюсь задать траекторию шарика по 6 лепестковой розе. Формула : \sqrt{\sin \left(6\phi \right)} На...

Полярная роза - Delphi
Здравствуйте! Помогите пожалуйста,преобразовать программу с Pascal на Delphi . Программа должна выводить полярные розы. Вот текст...

5-тилепесковая роза - Pascal ABC
необходимо нарисовать график 5-тилепестковой розы (r=cos(5*fi)) uses graphABC; var x0,y0,x,y:integer; r,fi:real; begin ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru