|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.11.2012, 01:26 | #1 |
Регистрация: 22.11.2012
Сообщений: 5
|
Составить программу. Массивы
Ребятки программисты, помогите пожалуйста с информатикой!
Мне задали делать эти задачки, а информатики у меня в школе не было. Вся надежда только на вас! Вот в общем что нам задали: Составить на языке Паскаль программу, управляющуюся с помощью меню. В меню обязательно должны войти пункты: 1) ввод одномерного массива; 2) вывод одномерного массива ; 3) обработка одномерного массива (задача 1) с выдачей результатов; 4) обработка одномерного массива (задача 2) с выдачей результатов; 5) выход из программы (с подтверждением). 1.Определить, какой элемент – максимальный или первый нулевой (по порядку расположения в массиве) – стоит ближе к началу массива; 2. Определить, что больше – сумма элементов, стоящих до максимального элемента, или сумма элементов, стоящих после максимального элемента; И еще, главное чтобы вывод значений был не рандомным! Это обязательное условие. (Как-то так нам сказал преподаватель) Буду очень благодарна :* Последний раз редактировалось Katerina***; 22.11.2012 в 01:50. |
22.11.2012, 09:14 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Самый простой вариант меню - выдать список действий (с номерами) через WriteLn;
пользователь вводит номер нужного действия, программа проверяет, что он ввёл и выполняет соответствующую процедуру. в коде это выглядит примерно так: Код:
|
23.11.2012, 01:02 | #3 |
Регистрация: 22.11.2012
Сообщений: 5
|
Вот в общем что у меня получилось. Как эти задачки связать с меню? Ребят, срочно помогите, скоро информатика!
Задачка 1. (Но в ней ошибка, я устала уже делать, помогите исправить) Код:
Код:
Последний раз редактировалось Stilet; 23.11.2012 в 13:11. |
23.11.2012, 02:20 | #4 |
Сисадмин
Форумчанин
Регистрация: 28.12.2007
Сообщений: 320
|
К задаче №1
Код:
Код:
Последний раз редактировалось Xardas; 23.11.2012 в 08:59. |
23.11.2012, 02:27 | #5 |
Регистрация: 22.11.2012
Сообщений: 5
|
Xardas
Вы очень хороший человек, спасибо вам огромнейшее! Так меня выручили. |
23.11.2012, 02:32 | #6 |
Сисадмин
Форумчанин
Регистрация: 28.12.2007
Сообщений: 320
|
Katerina***, не за что и спасибо на добром слове Лучше потестируйте хорошо, потому что писалось на лету... мало ли...
|
23.11.2012, 02:59 | #7 |
Регистрация: 22.11.2012
Сообщений: 5
|
Сейчас, занимаюсь. Если что не так, я здесь отпишусь обязательно =_
|
23.11.2012, 03:43 | #8 |
Регистрация: 22.11.2012
Сообщений: 5
|
Ребятки, а не могли бы вы скинуть полностью как будет выглядеть моя программа, и главное, чтобы она запускалась.
Мучаюсь уже 5-ый час - не запускается. (Иероглифы - не обращайте внимания на них) Код:
___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 23.11.2012 в 08:54. |
23.11.2012, 07:23 | #9 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Код:
|
23.11.2012, 08:40 | #10 | |
Сисадмин
Форумчанин
Регистрация: 28.12.2007
Сообщений: 320
|
Цитата:
Код:
Последний раз редактировалось Xardas; 23.11.2012 в 08:57. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Составить программу ввода значений и вычисления длины вектора(массивы) | volkodaf | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 16.11.2012 06:32 |
составить программу использую циклы но не используя массивы | Naruto_026 | Помощь студентам | 0 | 01.11.2011 19:18 |
Составить программу | ITS | Помощь студентам | 2 | 21.10.2010 23:29 |
Составить программу. | kot i @ | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 25.05.2010 15:39 |