для кодировки используется последовательность русского алфавита.
ключ: код
У кого сильные мышцы, тот победит одного. Кто силён знаниями, тот победит тысячи.
2) использыется последовательность русского алфавита, только со смещением на 1 букву. т.е. первая буква будет Я, вторая А, третья Б и т.д.
ключ: интернет
Трудно в учении - легко в бою
3) можно использовать код Цезаря (для кодировки нужной буквы используется буква, стоящая далее по алфавиту третьей)
ключ: длх - наименьшая единица измерения информации (бит)
ЦФТЗШ
ответ: Задание 1
#include <iostream>
#include <cmath>
double getArea(double side)
{
double S = pow(side, 2) * sqrt(3) / 4;
return S;
}
double getHeight(double side)
double H = sqrt(pow(side, 2) - pow(side, 2) / 4);
return H;
double getInR(double side)
double R = side / sqrt(12);
return R;
double getOutR(double side)
double R = side / sqrt(3);
int main()
double sideA = 3.5; // длина одной из сторон треугольника, произвольное число;
double area = getArea(sideA);
double height = getHeight(sideA);
double R1 = getInR(sideA);
double R2 = getOutR(sideA);
std::cout << "S = " << area << '\n' << "H = " << height << '\n' << "R1 = " << R1 << '\n' << "R2 = " << R2;
return 0;
Задание 4:
double Pow(double num, int power)
double n = num;
for (int i = 1; i < power; i++)
num *= n;
return num;
double a = Pow(2, 5); // 2^5=32
std::cout << a;
для кодировки используется последовательность русского алфавита.
ключ: код
У кого сильные мышцы, тот победит одного. Кто силён знаниями, тот победит тысячи.
2) использыется последовательность русского алфавита, только со смещением на 1 букву. т.е. первая буква будет Я, вторая А, третья Б и т.д.
ключ: интернет
Трудно в учении - легко в бою
3) можно использовать код Цезаря (для кодировки нужной буквы используется буква, стоящая далее по алфавиту третьей)
ключ: длх - наименьшая единица измерения информации (бит)
ЦФТЗШ
ответ: Задание 1
#include <iostream>
#include <cmath>
double getArea(double side)
{
double S = pow(side, 2) * sqrt(3) / 4;
return S;
}
double getHeight(double side)
{
double H = sqrt(pow(side, 2) - pow(side, 2) / 4);
return H;
}
double getInR(double side)
{
double R = side / sqrt(12);
return R;
}
double getOutR(double side)
{
double R = side / sqrt(3);
return R;
}
int main()
{
double sideA = 3.5; // длина одной из сторон треугольника, произвольное число;
double area = getArea(sideA);
double height = getHeight(sideA);
double R1 = getInR(sideA);
double R2 = getOutR(sideA);
std::cout << "S = " << area << '\n' << "H = " << height << '\n' << "R1 = " << R1 << '\n' << "R2 = " << R2;
return 0;
}
Задание 4:
#include <iostream>
double Pow(double num, int power)
{
double n = num;
for (int i = 1; i < power; i++)
num *= n;
return num;
}
int main()
{
double a = Pow(2, 5); // 2^5=32
std::cout << a;
return 0;
}