3 / 3 / 2
Регистрация: 16.11.2011
Сообщений: 100
|
|
1 | |
Лабораторная по массивам17.11.2011, 23:41. Показов 2713. Ответов 26
Метки нет (Все метки)
Здравствуйте. Нам задали лаб. работу по массивам, даже не знаю как должен выглядеть код программы.. Помогите...
Условие: Пользователь вводит число с плавающей точкой (меньше 10 элементов) Вывести на экран номер ошибки. ошибка №1 - В числе не одна точка ошибка №2 - В числе присутствуют символы, не являющиеся цифрами. Например: Я ввожу 6.454.543? мне должно вывести на экран "ошибка №1" и т.д. Помогитее =(((
0
|
17.11.2011, 23:41 | |
Ответы с готовыми решениями:
26
Лабораторная по массивам по массивам По массивам По массивам.... |
143 / 112 / 36
Регистрация: 14.04.2011
Сообщений: 261
|
|
20.11.2011, 01:32 | 21 |
0
|
31 / 31 / 8
Регистрация: 05.11.2008
Сообщений: 162
|
|
20.11.2011, 01:38 | 22 |
Конечно, я слегка устал, не сразу заметил ошибку. Я ее исправил при повторном просмотре своего ответа, но видимо Вы начали ответ до того, как я ее исправил.
0
|
3 / 3 / 2
Регистрация: 16.11.2011
Сообщений: 100
|
|
20.11.2011, 11:39 [ТС] | 23 |
Всё равно не получается написать программу. Ведь в условии сказано, что пользователь вводит число с плавающей точкой. Кол-во элементов меньше 10. Т.е. их может быть и 5 и 6.
Добавлено через 14 секунд Как тогда поступить в этом случае?
0
|
20.11.2011, 12:46 | 24 | |||||
0
|
31 / 31 / 8
Регистрация: 05.11.2008
Сообщений: 162
|
|
20.11.2011, 18:50 | 25 |
Рассмотрим ситуацию, когда пользователь вводит количество символов, не превышающее возможное количество элементов в массиве. Если, после ввода такого числа, в отладчике посмотреть на массив, можно заметить, что после того, как закончились все введенные символы, идет символ с кодом 0, а затем идут случайные символы. Как Вы думаете, как можно это использовать в Вашей проблеме ?
0
|
3 / 3 / 2
Регистрация: 16.11.2011
Сообщений: 100
|
|
20.11.2011, 19:54 [ТС] | 26 |
Блин... Я запутался и ничего не пойму... Давайте начнём с самого начала, и может быть лучше составить немного другой алгоритм?
Существует ли такой символ, который показывает принадлежность какого-либо символа к совокупности?? К примеру 4 принадлежит [1,2,3,4,5,6,7]
0
|
31 / 31 / 8
Регистрация: 05.11.2008
Сообщений: 162
|
|
20.11.2011, 20:04 | 27 |
Один из вариантов, который я предлагаю это проверять код символа. Если Вы посмотрите таблицу ASCII, то увидите, что цифры 1, 2 и т. д. расположены по порядку. Можно этим воспользоваться написав следующее:
Если код символа не меньше чем код символа 1 но не больше чем код символа 0, тогда это цифра. Таким образом мы проверим символ на принадлежность к цифрам.
0
|
20.11.2011, 20:04 | |
20.11.2011, 20:04 | |
Помогаю со студенческими работами здесь
27
По массивам... По массивам По массивам процедур по двумерным массивам задача по массивам Программки по массивам. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |