Самостоятельная работа 1 по дисциплине: "Программирование 1"


Download 386.53 Kb.
bet8/8
Sana01.03.2023
Hajmi386.53 Kb.
#1239371
TuriСамостоятельная работа
1   2   3   4   5   6   7   8
Bog'liq
Primer samost raboty1 (1)

Практическая часть
Задание:



Код программы
#define _USE_MATH_DEFINES
#include
#include
#include
#include

using namespace std;


int main()


{ setlocale(LC_ALL, "Russian");
int n;
cout << "Условие работы программы n>0 (Натуральное число) " << endl;
cout << "Введите n: "; cin >> n;

if (n > 0)


{ double sa = 0, sb = 0, sxa = 1, sxb = 1, s;

for (int i = 1; i <= n; i++) //Вычисление числителя


{ sa += cos(i);
sxa*= sa; }

for (int i = 1; i <= n; i++) //Вычисление знаменателя
{ sb += sin(i);
sxb *= sb; }
s = sxa / sxb; //Окончательное вычисление
cout << "Final Project: " << s; }

else cout << "Условие не выполняется" << endl;


{ cout << endl;


cout << "Нажмите любую клавишу для перезапуска программы" << endl;
cout << "Коммандная строка будет очищена" << endl;
system("pause>>void");
system("cls");
main(); } }
Скриншоты программы









Заключение
В течении первого семестра мы познакомились с объектно-ориентированным языком программирования C++ созданный на основе языка C (Си) Бьёрном Страуструпом. Соответственно выучили алфавит языка C++, научились использовать операторы ввода\вывода, оператора выбора варианта, функции, циклы, массивы, инкременты, декременты, классы, структуры, рекурсии, объединения, перегрузку операторов и многое другое. Узнали за что отвечают заголовочные операторы. Узнали, как работает компилятор g++. Познакомились с редакторами кода такие как Code::Blocks, Dev C++, Visual Studio, CLion, и веб редактор http://cpp.sh.


Список использованной литературы

  1. http://cppstudio.com/ - учебник для начинающих, задача которого — объяснить новичку язык программирования С++.

  2. https://ru.wikipedia.org/ - свободная энциклопедия.

  3. Стивен Прата - Язык программирования C++: Лекции и упражнения.

  4. Бьёрн Страуструп - Язык программирования C++.

  5. Стэнли Липпман, Жозе Лажуа и Барбара Э. – C++ Primer.

  6. Брюс Эккель - Мышление на С++.

Download 386.53 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling