Лабораторная работа 4 Работа в среде Турбо Паскаль. Чтение и составление программ линейных вычислительных процессов.

Презентация:



Advertisements
Похожие презентации
Лабораторная работа 2 Работа в среде Турбо Паскаль на ПЭВМ. Чтение и составление программ простейших линейных вычислительных процессов.
Advertisements

Лабораторная работа 6 Работа в среде Турбо Паскаль. Чтение и составление программ циклических вычислительных процессов.
Лабораторная работа 5 Работа в среде Турбо Паскаль. Чтение и составление программ разветвляю- щихся вычислительных процессов.
Лабораторная работа 7, 8 Работа в среде Турбо Паскаль. Вычисление произведения (суммы) заданного количес- тва членов ряда. Вычисление произведения (суммы)
Лабораторная работа 15 Работа в среде Турбо Паскаль. Составление программ с использованием функций.
Лабораторная работа 3 Работа в среде Турбо Паскаль. Чтение и составление программ линейных вычислительных процессов.
Лабораторная работа 14 Работа в среде Турбо Паскаль. Составление программ с использованием процедур.
Лабораторная работа 13 Работа в среде Турбо Паскаль. Двумерные массивы. Замена строк и столбцов в матрице. Транспонирование матрицы.
Лабораторная работа 12 Работа в среде Турбо Паскаль. Двумерные массивы. Поиск наибольших и наименьших элементов. Замена положений наибольшего и наименьшего.
ПАСКАЛЬ Операторы ввода, вывода и присваивания. Структура программы и.
Линейные алгоритмы Тема урока:. Задача Составить блок-схему и написать программу на Паскале, меняющую значения переменных а и b местами. Данные вводятся.
По трем сторонам треугольника (a, b, c) вычислить площадь треугольника ( S ) p : = (a + b + c) / 2 начало конец ввод a, b, c вывод S S : = p (p - a) (p.
Решение линейных задач. Найти ошибки: 1. A:= 25+B; 2. 4-B:=A; 3. ABS(A):= B; 4. 4:=B; 5. B:=SQR(A); 6. B:=A; Ошибки в задании 2), 3), 4).
Нacтройка среды Turbo Pascal. Вычислить силу тяжести тела f, если известны его объем V и плотность p. Программа: Program Vaga; {заголовок программы} Const.
Лабораторная работа 9 Работа в среде Турбо Паскаль. Одномерные массивы. Описание массивов. Ввод, вывод массивов. Суммирова- ние, среднее арифметическое,
Цикл – это команда исполнителю многократно повторить указанную последовательность действий.
Проверка домашнего задания Команда присваивания. Ввод и вывод данных.
Программирование алгоритмов линейной структуры Решение задач.
Лабораторная работа 1 Элементы языка Турбо Паскаль. Работа в среде Турбо Паскаль на ПЭВМ.
1 Тема: Арифметические операции и линейные программы.
Транксрипт:

Лабораторная работа 4 Работа в среде Турбо Паскаль. Чтение и составление программ линейных вычислительных процессов.

Пример 4.1 Написать программу, которая для заданного целого числа печатает следующую таблицу Program TABLIZA_1; {programma postroenija tablizi} var a, a3, a6:integer; {a3=a^3, a6=a^6=(a^3)^2} begin writeln('vvedite a'); read(a); a3:=a*a*a; a6:=sqr(a3); writeln('Tabliza treugolnaja'); writeln(a:4);writeln(a3:4,a6:4);writeln(a6:4,a3:4,a:4) end. {rezultat Alt+F5} Построить таблицы при а=1, 2. Объяснить работу программы. Построить структурную схему программы.

Пример 4.2 Вычислить выражение z = ab/c +c/ab при заданных значениях a, b, c. Program LIN_1; {vitschislit z:=(a*b/c)+(c/(a*b))} var z,a,b,c:real; begin writeln('vvedite tschisla a, b, c'); read(a,b,c); z:=(a*b/c)+(c/(a*b)); writeln('z=',z:8:2) end. Вычислить z при а = 5, b = 17, c = 7. Объяснить работу програм- мы. Построить структурную схему программы.

Пример 4.3 Построить график функции У(Х) в интервале Х[-2,+2] для целых значений Х, если a=5, b=4, c=1. Program LIN_2; var a,b,c,x,y:integer; begin writeln('vvedite znatschenie X'); read(x); a:=5; b:=4; c:=1; y:=a*sqr(x)+b*x+c; writeln('x=',x,',','y=',y) end. Объяснить работу программы. Построить структурную схему программы.