Главная страница

Отчет по выполнению лабораторной работы 2 Знакомство с основными элементами языка C


Скачать 98.77 Kb.
НазваниеОтчет по выполнению лабораторной работы 2 Знакомство с основными элементами языка C
Дата29.10.2022
Размер98.77 Kb.
Формат файлаdocx
Имя файлаlaba_2_PEChAT.docx
ТипОтчет
#760663

Министерство науки и высшего образования РФ

Федеральное государственное бюджетное образовательное учреждение

высшего образования

«Тульский государственный университет»

Институт прикладной математики и компьютерных наук

Кафедра информационной безопасности

Программирование

Отчет по выполнению лабораторной работы №2

Знакомство с основными элементами языка C++

Вариант 19

Выполнил: ст. гр. 221011 Король М.Д.

(подпись)

Проверил: доц.каф. ИБ Сафронова

(подпись)

Тула 2022

Цель работы: Знакомство с основными элементами языка С++ : алфавитом, переменными, константами, типами данных, основными операциями, стандартными функциями, структурой программы и средствами ввода-вывода данных.

Задание 1. Ввод-вывод данных. Операция присваивания. Задан периметр квадрата P. Вычислить сторону квадрата а, диагональ d и площадь S.

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

#include "iostream"

#include "math.h"

int main()

{

setlocale(LC_ALL, "rus");

float a,d,P,S;

std::cout << "Введите периметр квадрата: ";

std::cin >> P;

a=P/4;

d=sqrt (2*(a*a));

S=a*a;

std::cout <<"a=" << a << std::endl;

std::cout <<"d=" << d << std::endl;

std::cout <<"S=" << S << std::endl;

return 0;

}

  • Блок-схема:





  • Результат выполнения представлен на рисунке 1:



Рисунок 1 – результат программы

Задание 2. Операции целочисленной арифметики. Масса M задана в граммах. Найти количество полных килограммов в ней и остаток в граммах.

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

#include

using namespace std;

int main(){

int m, kg,g;

cout << "Введите M: ";

cin >> m;

kg = int(m/1000);

g=m%1000;

cout << "Кол-во полных кг: " << kg;

cout << "Кол-вооставшихся грамм : " << g;

return 0;

}

2.2. Блок-схема:



2.3. Результат программы на рисунке 2:



Рисунок 2 – результат программы

Задание 3. Встроенные математические функции. Вычислить значение выражения:



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

#include
#include
using namespace std;
double f(double x)

{ return pow(x, 0.6) +(1-log(fabs(x+cos(2*x)))) /(6+pow(x, 4*x-1)); }
int main()

{ double x;

cout.precision(16);

for (;;)
{ cout << "x » ";

cin >> x;

cout << f(x) << endl;

}

}

3.2 Блок-схема:



3.3. Результат программы на рисунке 3:



Рисунок 3 – результат программы

Вывод: Познакомились с основными элементами языка С++ : алфавитом, переменными, константами, типами данных, основными операциями, стандартными функциями, структурой программы и средствами ввода-вывода данных.


написать администратору сайта