Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Графическое описание алгоритмов




End.

End

Begin

Begin

Assign ( F1,’A’ )

Reset( F1 );

Assign (F2, ‘B’);

Rewrite (F2);

Repeat

For I:=1 to 4 do

If not seekeof (F1 ) then

Read (F1,x);

Write (F2,x:18)

End;

Writeln (F2);

Until seekeof (F1);

Close (F1);

Close (F2);

Задания для самостоятельного выполнения

Составить программу, выбрав вариант задачи по номеру компьютера.

1. Дан файл f, компоненты которогоявляются действительными числами. Найти:

а) сумму компонент файла;

б) произведение компонент файла;

в) сумму квадратов компонент файла;

г) модуль суммы и квадрат произведения компонент файла;

д) последнюю компоненту файла;

2. Дан файл f, компоненты которогоявляются действительными числами. Найти:

а) из значений компонент;

б) наименьшее из значений компонент с чётными номерами;

в) наибольшее из значений модулей компонент с нечётными номерами;

г) сумму наибольшего и наименьшего из значений компонент;

д) разность первой и последней компонент файла.

3. Дан файл f, компоненты которогоявляются целыми числами. Найти:

а) количество чётных чисел среди компонент;

б) количество удвоенных нечётных чисел среди компонент;

в) количество квадратов нечётных чисел среди компонент;

4. Дан символьный файл f. Получить копию файла в файле g.

5. Даны символьные файлы f1 и f2. Переписать с сохранением порядка следования компоненты файла f1 в файл f2. Использовать вспомогательный файл h.

6. Дан символьный файл f. В файле не менее двух компонент. Определить являются ли два первых символа файла цифрами. Если да, то установить, является ли число, образованное этими цифрами чётными.

7. Дан файл f, компоненты которого являются целыми числами. Получить в файле g все компоненты файла f:

а) являющиеся чётными числами;

б) делящиеся на 3 и не делящиеся на 7;

в) являющиеся точными квадратами;

8. Записать в файл g все чётные числа файла f, а в файл h = все нечётные. Порядок следования чисел сохраняется.

9. Дан символьный файл f. Записать в файл g компоненты файла f в обратном порядке.

10. Дан файл, содержащий различные даты. Каждая дата - это число, месяц и год. Найти:

а) год с наименьшим номером;

б) все весенние даты;

в) самую позднюю дату;

11. Даны символьные файлы f и g. Записать в файл h сначала компоненты файла f, затем компоненты файла g с сохранением порядка.

12. Дан файл f, компоненты которого являются целыми числами. Никакая из компонент файла не равна нулю. Файл f содержит столько же отрицательных чисел, сколько и положительных. Используя вспомогательный файл h, переписать компоненты файла f в файл g так, чтобы в файле g:

а) не было двух соседних чисел с одним знаком;

б) сначала шли положительные, потом отрицательные числа.

в) числа шли в следующем порядке: два положительных два отрицательных, два положительных, два отрицательных и т. д. (предполагается, что число компонент в файле f делится на 4).


 

Список литературы

 

1) Абрамов С.А.; Зима Е.В. Начала информатики. – М: Наука, 1989 – 256 с. (Б-чка программиста).

2) Дагене В.А. и др. Сто задач по программированию: кн. для уч-ся. / Пер. с лит. А.Д. Шмелева, В.А. Дагине, Г.К Григас, К.Ф. Аугутис. – М.: Просвещение, 1993 – 255 с.

3) Кушнеренко А.Г. и др. Основы информатики и вычислительной техники: Пробный учебник для средних учебных заведений./ А.Г. Кушниренко, Г.В. Лебедев, Р.А. Сворень, - 3 изд. – М.: Просвещение, 1993, 223 с.

4) Поляков Д.Б., Круглов И.Ю. Программирование в среде ТурбоПаскаль.

5) Фаронов В.В. Программирование на персональных ЭВМ в среде Турбо-Паскаль. – М.: Изд-во МГТУ, 1990. – 580 с.

6) Фролов Г.Д., Кузнецов Э.И. Элементы информатики: [Учеб. пособие для пед. ин-тов]. – М.: Выс. шк., 1989. – 303 с.

 


ПРИЛОЖЕНИЕ

 

Графическое описание алгоритмов производится с помощью блок-схем. Команды алгоритма помещаются внутрь блоков, соединенных стрелками, показывающих очередность выполнения команд алгоритма. Для записи внутри блоков используется естественный язык с элементами математической символики. Приняты определенные графические стандарты изображения блоков. В таблице приведены условные графические обозначения, применяемые при изображении алгоритмов согласно ГОСТа 19.003-80.




Поделиться с друзьями:


Дата добавления: 2014-12-10; Просмотров: 725; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.