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

Переведите с pascal на vb uses crt; var k: byte; begin clrscr; repeat write('введите возраст от 1 до 99 k='); readln(k); until k in [1..99]; case k of 11..14: write('мне ',k,' лет'); else case k mod 10 of 1: write('мне ',k,' год'); 2..4: write('мне ',k,' года'); else write('мне ',k,' лет'); end; end; readln end.

Ответ:
Bois123543
Bois123543
05.10.2020 19:43
Sub DQXTER()
Do
    k = CInt(InputBox("Введите возраст от 1 до 99"))
Loop Until k >= 1 And k <= 99
Select Case k
Case 11 To 14
    MsgBox "Мне " + Str(k) + " лет"
Case Else
    Select Case k Mod 10
    Case 1
        MsgBox "Мне " + Str(k) + " год"
    Case 2 To 4
        MsgBox "Мне " + Str(k) + " года"
    Case Else
        MsgBox "Мне " + Str(k) + " лет"
    End Select
End Select
End Sub
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?