Примеры задач контрольного задания

1. Рассчитайте число повторений цикла Do X=3.15,2.12,1.3

2. Напишите оператор цикла по переменной для вывода на экран 11 пар значений x и tg x, если x изменяется от –100о до –200о.
Приведите блок-схему этого оператора.

3. Подсчитайте количество выведенных строк
Doa = 22, 9, -8
Do
b = 3, 19, 11
write
(*, *) a, b
enddo

enddo
Какие значения a и b будут выведены?

4. Дан фрагмент программы:

A = x>0; B = y<0; C = y**2<-x+1

L1 = B.or.A.and.C

- Объявите тип всех переменных (операторы Фортрана).

- Приведите систему неравенств и графическую интерпретацию всех логических переменных.

5. При каких значениях координат точка [x, y] находится в заштрихованной области плоскости? Опишите эти условия: a) в виде системы неравенств; b) в виде логического выражения (без промежуточных переменных)  

6. Напишите условный оператор для вычисления переменной Y:

7. Напишите по блок-схеме фрагмент программы на Фортране.

 

Рис.2. Блок-схема фрагмента программы

 

Таблица 7.

Варианты индивидуальных заданий «Ветвления и циклы»

Графики Графики

Сумма степенного ряда - приближенное вычисление функции

Задание

1. Составить программу Pro1, которая для рекомендованного значения аргумента x = x0 и заданного значения точности ε:

a) вычисляет значение функции f(x0) со встроенной функцией;

b) вычисляет приближенное значение Sn(x0), суммируя столько членов ряда Тейлора, сколько требуется для заданной точности ε;

c) формирует три текстовых файла для пакета AGrapher:

- зависимость членов ряда an от n;

- зависимость частичных сумм ряда Sn от n;

- значение встроенной функции f(x0), одно и то же при всех n;

дляпостроения графиков принять ε = 10-3;

d) выводит в файл Out.txt результаты с пояснениями, включая:

- значение ε;

- значение аргумента x = x0;

- f(x0), вычисленное по стандартной программе;

- Sn - сумма ряда, как приближение функции;

- n - количество членов ряда в частичной сумме ряда;

- модуль разности f(x0) и суммы ряда Sn.

2. С помощью пакета AGrapher построить графики зависимостей по текстовым файлам An.txt, Sn.txt, f.txt, созданным в программе Pro1.

3. Составить программу Pro2, модифицировав программу Pro1:

a) исключить формирование текстовых файлов для графиков;

b) результаты вычислений оформить в виде таблицы (каждая строка таблицы соответствует одному значению x и содержит форматированные результаты);

c) значение аргумента x функции f(x) изменять от xnдо xk с шагом Δx из расчета10 – 15 строк в таблице.

4. Выполнить программу Pro2дважды с разной степенью точности ε:

a) различимой визуально на графике;

b) достижимой для Real - одинарной точности.

Содержание отчета

1. Название работы, номер варианта индивидуального задания.

2. Фамилия, имя, отчество и номер группы студента.

3. Вариант индивидуального задания (функция, её разложение в ряд Тейлора и область определения аргумента функции).

4. Рекуррентная формула и расчет коэффициента рекурсии с последующей его проверкой для двух членов ряда.

5. Блок-схемы и распечатки текстов программ Pro1иPro2.

6. Распечатка результатов работы программы Pro1.

7. Рисунок или распечатка графиков, построенных в AGrapher по трем файлам, созданным в Pro1.

8. Распечатки двух таблиц с результатами программы Pro2.

При подготовке к защите ответить на контрольные вопросы.








Дата добавления: 2016-02-13; просмотров: 972;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.012 сек.