Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПМ101 Паскаль.DOC
Скачиваний:
5
Добавлен:
09.02.2015
Размер:
121.86 Кб
Скачать

21

Министерство образования Российской Федерации

Московский государственный университет им. Ломоносова

МЕТОДИЧЕСКИЕ Указания

для выполнения контрольной работы

по дисциплине «Алгоритмы и алгоритмические языки»

для студентов дневной формы обучения

специальности «Прикладная математика»

Севастополь

2014

СОДЕЖАНИЕ

Стр.

Введение

1 Задание 1. Ввод-вывод переменных.

2 Задание 2. Линейные программы.

3 Задание 3. Разветвляющийся вычислительный процесс.

4 Задание 4. Циклические вычислительные процессы.

5 Задание 5. Обработка одномерного массива.

6 Задание 6. Обработка двумерного массива.

7 Задание 7. Организация программ, содержащих подпрограммы.

8 Задание 8. Обработка символьной информации.

10 Библиография.

ВВЕДЕНИЕ.

Контрольные задания для студентов групп ПМ-101 содержат 8 заданий по 30 вариантов в каждом. Все варианты одного задания имеют примерно одинаковую трудоемкость. Студенты выбирают вариант как результат деления 2-х последних цифр Nзачетной

книжки по модулю 30 (т.е. остаток от деления на 30 ).

Например, шифр 920541 номер варианта=41 мод 30 =11.

В некоторых заданиях приведены значения входных величин.

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

Контрольные работы оформляются в отдельной тетради или на скрепленных жестко листах и имеют:

-титульный лист

-для каждого задания:

условие,

описание алгоритма (графическая схема алгоритма или

словесное описание алгоритма),

текст программы,

результаты отладки программы,

- список использованной литературы

1 Задание 1.

1.1 ВВОД-ВЫВОД ПЕРЕМЕННЫХ

Составить программу, позволяющую с помощью операторов ввода-вывода ввести с клавиатуры и вывести на экран значения переменных заданных в таблице 1

На алгоритмическом языке Паскаль первую группу чисел считать целого типа вторую и третью группы - вещественного типа При выводе указать формат, соответствующий числовому значению

ТАБЛИЦА 1

------------------------------------------------------------

Вариант! Группы чисел

! 1 2 3

-------------------------------------------------------------

00 P=-10084 M=20,45 Z=0,00001

L=265 N=1,23456788 S=1000000

-------------------------------------------------------------

01 A=26000 D=-0,0000002 F=-36578,44

B=-57 G=117.5 J=4,0000006

-------------------------------------------------------------

02 A=-57 S=-34 D=-45

F=67890 G=9,1234567 H=0,0000001

-------------------------------------------------------------

03 J=-520 N=345,2 L=74000000

S=08 V=0,0000007 K=54678,364578

-------------------------------------------------------------

04 B=25000 C=-3,21003 D=0,0000075

T=-46 E=0,000045 W=48559595

-------------------------------------------------------------

05 J=-758392 K=-46775,4 L=-6748888

R=1 Z=-0,000056 W=0,000049

-------------------------------------------------------------

06 A=-345699 B=-546546 C=-235

K=721 J=7,00005 H=9000000

-------------------------------------------------------------

07 J=5000 I=0,000077 K=5

L=3 G=7 F=-567,345345

-------------------------------------------------------------

08 L=-475 F=345,345 R=-0,0005678

K=345 W=0,0000007 Z=3456666677

-------------------------------------------------------------

09 S=5678 D=-0,0004567 W=-567849,3

J=-3456666 G=6788,45 Y=-0,01

-------------------------------------------------------------

10 L=-69400 R=-1000000 T=-0,00000456

U=44 Z=345,11 Y=48590000

-------------------------------------------------------------

11 A=-6753498 B=-20000 G=-2000000000

J=34 Z=0,0000055 F=57,567566677

------------------------------------------------------------

12 J=-2 A=98000 B=-4000000000

I=5678 K=0,00003 Z=0,000004567

------------------------------------------------------------

13 L=10000 K=-4,5 F=-4567,4567

U=-44 Z=2300,004 D=5

------------------------------------------------------------

14 C=17 F=422.4222 G=4000000000

A=-50000 B=-0,000000077 H=-4,5678999

-------------------------------------------------------------

15 K=4 F=76200 D=345,1

L=10000 G=-77,4567 Z=-0,56777

------------------------------------------------------------

16 L=-767 S=-4000000 F=-0,0045

K=-4 G=34,34599 V=45689,7

------------------------------------------------------------

17 I=-3200 Y=-625 Z=-0,00457

K=7 B=3678,5 W=489,567567

-------------------------------------------------------------

18 N=-7575 F=32,5 A=-0,0001

M=45 D=-39 B=34,7878

-------------------------------------------------------------

19 J=-54 K=0,0057 A=-0,000001

N=3700 Z=-7878 B=789.4567

------------------------------------------------------------

20 I=1000 A=-975,4 Z=-76000

K=-75 B=0,000002 Y=4,895895

------------------------------------------------------------

21 J=-578 D=-0,00005 B=-44

N=7 F=6,4 A=34956,2

-------------------------------------------------------------

22 I=15 A=-346,1 Z=-4568,4567

K=-4545 B=40000 R=0,00002

-------------------------------------------------------------

23 J=9100 Z=-0,0004 E=-34000

I=-1 W=456,6 H=5,456456

-------------------------------------------------------------

24 C=-4 A=-4 Z=-4

D=4567 B=567,9 R=45,676767

------------------------------------------------------------

25 N=-56 D=-9 Z=-10000

K=23456 G=340,0005 R=0.000047

-------------------------------------------------------------

26 K=-376 S=-400,5 F=-10000

L=5 Z=0,00007 R=44,234234

------------------------------------------------------------

27 K=-400 S=-650 F=-0,0001

L=7 Z=4,456456 R=69,69

-------------------------------------------------------------

28 J=-184 S=-3754 F=-735000

K=6001 M=0,00004 H=7,7979

-------------------------------------------------------------

29 J=-254 Z=-5,5 G=-0,000004

I=5 C=34500 L=6000,452

------------------------------------------------------------

30 J=-500 Z=-70000 F=-0,000001

K=3 R=-56,56 Y=4567,345345

------------------------------------------------------------

1.2 Список контрольных вопросов.

  1. Какие типы данных используются для представления чисел?

  2. Отличия формы с фиксированной и плавающей точкой?

  3. Назначение форматов ввода-вывода?

  4. КАРАМБА!