Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Контрольная работа "Информатике"

Автор:   •  Июнь 24, 2019  •  Контрольная работа  •  1,116 Слов (5 Страниц)  •  488 Просмотры

Страница 1 из 5

СОДЕРЖАНИЕ

1. СОСТАВЛЕНИЕ БЛОК-СХЕМЫ АЛГОРИТМА И ПРОГРАММЫ НА ЯЗЫКЕ ПАСКАЛЬ ВЫЧИСЛЕНИЯ ЗНАЧЕНИЯ ФУНКЦИИ Y=F(X) ДЛЯ АРГУМЕНТА X, ИЗМЕНЯЮЩЕГОСЯ ОТ XН ДО XК С ШАГОМ ИЗМЕНЕНИЯ HX.        3

2. ПОИСК РАЗНОСТИ МАКСИМАЛЬНОГО И МИНИМАЛЬНОГО ЭЛЕМЕНТА ОДНОМЕРНОГО МАССИВА        6

3. ПОИСК ОТНОШЕНИЯ МАКСИМАЛЬНОГО И МИНИМАЛЬНОГО ЭЛЕМЕНТОВ В ДВУХМЕРНОМ МАССИВЕ        11

4. СОСТАВЛЕНИЕ БЛОК-СХЕМЫ АЛГОРИТМА РЕШЕНИЯ ЗАДАЧИ И ПРОГРАММЫ С ИСПОЛЬЗОВАНИЕМ  ПОДПРОГРАММЫ. ИСХОДНЫЕ ДАННЫЕ ДЛЯ ВЫЧИСЛЕНИЙ С ИСПОЛЬЗОВАНИЕМ  ПОДПРОГРАММ        

5. ВЫВОДЫ        21

Задача№1

Составление блок-схемы алгоритма и программы на языке ПАСКАЛЬ вычисления значения функции Y=F(x) для аргумента x, изменяющегося от xн до xк с шагом изменения Hx

Цель: нахождение значения заданной функции.

Условие:

[pic 1][pic 2]

Назначение переменных

Xn  -  начальное значение интервала для переменной Х.

Xk  -  конечное значение интервала.

H    -  шаг изменения переменной Х.

Y    -  искомое значение функции при текущем значении аргумента.

K   -  количество итераций (шагов) выполнения циклического процесса для вычисления таблицы значений функции.

Х   -   переменная цикла, содержит текущее значение для вычисления функции.

Текст программы:

[pic 3]

Пример нахождения функции У при Хn = 0.5 и Хk = 1.5, H = 0.5.

[pic 4]

Пример нахождения функции У при Хn = 2 и Хk = 4, H = 0.5

[pic 5]

Пример нахождения функции У при Хn = 5 и Хk = 7, H = 0.5

[pic 6]

Задача №2

Поиск разности максимального и минимального элемента одномерного массива

Цель: найти значение функции, определяющей разность максимального и минимального элементов одномерного массива.

Условие: имя массива – PK, размер – 23.

[pic 7]

Назначение переменных

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

PK – имя одномерного массива.        

I - переменная, используемая в цикле for для обозначения элемента массива.

Max – максимальный элемент одномерного массива.

Min – минимальный элемент одномерного массива.

Y – искомая функция.

Текст программы:

Program MasPK;

Uses crt;

Type mas=array[1..90] of real;

Var PK:mas;

       i,n:integer;

       Y,Max,Min:real;

Begin

    clrscr;

    write('Vvedite kol-vo elem. massiva: ');

    readln(n);

    writeln('Vvedite element massiva:');

    for i:=1 to n do

    begin

      write('PK(',i:2,'):');

      readln(PK[i]);

    end;

    writeln('Ishodny massiv:');

    for i:=1 to n do write(PK[i]:7:1);

    writeln;

    Max:=PK[1];

    Min:=PK[1];

    for i:=2 to n do

    begin

      if PK[i]>Max then Max:=PK[i];

      if PK[i]

    end;

    Y:=Max-Min;

    writeln('Y=',Y:6:2);

    Readln;

End.

Пример работы программы.

[pic 8]

[pic 9]

Задача №3

Поиск отношения максимального и минимального элементов в двухмерном массиве. Составить блок-схему алгоритма обработки матрицы, используя для построения цикла графический символ «модификация». Написать программу на алгоритмическом языке Паскаль с использованием оператора цикла FOR.

Цель: найти значение функции, являющейся отношением максимального и минимального элементов.

Условие: имя матрицы – АК, количество строк – 20, количество столбцов 18.

Назначение переменных

АK  - имя двумерного массива (матрицы).

...

Скачать:   txt (10.2 Kb)   pdf (718.9 Kb)   docx (89.4 Kb)  
Продолжить читать еще 4 страниц(ы) »
Доступно только на Essays.club