Реферат

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

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

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

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

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

от 25%

Подписываем

договор

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

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





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

Задание№ 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. Реферат Понятие доказывания в уголовном процессе
2. Реферат Традиции воспитания детей в доме Романовых
3. Реферат Оперативное планирование на предприятие
4. Реферат на тему Перспективи надання Україні міжнародної технічної допомоги
5. Реферат на тему Profiles In Courage
6. Реферат на тему Этапы развития автоматизации производства Создание и эксплуатация автоматических и роторных линий
7. Контрольная работа на тему Анкета як основний інструмент соціологічного дослідження
8. Реферат Шахта Интинская. Расчеты параметров устойчивости пород и крепления выработки
9. Реферат Учет себестоимости реализованных товаров работ, услуг и расходов по неосновной деятельности
10. Реферат Эпистемологический и онтологический плюрализм Н.Гудмена