Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Составление и отладка сложной циклической программы



Цель занятия

Приобрести практические навыки в составлении и отладке сложных циклических программ.

Контрольные вопросы

1. Структура сложной циклической программы.

2. Определение внутреннего и внешнего цикла.

3. Понятие вложенности цикла.

4. Организация выхода из цикла.

Задание на лабороторное занятие

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

2. Схему алгоритма и программу записать в отчет по лабораторному занятию.

3. Выполнить контрольный просчет и его результаты занести в отчет. Составить план отладки.

Выполнение задания

1. Ввести текст программы в память ЭВМ.

2. Проконтролировать правильность ввода текста. При необходимости осуществить его корректировку.

3. Организовать выполнение программы.

4. Оформить отчет и предъявить его преподавателю.

Методические указания

При подготовке к лабораторному занятию необходимо:

ответить на контрольные вопросы;

разработать схему алгоритма и составить программу;

сделать контрольный просчет согласно индивидуальным вариантам.

Варианты индивидуальных заданий к лабораторному занятию

Составить программу для вычисления таблицы значений функции:

1) Y= где L(x)= a =1,57; для x =0¸10; шаг 1.

2) Y= при изменении Z от 2 до 8 с шагом 0,5; а =4,5.

3) L= для х =0,5; 0,75; 1; 1,5; 2; a =0,85.

4) R= где L(x)= для х =0,1¸2; шаг 0,2.

5) Z= где для x =0,05; 0,1; 0,2; 0,25; 0,3; 0,4; 0,5.

6) R= где L(x)= для x =-4; -3; -1; 1; 2; 3; 5; 10

7) S= где F(x)= для x =-1; -0,5; -0,3; 0,5; 1; 2; 4; 6.

8) L= z где F(z)= для z =0,1; 0,2; 0,5; 1; 1,2; 1,3.

9) W= для х=-0,175¸0,025; шаг 0,025.

10) R= где F(x)= для x =0,2; 0,3; 0,45; 0,5; 0,9; 1.

11) Y= где F(x)= для x =0,8; 1,2; 1,4; 1,9; 2; 2,5; 3.

12) L= , при изменении х от 0,75 до 1,75с шагом 0,05 для

13) Y= , при изменении t от 0 до 10 с шагом 1 для x =1; 2;5; 8;9; 12;17.

14) Ф= arcsin

15) R= где Z= , для u =0,1; 0,2; 0,3; 0,5; 0,7; 0,9.

16) Y= с точностью е=10-6 для х =0,35; 0,4; 0,5; 0,7; 0,9.

17) Составить программу для упорядочения по возрастанию последовательности заданных чисел:

-10; 13; -2; -1; 5; 3; -9; 6; 10; 7.

Напечатать исходную последовательность и результат.

18) Составить программу для нахождения минимального числа среди заданного множества чисел:

-2; -10; 13; 14; -5; 9; -1; 8; -13; 15.

19) Составить программу для нахождения наибольшего числа среди заданного множества чисел:

-10; 13; -2; -1; 5; 2; -9; 6; 10; 7.

20) Составить программу для умножения матрицы A(ai,,j)порядка p×q на матрицу B(bj,k) порядка q×r, полагая, что их произведением является матрица С(ci,k), каждый элемент которой вычисляется по формуле

ci,k =


Лабораторное занятие № 5





Дата публикования: 2014-12-25; Прочитано: 142 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...