Курсовая работа: Основы программирования и алгоритмизации

Вариант – 10

Работу выполнил студент

Группа Факультет ФНТиАП

Специальность Автоматизация технологических процессов и производств

Курсовая работа защищена с оценкой

Орел 2009


Задание на курсовую работу

Студент

Группа Факультет ФНТиАП

Специальность Автоматизация технологических процессов и производств

Вариант – 10

Задания

1. В ЭВМ поступают результаты соревнований по плаванию для трех спортсменов. Составьте программу, которая выбирает лучшей результат и выводит его на экран с сообщением, что это лучшей результат.

2. Дано натуральное число n. Составить программу, определяющую, есть ли среди чисел n, n+1,...,2n близнецы, т.е. простые числа, разность между которыми равна 2. (Использовать процедуру распознавания простых чисел).

3. Найдите сумму элементов массива ниже главной диагонали, произведение не равных нулю элементов выше главной диагонали и количество элементов в главной диагонали, попадающих в интервал [-1;1].

4. Опишите множества М1 (1, 2,3) и M2 (1, 4, 2, 5). Получите результирующие множество M3=M1*M2. Определите, имеются ли в M3 элементы 1 и 2.

5. Создайте файл, компоненты которого являются целыми числами. Напишите программу, переписывающую компоненты файла в обратном порядке.(Новый файл не заводить).

Руководитель

Задание принял к исполнению «__» ____________ 2009 г.

Подпись студента


Содержание

Задание № 1

Задание № 2

Задание № 3

Задание № 4

Задание № 5

Приложение 1

Приложение 2

Приложение 3

Приложение 4

Приложение 5


Задание №1

Название программы введено после program, в данном задание это – Zadanie1. Далее с помощью var выделены ячейки памяти под переменные X1, X2, X3, res вещественного типа данных. После begin написан ход работы программы из последовательности операторов.

С помощью операторов writeln и readln описывается, что нужно ввести и записывается введенный результат в память, соответственно. Таким образом, вводим результаты спортсменов X1, X2, X3.

Далее с помощью условных операторов if определяем наименьший результат, который присваивается переменной res: if X1<X2 then res:=X1 else res:=X2; if res>X3 then res:=X3;. С помощью оператора writeln на экран выдается сообщение с результатом победителя заплыва.

Закрытие программы – end.

Алгоритм к Заданию №1:


Задание №2

Название программы введено после program, в данном задание это – Zadanie2. Далее с помощью var выделены ячейки памяти под переменные j, B, N типа данных word и массива а логического типа данных. После begin написан ход работы программы из последовательности операторов.

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 437
Бесплатно скачать Курсовая работа: Основы программирования и алгоритмизации