Контрольная работа по "Программированию"
Автор: qqwqqqwqwwqw3 • Июнь 18, 2019 • Контрольная работа • 510 Слов (3 Страниц) • 305 Просмотры
ВАРИАНТ №5
ТЕМА 1. МАТЕМАТИЧЕСКИЕ ВОЗМОЖНОСТИ
Задание 1.
Задание: [pic 1]
Код:
#include
#include
using namespace std;
int main()
{
int x;
float y;
cout <<"Введите x:";
cin>>x;
y=pow(x+(sqrt(x))+sin(x)/sin(pow(x,2)),1/3);
cout<<"y="<
return 0;
}
ТЕМА 2. РАЗВЕТВЛЯЮЩИЕ АЛГОРИТМЫ
Задание 1.
[pic 2]
Код:
#include
#include
using namespace std;
int main()
{
float fx;
int x;
cout << "Введите x:";
cin >> x;
if (x>1) {
fx=pow(x,2)-x;
}
else
fx=pow(x,2)-sin(x);
cout << "F(x)=" << fx << endl;
return 0;
}
Задание 2.
- Написать программу, которая по заданным трем числам определяет, является ли сумма каких-либо двух из них положительной.
Код:
#include
#include
using namespace std;
int main()
{
int x,y,z;
cout << ("\nx Введите 1-ую сумму=");
cin >> x;
cout << ("\ny Введите 2-ую сумму=");
cin >> y;
cout <<("\nz Введите 3-ю сумму=");
cin >> z;
if ((x+y>0)||(y+z>0)||(x+z>0))
cout <<"\nСумма каких-либо двух является положительной=";
else cout <<"\n Сумма любых двух чисел отрицательный=";
cout<<("\n\n");
return 0;
}
Тема 3. Оператор выбора
- Даны два действительных положительных числа x и y. Тригонометрические действия над числами пронумерованы (1 - sin, 2 - cos, 3 - tg, 4 - ctg). Составить программу, которая выполняет то или иное действие над числами x и y в соответствии с выбранным номером тригонометрического действия.
#include
#include
using namespace std;
int main()
{
int x;
cout << "Введите номер тригонометрического действия (1-sin,2-cos 3-tg,4-ctg):";
cin >>x;
switch(x)
{case 1:cout<<"sinX=1"<
case 2:cout<<"cosX=2y"<
case 3:cout<<"tgX=3y+1"<
case 4:cout<<"ctgX=1-2y"<
}
return 0;
}
Тема 4. Циклические алгоритмы
Задание 2
[pic 3]
#include
#include
using namespace std;
int main()
{
int n;
float a;
cout << "Введите число n:";
cin >> n;
...