|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.03.2011, 21:06 | #1 |
Новичок
Джуниор
Регистрация: 17.03.2011
Сообщений: 1
|
Задача по теме массивы.
Верю в вашу гениальность. Буду очень благодарен за помощь, ибо для меня эта задача непосильна.
Составить программу, которая по таблице численности городов Ярославской области определяет: 1)среднюю численность населения Ярос. обл. 2)кол-во жителей в самом крупном по численности населения городе 3)кол-во малых городов (с численностью < 300000) 4)Известно, что числен. населения ежегодно уменьшается в среднем на 1,5%. Составьте таблицу численности нас. городов обл. на следующий год. |
17.03.2011, 23:10 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
да о какой гениальности идёт речь.
Это весьма обычные (стандартные задачи) Что Вам нужно сделать. 1) Научитесь объявлять массивы (секция VAR) 2) обеспечьте в цикле заполнение массива (каждый элемент массива - это у Вас будет численность в i-м городе области. теперь по поводу ответа на вопросы: 1) сумма всех жителей разделить на количество городов даст средную численность 2) найти максимальную величину в массиве - это и будет количество жителей в самом крупном городе 3) в цикле пройти. Если население I-того города меньше 300000, тогда увеличить счётчик на 1. 4) вывести массив, умножив каждый на 0.985 (это получится если от 100% отнять 1.5%) |
18.03.2011, 12:54 | #3 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,883
|
Пишите хоть часть, и перечислите города, желательно в массиве строк, организуйте заполнение массива числнности жителей, используйте везде тип longint, чтобы вмещать числа больше 32000. организуйте вывод, это всё очень просто, а там уж мы поможем. Ну а если Вы не собираетесь/не хотите/"не можете" делать, то сделаю за умеренную плату. Помните, помогать Вам и решать за Вас - 2 разные вещи, первое спокойно, а второе за денежки
не можете в кавычках, потому что Вы можете, если учиться, уделять внимание урокам и т.п. ведь не могли же Вам что-то задать , что Вы не проходили, логично ведь Последний раз редактировалось phomm; 18.03.2011 в 12:57. |
18.03.2011, 13:59 | #4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Но, хочу отметить, что в данной учебной задаче это требование не является обязательным. Т.е. одного массива [1..N] of LongInt вполне хватит для решения. |
|
18.03.2011, 15:24 | #5 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,883
|
ну я думал удобно будет, когда прога в цикле спрашивает: введите численность города N. Ну и ответы по городам она бы выдавала не номерами в массиве, а внятными названиями городов. ну хотя там все ответы - числа(сейчас посмотрел), посему, да, наверное, без толку.
А так, конечно, прога обезличивается до банальной задачи нахождения разных циферок из массива... грустно )) |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача по теме модули ! | Lunatik125 | Помощь студентам | 1 | 19.12.2010 16:55 |
Задача по теме модули ! | Lunatik125 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 19.12.2010 15:19 |
Задача по теме:Паскаль | DarknooB | Помощь студентам | 4 | 16.12.2010 14:51 |
переделка задачи по теме двумерные массивы. | Hostlman | Общие вопросы Delphi | 1 | 22.12.2007 22:56 |