Форум программистов, компьютерный форум, киберфорум
code-n'-help
Войти
Регистрация
Восстановить пароль
Карта форума Блоги Сообщество Поиск Заказать работу  
Оценить эту запись

Для последовательности целых чисел a,b,c. Найдите разность между максимальным и минимальным значениями. / Pascal ABC

Запись от code-n'-help размещена 16.02.2014 в 00:09

Цитата:
Сообщение от code-n'-help Посмотреть сообщение
секундочку сейчас проверю

Добавлено через 3 минуты
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var a,b,c:integer; etalonmax:integer; etalonmin:integer;
begin
read(a,b,c);
if (a>b) and (a>c)
then etalonmax:=a;
if (a<b) and (a<c)
then etalonmin:=a;
if (b>a) and (b>c)
then etalonmax:=b;
if (b<a) and (b<c)
then etalonmin:=b;
if (c>a) and (c>b)
then etalonmax:=c;
if (c<a) and (c<b)
then etalonmin:=c;
write(etalonmax-etalonmin);
readln;
end.
Исправленный вариант

Добавлено через 1 минуту
Есть еще задачи?
Тоже интерестно
Размещено в Без категории
Показов 2030 Комментарии 1
Всего комментариев 1
Комментарии
  1. Старый комментарий
    Аватар для Svager
    Во-первых на будущее считываете
    Pascal
    1
    
    readln
    и так мне кажется будет лучше выглядеть
    Pascal
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    
    uses crt;
    var a,b,c:integer;
    function min(a,b,c:integer):integer;
    begin
     if (a<b) and (a<c) then
      min:=a
     else
      if (b<c) then
       min:=b
      else
       min:=c;
    end;
    function max(a,b,c:integer):integer;
    begin
     if (b<a) and (c<a) then
      max:=a
     else
      if (b<c) then
       max:=c
      else
       max:=b;
    end;
    begin
     write('a=');
      readln(a);
     write('b=');
      readln(b);
     write('c=');
      readln(c);
     writeln('Mèíèìàëüíûé = ',min(a,b,c));
      writeln('Ìàêñèìàëüíûé = ',max(a,b,c));
       writeln('Ðàçíîñòü ìåæäó ìàêñ è ìèí = ',(max(a,b,c)-min(a,b,c)));
    end.
    Запись от Svager размещена 10.05.2014 в 02:57 Svager вне форума
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru