На сортировку / 2102172 / S
.docx
Некоммерческое акционерное общество
«АЛМАТИНСКИЙ УНИВЕРСИТЕТ ЭНЕРГЕТИКИ И СВЯЗИ»
Факультет радиотехники с связи
Кафедра компьютерной и
инфокоммуникационной безопастности
ОТЧЕТ
По лабораторной работе № 1
По дисциплине: Алгоритмизация и языки программирования
На тему:Алгоритмы линейной структуры
Специальность: 5B100200 - Системы информационной безопасности
Выполнила: Али А.К Группа: СИБк-16-1
Приняла: Турганбаев Е.С
_____________ «_____» _____________ 201__г.
(подпись)
Алматы 2017
Лабораторная работа №1
НАЗВАНИЕ: «АЛГОРИТМЫ ЛИНЕЙНОЙ СТРУКТУРЫ»
ЦЕЛЬ РАБОТЫ:
Основная цель: получить представление об использовании алгоритмов линейной структуры
Дополнительные цели:
-
освоить основные приемы работы с интегрированной средой разработки DevC++ или любой другой
-
ознакомиться с организацией консольного ввода данных С++ посредством объектов cin, cout
-
ознакомиться с числовыми типами данных
-
ознакомиться с записью сложных математических выражений
-
ознакомиться с использованием встроенных математических функций
В головной программе:
-
Обеспечить ввод входных параметров
-
Вычислить алгебраическое выражение в исходной форме
-
Вычислить алгебраическое выражение в упрощенной форме
-
Вывести результаты расчета на консоль
Вариант 6
Упростить данное алгебраическое выражение
149. Упростите выражение:
а)
Результат преобразования :
149. а)
main.cpp
1 #include <iostream>
2 #include “C++lab02.h”
3
4 using namespace std;
5
6 int main()
7 {
8 cout<<p149a(18)<< endl;
9 cout<<o149a(18)<< endl;
10 return 0;
11}
C++lab02.h
1 #ifndef C++LAB02_H_INCLUDED
2 #define C++LAB02_H_INCLUDED
3 float p149a (float);
4 float o149a (float);
5
6 #endif // C++LAB02_H_INCLUDED
C++lab02.h
1 #include <iostream>
2 float p149a (float m)
3 {
4 float r, r1, r2, r3;
5 r1 = (2*m+1) / (2*m-1);
6 r2 = (2*m-1) / (2*m+1);
7 r3 = (4*m) / (10*m-5);
8 r = (r1-r2)/r3;
9 return r;
10 }
11 float o149a (float m)
11 {
12 float r;
13 r =(10) / (10*m-5);
14 return r;
15 }
215. Упростите выражение:
е)
Результат преобразования :
215. е)
main.cpp
1 #include <iostream>
2 #include"C++lad1.h"
3
4 using namespace std;
5
6 int main()
7 {
8 cout<<p215e(18)<<endl;
9 cout<<o215e(18)<<endl;
10 return 0;
11 }
C++lad1.h
1 #ifndef C++LAD1_H_INCLUDED
2 #define C++LAD1_H_INCLUDED
3 float p215e (float);
4float o215e (float);
5
6 #endif // C++LAD1_H_INCLUDED
C++lab.1.cpp
1 #include<iostream>
2 float p215e (float a)
3 {
4 float r, r1, r2;
5 r1 = (6*a) / (2.25*a*a-0.64);
6 r2 = (8) / (6*a-3.2);
7 r = r1-r2;
8 return r;
9 }
10 float o215e
11 {
12 float r;
13 r = (20)/(15*a+8);
14 return r;
15 }