|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.12.2013, 22:17 | #1 |
Пользователь
Регистрация: 02.12.2012
Сообщений: 36
|
Доброго времени суток!
Совсем недавно начала осваивать среду, во многих моментах страшно путаюсь. Решаю задачи к курсовой. Пожалуйста, помогите найти ошибки) 11.57. Известны данные о количестве осадков, выпавших за каждый день февраля. Найти общее число осадков, выпавших по четным числам месяца. Код:
Код:
Последний раз редактировалось Stilet; 07.12.2013 в 22:25. |
07.12.2013, 22:28 | #2 |
Пользователь
Регистрация: 02.12.2012
Сообщений: 36
|
12.65. Три группы студентов, в каждой из которых 20 человек, в сессию сдавали по 3 экзамена. Сведения об оценках каждой группы хранятся в двумерных массивах. Определить лучшую по средней оценке группу.
Вопрос: как заполнить массив 20x3? |
07.12.2013, 22:33 | #3 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
А 29 февраля в високосном году - все равно нечетное число.
|
08.12.2013, 00:28 | #4 |
Пользователь
Регистрация: 02.12.2012
Сообщений: 36
|
точно.. с другой стороны, как переобъявлять размер массива? изначально давать массиву 29 значений, а в случае невисокосного вести for до 28 ? или вообще забивать их при объявлении? не понимаю как будет правильнее.
|
08.12.2013, 00:41 | #5 | |
Пользователь
Регистрация: 02.12.2012
Сообщений: 36
|
или вообще так?
Цитата:
|
|
08.12.2013, 00:49 | #6 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Наверное лучше так. Использовать 1 массив os[29] вместо двух.
Ввести переменную , например Код:
Вместо двух пар цикло использовать 1 пару Код:
По поводу последнего поста: я не знаю, как вы должны получить данные - или ввести с клавы, как в первоначальном варианте, - или задать в самой программе, как во втором, - или генератором случайных чисел Последний раз редактировалось type_Oleg; 08.12.2013 в 00:52. |
08.12.2013, 01:21 | #7 |
Пользователь
Регистрация: 02.12.2012
Сообщений: 36
|
К сожалению, в задании не указано. Так что и сама ломаю голову..
Спасибо за помощь, type_Oleg |
08.12.2013, 02:57 | #8 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
А что за массив?
Массив на 1 группу = 20 студентов по 3 экзамена ? Или массив на 1 предмет = 20 студентов из 3 групп? PS Только что заметил. Код:
2) = - это оператор присваиваня, а оператор сравнения == 3) надо не деление, а вычисление остатка % 4) и самое главное - четные числа, а не четные осадки. Индексы массивов начинаются с 0, а числа - с 1. То есть так надо: Код:
Код:
Код:
Код:
Последний раз редактировалось type_Oleg; 08.12.2013 в 04:23. |
08.12.2013, 13:38 | #9 |
Пользователь
Регистрация: 02.12.2012
Сообщений: 36
|
Спасибо огромное!
На счет массива, думаю, все же 20 студентов на 3 экзамена. Потом в каждом массиве найти среднее арифметическое, и в итоге все свести к простой задаче - max из 3 чисел) |
14.12.2013, 21:53 | #10 |
Пользователь
Регистрация: 02.12.2012
Сообщений: 36
|
Доброго времени суток! Помогите отыскать ошибку.. -___-
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Златопольский 8.47. Вложенные циклы | Dezikk | Общие вопросы C/C++ | 8 | 19.01.2013 13:35 |
Задачи на языке Си из Д.М. Златопольский - Сборник задач по программированию | МартинИ | Помощь студентам | 36 | 13.11.2012 23:20 |