
- •- Це пойменована ділянка оперативної пам'яті, де зберігається значення величини, яке може змінюватися в процесі виконання програми. Оголошення константи:
- •Приклад: int a,c; float b,d,z; char w;
- •Розв’язки завдань
- •Розв’язки завдань
- •Розв’язки завдань
- •Розв’язки завдань
- •Розв’язки завдань
- •Задача 3
- •Задача 3
- •Великі й малі літери латинського алфавіту: a, …, z, a, …, z
- •Цифри 0, 1, …, 9
- •Складова компіляції, яка опрацьовує директиви або команди
- •Числова стала належіть до цілого типу
- •Література
Розв’язки завдань
Слайд № 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
У квадрат вписане коло. Визначити площу заштрихованої частини фігури. Довжину сторони квадрата увести з клавіатури
Дано трицифрове число. Знайти число, отримане при прочитанні його цифр у зворотному порядку
Увести значення змінних й обчислити вирази:
Варіант 2
У квадрат вписане коло. Визначити площу не заштрихованої частини фігури. Радіус кола увести з клавіатури
Дано трицифрове число. У ньому закреслити першу ліворуч цифру й приписати її наприкінці. Знайти отримане число
Увести значення змінних й обчислити вирази:
Розв’язки завдань
Варіант 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; }