ВУЗ:
Составители:
ПРИМЕРЫ ПРОГРАММ
Программа Паскаль
{Составление простейших вычислительных программ линейной структуры}
{Программирование арифметических выражений.}
{Операции ввода-вывода.}
uses crt; {Подключается библиотека CRT}
var x,y:Real;
begin
ClrScr;{Производится очистка экрана}
WriteLn('Выполнил Поляков Д.Г., КТФ, гр. Р-11');
WriteLn('Введите аргумент вычисляемого выражения');
ReadLn(x); { Считывается вводимое число }
y := ( Sin(3*x) + Exp(1+x*x) ) / ( Exp((x+1)*Ln(2)) + 1 – Exp(5*x*x–1) );
WriteLn('Выводится результат вычисляемого выражения');
WriteLn(y:4:5); { Форматный вывод }
ReadKey; { Задержка экрана }
end.
Программа на СИ
// Подключаемые библиотеки
#include<stdio.h> // Библиотека ввода-вывода
#include<conio.h> // Библиотека работы с окнами
#include<math.h> // Библиотека математических функций
void main(void) // Главная функция (основной блок программы)
{
// Раздел объявления локальных переменных
double f; // Функция
float x; // Аргумент
// Раздел объявления констант
const float e=2.7183; // Число е-основание натурального логарифма
clrscr(); // Очистка экрана
printf("Составитель: Грибков Алексей Николаевич");
printf("\n\t\tФакультет КТФ, группа Р-11");
printf("\n\nВведите x: %f",&x);
// Вычисление значения функции
f=((sqrt(1+pow(e,sqrt(a)+cos(a*a))))/
(fabs(1-sin(a)*sin(a)*sin(a))))+(log(fabs(2*a)));
printf("Значение функции: %lg",f); // Вывод на экран значения функции
getch(); // Задержка экрана до нажатия любой клавиши
}
СОДЕРЖАНИЕ ОТЧЕТА ПО ЛАБОРАТОРНОЙ РАБОТЕ
1 Цель лабораторной работы.
2 Блок-схема алгоритма программы.
3 Текст программы.
4 Результат расчета.
КОНТРОЛЬНЫЕ ВОПРОСЫ
1 Что такое идентификатор? Каковы сходства и различия идентификаторов в языках СИ и Паскаль?
2 Каким арифметическим выражениям соответствуют следующие записи на языке Паскаль?
y=a+d/c**2 z=sin(x)**4/2
f=(cos(x))**2–exp(q**2–1) s=(z+2)/(3+e**5)-sin((x)**2).
3 В каких единицах выражаются аргументы тригонометрических функций?
4 Найдите ошибки в следующих строках программы.
x=0.25*(cos(2z–3)+a/sin(f), y=2.14*a+exp x-sin(x-20),
f=2p+q/–v+g**n+cos(((x))).
Литература [2, 3].
Лабораторная работа 2
СОСТАВЛЕНИЕ ПРОСТЕЙШИХ ВЫЧИСЛИТЕЛЬНЫХ
ПРОГРАММ РАЗВЕТВЛЕННОЙ СТРУКТУРЫ
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »