Вопрос задан 05.04.2019 в 23:57. Предмет Информатика. Спрашивает Бовырина Алина.

Переведите пожалуйста с 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.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Гуроева Инна.
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

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос