|
|
zadach182.PAS |
|
{* Задача 182 *}Unit ZADACH182;Interface Implementation Begin writeln('Для того, чтобы разделить маршруты 2 туристических агенств, у одного из них-все маршруты имеют нечётные номера, а у другого -чётные.Всего поступило n заявок с указанием номеров маршрутов.Требуется определить какое количество туристов выбрало маршруты 1 агенства.В алгоритме предусмотреть циклическую структуру с вводом значений номеров маршрутов, анализом на чётность и не чётность и выводом конечного результата. Число заявок n вводится.'); End. Program example; Uses zadach182.pas; {* Эту строку можно удалить *} Const {* Константы *} n = 10; / / количество заявок Var {* Объявление переменных *} A : Array [1..n] Of Word; / / массив заявок i : 1..n; / / счетчик цикла EvenCount : 0..n; OddCount : 0..n; Begin EvenCount := 0; OddCount := 0; writeln('Vvedite ', n, ' nomerov marshrutov:'); For i := 1 To n Do {* Цикл для i => [1 .. n] *} Begin read(A[i]); If (A[i] Mod 2) = 0 Then inc(EvenCount) {* EvenCount++ *} Else inc(OddCount); {* Прибавим к OddCount единицу *} End; writeln('1 agenstvo vibralo ', EvenCount, ' chelovek.'); writeln('2 agenstvo vibralo ', OddCount, ' chelovek.'); End. 07.08.2014 - Breakpoint - точка остановки 07.08.2014 - Топ-10 самых популярных приложений в Facebook 18.11.2013 - Панель управления и персонализация системы. Windows Vista 18.11.2013 - Логические и физические диски. Windows Vista 18.11.2013 - Удаление файлов и папок 01.11.2013 - Программирование дисковых подсистем: возможности 31.10.2013 - Windows8 или Windows7? 31.10.2013 - Windows8, игры |
|
Non-commercial fansite
|