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

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. здесь содержиться наверное куча ошибок исправить мне выдало ошибку: встречено ': ' а ожидалось '; '

Ответ:
1trippy1
1trippy1
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
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?