123
36 / 0 / 1
Регистрация: 18.03.2015
Сообщений: 190
|
||||||
1 | ||||||
Вылетает программа при вводе любого слова02.09.2019, 10:41. Показов 814. Ответов 9
Метки нет (Все метки)
Написал вот калькулятор. Вылетает при вводе любого слова, пусть даже символа, при введении операции. Ни про какие ошибки не говорит.
Фиг знает вроде все норм должно быть.
0
|
02.09.2019, 10:41 | |
Ответы с готовыми решениями:
9
Функция (при вводе любого слова с цифрами программа определила бы цифры) При вводе любого числа программа возвращает false При вводе букв программа вылетает Вылетает программа при вводе чисел |
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
02.09.2019, 10:46 | 2 |
Замените везде read на readln.
1
|
2351 / 1454 / 526
Регистрация: 07.04.2017
Сообщений: 4,787
|
|
02.09.2019, 10:59 | 3 |
После
read для числа - в потоке ввода остаётся знак Enter-а, который попадает в следующий read строки.А ошибки нет потому что уберите нафиг CRT и запускайте в связке с оболочкой (обычным F9). Использование CRT имело смысл десятки лет назад. А сейчас это просто мусор, потому что есть класс System.Console .
1
|
123
36 / 0 / 1
Регистрация: 18.03.2015
Сообщений: 190
|
|
02.09.2019, 11:42 [ТС] | 4 |
Sun Serega, спасибо. а как работать с этим классом? и какой модуль использовать вместо crt?
0
|
3050 / 1668 / 657
Регистрация: 19.03.2019
Сообщений: 5,370
|
|
02.09.2019, 14:34 | 5 |
ты же в коде ничего из CRT не используешь, поэтому вместо него никакой другой модуль тебе не нужен.
0
|
5084 / 2655 / 2350
Регистрация: 10.12.2014
Сообщений: 10,047
|
||||||
02.09.2019, 16:55 | 6 | |||||
Андрей1926, учите матчасть:
1
|
2351 / 1454 / 526
Регистрация: 07.04.2017
Сообщений: 4,787
|
|
02.09.2019, 19:05 | 7 |
Не модуль а как раз этот класс. Напишите в коде
System.Console и поставьте точку - вам само покажет все свойства и методы, а так же их описания.
0
|
1 / 1 / 0
Регистрация: 27.08.2019
Сообщений: 16
|
||||||
05.09.2019, 17:57 | 8 | |||||
0
|
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,246
|
|
05.09.2019, 18:59 | 9 |
Artorias05, зачем вам переменная "itogo" если вы его все равно не используете?
и глобальные переменные вам не нужны,перенесите их в секцию begin-end.
0
|
1 / 1 / 0
Регистрация: 27.08.2019
Сообщений: 16
|
|
06.09.2019, 10:55 | 10 |
Пс, да, вы правы, это моя ошибка, я одталкивался от исходного кода, но в итоге эта переменная не пригодилась, а я её забыл убрать.
0
|
06.09.2019, 10:55 | |
06.09.2019, 10:55 | |
Помогаю со студенческими работами здесь
10
Программа вылетает при вводе значений Вылетает программа при вводе boolean через scanf Программа вылетает при вводе в поле некорректных символов Нужно, чтобы программа с циклом заканчивала свое выполнение при вводе любого символа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |