Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите пожалуйста задача на оператор case.

67K
26 января 2011 года
Владислав987
2 / / 26.01.2011
Нужно написать программу, которая в зависимости от введённого признака переводит сантиметры в футы(1 фут=30.5см), дюймы(1 дюйм=2.54см), ярды(1 ярд=91см).
62K
26 января 2011 года
(zom!k
36 / / 30.12.2010
Код:
uses crt;
var a:word;
     b:real;
     r:boolean;
     g:char;
begin
  clrscr;
  writeln ('Выберите действие:');
  writeln ('1:см-фут');
  writeln ('2:см-дюйм');
  writeln ('3:см-ярд');
  writeln ('Введите число: ');
  readln  (a);
  repeat
    g:=readkey;
    case g of
      '1': b:=a/30.5;
      '2': b:=a/2.54;
      '3': b:=a/91;
      else r:=false;
    end;
  until r;
  writeln ('Ответ: ',b:10:20);
end.


пойдет?
67K
26 января 2011 года
Владислав987
2 / / 26.01.2011
Всё пойдёт:)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог