|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.12.2014, 08:08 | #1 |
Пользователь
Регистрация: 19.12.2014
Сообщений: 16
|
Срочно! Найти ошибку в программе.
Помогите найти ошибки в программах и исправить её.
№1 Вариант 13 В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) Количество элементов массива, лежащих в диапазоне от А до В. 2) Сумму элементов массива, расположенных после максимального элемента. 3) Упорядочить элементы массива по убыванию. Код:
Вариант 13 1.Файл содержит сведения о месячной зарплате, каждая запись которого содержит поля: фамилия работника и заработная плата. 2.Выдать информацию о работниках с заработной платой выше средней. Код:
Последний раз редактировалось Stilet; 22.12.2014 в 08:26. |
22.12.2014, 14:41 | #2 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
добавить бы проверку, что б пользователь не мог в вести интервал от 9 до 1 к примеру.
Код:
2 вы считаете количество элементов в той же переменной что и цикл считает шаг 3 вы выводите "пустую" переменную Код:
2 for i:=i+1 to 50 do; как то не понятненько по идее нужно I:=J Код:
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
22.12.2014, 14:50 | #3 |
Пользователь
Регистрация: 19.12.2014
Сообщений: 16
|
А можно вас попросить разграничить ваш ответ.
К какой из программ относятся ваши замечания. И если вас не затруднит напишите мне программу уже в исправленном виде. |
22.12.2014, 15:20 | #4 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
затруднит, замечания относятся к первой программе, если быть точным то я не менял кода приведенного вами. я только указал на ошибки. попробуйте исправить, что не получится спрашивайте.
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
22.12.2014, 15:27 | #5 |
Пользователь
Регистрация: 19.12.2014
Сообщений: 16
|
Во втором фрагменте кода вы взяли описание переменных из второй программы(с файлом), а вторую часть из первой(массив)
|
22.12.2014, 15:30 | #6 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
Дико извиняюсь.
Код:
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
22.12.2014, 15:42 | #7 |
Пользователь
Регистрация: 19.12.2014
Сообщений: 16
|
в треьем фрагменте вы пишите "1)сумму элементов после J а не после I нужно искать2)for i:=i+1 to 50 do; как то не понятненько по идее нужно I:=J"
т.е. это должно выглядеть так?? Код:
|
22.12.2014, 15:58 | #8 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
не поняли
Код:
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
22.12.2014, 16:04 | #9 |
Пользователь
Регистрация: 19.12.2014
Сообщений: 16
|
я наверное опять не понял.
ну вот как-то так... Код:
|
22.12.2014, 16:08 | #10 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
попробуйте сделать построчный комментарий приводимого вами кода. ошибки простые
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
найти ошибку в программе | Александрq | Помощь студентам | 4 | 05.11.2012 01:47 |
найти ошибку в программе | aleko05 | Помощь студентам | 6 | 07.10.2012 17:57 |
найти ошибку в программе (С++) | Vally | Помощь студентам | 3 | 17.01.2012 18:08 |
Помогите найти ошибку в программе (C++) | Olya90 | Помощь студентам | 1 | 28.03.2009 16:36 |
Помогите найти ошибку в программе | KnDmPetr | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 10.03.2008 14:19 |