Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Опорний конспект по С++.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
860.16 Кб
Скачать

Розв’язки завдань

Слайд № 7

Задача 1

#include<iostream.h>

#include<math.h>

#include<conio.h>

int main()

{

double s, p; cin>>s;

p=4*sqrt(s);

cout<<“\n p=“<<p<<“\n”;

getch();

return 0;

}

Задача 2

#include<iostream.h>

#include<math.h>

#include<conio.h>

int main()

{

const float pi=3.1415926;

float r1, r2, s; cin>>r1>>r2;

s=pi*(r1*r1-pow(r2,2);

cout<<“\n s=“<<s<<“\n”;

getch();

return 0;

}

Задача 3

#include<iostream.h>

#include<math.h>

#include<conio.h>

int main()

{

float a, b, p; cin>>a>>b;

s=a+b+sqrt(a*a-b*b);

cout<<“\n s=“<<s<<“\n”;

getch();

return 0;

}

Задача 4

#include<iostream.h>

#include<math.h>

#include<conio.h>

int main()

{

int x, d, o, s, p; cin>>x;

d=x/10; o=x%10; s=d+o; p=d*o;

cout<<“\n s=“<<s<<“\n”;

cout<<“\n p=“<<p<<“\n”;

getch();

return 0;

Домашне завдання

Y=(2*pow(sin(x),2)/(M_PI*x)-atan(x);

Y=log(fabs(x-1.25*pow(x,9)))/log(5)+(2*x-4)/fabs(pow(x,8)-12*pow(x,4)+5.1*pow(x,3));

Z=pow(exp(pow(x,2-a)+4.5)/pow10(3*b-1.7*k),1/5)+1/tan(x/(2*M_PI));

Ro=(cos(fi*fi*fi)-8.5*pow(sin(fi),2))/(2/pow(3,1/2)*M_PI-4.5);

Розвязки завдань

Задача № 2І

#include <iostream.h>

#include <conio.h>

#include <math.h>

int main()

{ double z1, z2; float a; cin>>a;

z1=(sin(2*a)+sin(5*a)-sin(3*a))/(cos(a)+1-2*pow(sin(2*a),2));

z2=2*sin(a);

cout<<”z1= “<<z1<<”\n”; cout<<”z2= “<<z2<<”\n”;

getch (); return 0; } // z1=0 z2=0

Задача № 2ІI

#include <iostream.h>

#include <conio.h>

#include <math.h>

int main()

{ double z1, z2; float a; cin>>a; cin>>y;

z1=pow(cos(a),4)+pow(sin(y),2)+1/4*pow(sin(2*a),2)-1;

z2=sin(y+a)*sin(y-a);

cout<<”z1= “<<z1<<”\n”; cout<<”z2= “<<z2<<”\n”;

getch (); return 0; } //z1=0 z2=0

Задача № 2ІII

#include <iostream.h>

#include <conio.h>

#include <math.h>

int main()

{ double z1, z2; float a; cin>>a;

z1=1-1/4*pow(sin(2*a),2)+cos(2*a);

z2=pow(cos(a),2)+pow(cos(a),4);

cout<<”z1= “<<z1<<”\n”; cout<<”z2= “<<z2<<”\n”;

getch ();

return 0;

}// z1=2 z2=2

Варіант 1

  1. У квадрат вписане коло. Визначити площу заштрихованої частини фігури. Довжину сторони квадрата увести з клавіатури

  2. Дано трицифрове число. Знайти число, отримане при прочитанні його цифр у зворотному порядку

  3. Увести значення змінних й обчислити вирази:

Варіант 2

  1. У квадрат вписане коло. Визначити площу не заштрихованої частини фігури. Радіус кола увести з клавіатури

  2. Дано трицифрове число. У ньому закреслити першу ліворуч цифру й приписати її наприкінці. Знайти отримане число

  3. Увести значення змінних й обчислити вирази:

Розв’язки завдань

Варіант 1

Задача 1

#include <iostream.h>

#include <conio.h>

#include <math.h>

int main()

{ float a, s; cin>>a;

s=(a*a-M_PI*pow(a/2,2)/2;

cout<<”s= “<<s<<”\n”;

getch (); return 0; }

Задача 2

#include <iostream.h>

#include <conio.h>

#include <math.h>

int main()

{ int a, n, b, c; cin>>n;

a=n/100; b=(n/10)%10; c=n%10;

cout<<c*100+b*10+a<<”\n”;

getch (); return 0; }