• Составьте программу на языке паскаль
    и так, вопрос по Паскалю, сие не найти в интернете (ну по крайней мере мне)
    вопрос:
    Как оператор case заключить в case. Самое главное чтобы можно было сделать программу которая могла работать так:
    »выберите раздел
    »1-физика
    »2-геометрия
    »3-алгебра
    1
    »вы выбрали физику
    »выберите действие
    »1-узнать скорость
    »2-узнать путь
    1
    »введите время пути в часах
    И так далее там.

    Если нужен пример кода то вот, но он не рабочий:
    var
    v,g,a,f:char;
    time:real;
    lenght:real;
    speed:real;
    begin
    writeln('Выберите раздел:');
    writeln('1-физика');
    writeln('2-геометрия');
    writeln('3-алгебра');
    writeln('Ваш выбор: '); readln(v);
    case v of
    '1' begin
    writeln('Выберите действие');
    writeln('1-узнать скорость');
    writeln('2-узнать путь');
    write('Ваш выбор: '); readln(f);
    case f of
    '1': begin
    writeln('Введите время пути в часах');
    readln(time);
    writeln('Введите длину пути в киллометрах ');
    readln(lenght);
    speed:=lenght/time;
    writeln('Скорость=', speed:5:1,'км/ч')
    end;
    '2': begin
    writeln('Введите скорость движения в км/ч');
    readln(speed);
    writeln('Введите время пути в часах');
    readln(time);
    lenght:=speed*time;
    writeln('Путь=', lenght:5:1,'км');
    end else writeln('Ощибка, такого пункта нет!');
    end;
    end;
    end.

Ответы 6

  • спасибо за ответ, только вот program неособо обязателен)
    • Автор:

      huerta
    • 5 лет назад
    • 0
  • если не сложно, можно показать пример кода?
  • уже не нужно, сам разобрался)
  • и что значит я не показал пример кода? Вон он в .txt формате как прикреплённый файл. Ты краб.
    • Автор:

      salmawc9g
    • 5 лет назад
    • 0
  • хмм, в приложении не видно) Зайду через сайт
    • Автор:

      cassie
    • 5 лет назад
    • 0
  • 1) тут не поставил PROGRAM имя; var2) case v of"1" тут не поставил доветочие3) else writeln(); тут не поставил end; один штуку, который закончит начала case f ofно ты краб его поставил до else я понял, а надо после, потому что else принадлежит не case v, а case f.и всо он заработал вот код
    answer img
    • Автор:

      abelbrown
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years