Реферат

Реферат Лабораторная работа 11

Работа добавлена на сайт bukvasha.net: 2015-10-28

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 6.5.2025





Цель работы: Изучение правил и получение навыков составления программ с использованием сложных типов данных массивов.

Задание№ 17. Из символов произвольного предложения сформировать массив целых чисел, соответствующих порядковому номеру литер в коде ASCII. Определить максимальный элемент этого порядка.

Программа на Turbo Pascal

{**********************************************}

{программа: Lab11                                                              }

{цель:  сформировать массив                                            }

{переменные: xmax-константа                                           }

{stroka-тип символьного массива                                     }

{codes-тип массива целых данных                                               }

{i- переменная                                                                     }

{подпрограммы: отсуствуют                                              }

{програмист: студент гр. 316 Позднышев А.А.                }

{проверил: Новичков В.С.                                                  }

{дата:20.04.200.                                                                }

{**********************************************}

program Lab11;

 uses crt;

  const

    xmax=5;

   type

     lettre=char;

  var

     stroka:array[1..xmax] of lettre;

     codes:array[1..xmax] of byte;

     i:integer;

     max:real;

  begin

  clrscr;

     writeln('введите ',xmax,' букв латинского алфавита');

        for i:=1 to xmax do

           read(stroka[i]);

        for i:=1 to xmax do

           writeln(stroka[i]);

        for i:=1 to xmax do

           codes[i]:=ord(stroka[i]);

        for i:=1 to xmax do

           writeln(codes[i]);

            max:=codes[1];

        for i:=1 to xmax do

  begin

      if max < codes[i]

      then

         max:=codes[i]

  end;

     writeln('максимальное значение литера в списке=',max:3:0)

end.








Блок-схема.



1. Диплом на тему Реконструкция теплообменника в цехе N2 ЗАО Каустик с целью повышения эффективности
2. Реферат Планета Марс 2
3. Диплом Оценка застроенных земельных участков
4. Реферат Історія України за О Субтельним
5. Реферат Налоги. Кривая Лаффера
6. Реферат на тему Становление современного Российского государства
7. Реферат на тему Кодирование и классификация в системе здравоохранения
8. Курсовая Право публичной собственности
9. Реферат Элементы комбинаторики. Правила умножения и сложения
10. Реферат История государства и права Германии нового времени
Bukvasha