// тестировалось на C#.Net Framework 4.5
using System;
class Program
{
static void Main()
{
int x1 = 2, y1 = 1;
int x2 = 6, y2 = 5;
int x3 = 10, y3 = 1;
var a = Distance(x2, y2, x3, y3);
var b = Distance(x1, y1, x3, y3);
var c = Distance(x2, y2, x1, y1);
Console.WriteLine("S = {0}", Square(a, b, c));
Console.ReadKey();
}
//растояние между точками
static double Distance(int x1, int y1, int x2, int y2)
{
return Math.Sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1));
}
//формула герона
static double Square(double a, double b, double c)
{
var p = (a + b + c) / 2;
return Math.Sqrt(p * (p - a) * (p - b) * (p - c));
}
// теорема косинусов
static double Angle(double a, double b, double c)
{
return Math.Acos((b * b + c * c - a * a) / (2 * b * c));
}
static bool IsAcuteAngel(double alpha)
{
return alpha < Math.PI / 2;
}
}
Programma pensioner
Например:мужчине 57 лет (нажимаем на кнопку далее)
Ответ:мужчине осталось 3 года до пенсии
Задача 1.1
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int a1, a2, a3, a4,sum = 0;
cin >> a1 >> a2 >> a3 >> a4;
if (a1 > 7){
sum = sum + a1;
}
if (a2 > 7){
sum = sum + a2;
}
if (a3 > 7){
sum = sum + a3;
}
if (a4 > 7){
sum = sum + a4;
}
cout << sum << endl;
return 0;
}
Задача 1.11
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int a1, a2, a3, a4,sum = 0;
cin >> a1 >> a2 >> a3 >> a4;
if(a1 < 0 || a1 < 40){
cout << a1 << endl;
}
if(a2 < 0 || a2 < 40){
cout << a2 << endl;
}
if(a3 < 0 || a3 < 40){
cout << a3 << endl;
}
if(a4 < 0 || a4 < 40){
cout << a4 << endl;
}
return 0;
}
Программы из 5 команд и результаты их выполнения:
11111: 7^5 * 2^5 = 16807 * 32 = 537824
11112: 7^5 / 7 * 2^4 = 2401 * 2^4 = 38416
11122: 7^5 / 7^2 * 2^3 = 343 * 8 = 2744
11222: 7^5 / 7^3 * 2^2 = 49 * 4 = 196
12222: 7^5 / 7^4 * 2 = 7 * 2 = 14
22222: 7^5 / 7^5 = 1
(Сами числа вычислять не обязательно)
Все другие программы будут давать в результате одно из перечисленных выше значений. Например, результат программы 12121 = результату программы 11122:
7^5 * 2 / 7 * 2 / 7 * 2 = 7^5 / 7^2 * 2^3
Ответ: количество различных чисел = 6