Задать вопрос
20 октября, 03:53

Чем можно заменить оператор goto в турбо паскале. Существует программа нужно, чтобы при нажатии определенной буквы выполнялась определенный цикл, как это сделать не используя оператор безусловного перехода goto.

+1
Ответы (1)
  1. 20 октября, 04:31
    0
    Можно попробовать через оператор выбора case (условие со многими выходами) если только такой оператор есть в турбо. в обычном паскале есть.

    Например:

    writeln (‘Введите цифру ‘) ;

    readln (a) ;

    case a of

    0 : writeln (‘ноль‘) ;

    1 : writeln (‘один‘) ;

    2 : writeln (‘два‘) ;

    3 : writeln (‘три‘) ;

    4 : writeln (‘четыре‘) ;

    5 : writeln (‘пять‘) ;

    6 : writeln (‘шесть‘) ;

    7 : writeln (‘семь‘) ;

    8 : writeln (‘восемь‘) ;

    9 : writeln (‘девять‘) ;
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Чем можно заменить оператор goto в турбо паскале. Существует программа нужно, чтобы при нажатии определенной буквы выполнялась определенный ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Запишите то, что будет выведено на экран после исполнения данного фрагмента Паскаль-программы? ... goto m7; m1 : write ('не ') ; goto m9; m4 : write ('маслом') ; goto m4; m9: write ('испортишь') ; goto m3; m10 : write ('кашу') ; goto m5;
Ответы (2)
Нужна помощь с кодом Pascal. If k11 = k12 then Begin If k12 = k13 then Begin If k12 = 'х ' then goto win1 Else goto win2; End; End; Else goto showp1; Выдает ошибку на последнем Else Program1. pas (132) : Встречено 'Else', а ожидался оператор
Ответы (2)
1. Что является составляющими языка? а) Синтаксис; б) Семантика; в) Грамматика; г) Морфология. 2. Средой Что есть визуального программирования? а) Турбо Паскаль; б) Турбо в Excel; в) Турбо Дельфи; г) базовые. 3.
Ответы (1)
Объявите метку: 10 : запишите оператор безусловного перехода по этой метке: поставьте метку 10 на оператор : readln (a, b, x).
Ответы (1)
1. Соотнесите названия операторов, служебных слов, функций и их написание на языке Paskal: 1. Оператор ввода данных a) Begin, End 2. Условный оператор в неполной форме b) Sqrt (X) 3. Оператор цикла с предусловием c) N div M 4.
Ответы (1)