Лабораторная работа №2
ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩИХСЯ АЛГОРИТМОВ
Цель работы: получение навыков программирования и разработка ветвящихся алгоритмов
Длительность выполнения работы: 2 часа.
Пример выполнения задания
1. Напишите программу для вычислений выражений:
//Код программы
#include<math>
#include<iostream>
#include<windows>
Using namespace std;
void main(){
Double s, x, y;
Int i, n;
Int k;
system("chcp 1251");
cout<<"\n Введите x=";
cin>>x;
cout<<"\n Введите n=";
cin>>n;
y=pow(3,x);
s=0.0;
k=1;
for(i=0;i<=n;i++)
{if(i==0)k=1;
else k=k*i;
s=s+pow(log(3),(double)i)*pow(x,
(double)i)/k;
}
cout<<endl<<s<<" "<<y<<endl;
system("pause");
}
2. Напишите программу для вычисления следующего выражения при условии, что значение q вводится с клавиатуры:
Код программы
#include <windows>
#include <iostream>
#include <math>
Дата добавления: 2015-07-30; просмотров: 813;