#include <iostream>
using std::cout;
using std::cin;
using std::endl;
int biggest(int, int); //Функция нахождения большего из 2-ух чисел
int main()
{<span>
int a, b, c;
</span>
<span> cout << "Enter the three numbers: ";
</span><span> cin >> a >> b >> c;
</span>
cout << "Biggest: " << biggest(biggest(a, b), c) << endl;
cin.get();
return 0;
}
int biggest(int x, int y)
{<span>
</span> if(x > y)<span>
</span> {<span>
</span> return x;
}<span>
</span> else<span>
</span> return y;
}
#include <iostream> // header input/output streams
#include <fstream> // header для работы с файлами
using std::ifstream; // для работы с файлом input.txt
using std::ofstream; // для работы с файлом output.txt
using std::cin; // для работы cin
using std::cout; // для работы cout
using std::endl; // для работы перевода на новую строку endl
int main(){
ifstream in_file;
ofstream out_file;
try{
in_file.open("input.txt");
out_file.open("output.txt");
}
catch(std::exception& e){
cout << e.what() << endl;
}
unsigned int a,b;
in_file >> a >> b;
unsigned int sum = a+b -1;
cout << sum;
out_file << sum - a << ' ' << sum-b << endl;
}
40*16=640 символов в строках
640*8=5120 символов на 8 страницах
5120/2=2560 байт на 8 страницах
1Кбайт=1024 байт
2560/1024=2.5Кбайт
Есть рекурсивный вариант: например
double area(ll xa, ll ya, ll xb, ll yb, ll xc, ll yc){ double res = abs(xa * (yc - yb) + xb * (ya - yc) + xc * (yb - ya)) / 2.0; return res;<span>}
вот формула </span>res = abs(xa * (yc - yb) + xb * (ya - yc) + xc * (yb - ya))
здесь xa, ya ... - координаты