В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
dogtor20
dogtor20
06.12.2022 09:54 •  Информатика

Program abc; var a,b: char: integer; begin; writeln('введите количество десятков лет'); readln(a); case a of; 1: =write('десять'); 2: =write('двадцать'); 3: =write('тридцать'); 4: =write('сорок'); 5: =write('пятьдесят'); 6: =write('шестьдесят'); 7: =write('семьдесят'); 8: =write('восемьдесят'); 9: =write('девяносто'); else write('число введено неверно'); end; writeln('введите количество едениц лет'); readln(b); case b of; 1: =write('один'); 2: =write('два'); 3: =write('три'); 4: =write('четыре'); 5: =write('пять'); 6: =write('шесть'); 7: =write('семь'); 8: =write('восемь'); 9: =write('девять'); else write('число введено неверно'); end; write('a' 'b' лет'); end. здесь содержиться наверное куча ошибок исправить мне выдало ошибку: встречено ': ' а ожидалось '; '

Ответ:
ладаседан6
ладаседан6
03.07.2020 22:57
Уберите char. После begin не ставится точка с запятой. В Else не нужна точка с запятой, если там один оператор. После of точка с запятой не ставится. В перечне значений case не нужно =. Вывод по ходу программы не очень удобный. В последнем выводе выводите переменные просто как буквы, это ошибка. Вот, исправил основные ошибки. program abc; var a,b:integer; begin writeln('Введите количество десятков лет'); readln(a); case a of 1:write('десять'); 2:write('двадцать'); 3:write('тридцать'); 4:write('сорок'); 5:write('пятьдесят'); 6:write('шестьдесят'); 7:write('семьдесят'); 8:write('восемьдесят'); 9:write('девяносто'); Else Write('Число введено неверно') end; writeln('Введите количество едениц лет'); readln(b); case b of 1:write('один'); 2:write('два'); 3:write('три'); 4:write('четыре'); 5:write('пять'); 6:write('шесть'); 7:write('семь'); 8:write('восемь'); 9:write('девять'); Else write('Число введено') end; write(a, b, ' лет'); end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?