4. Приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Запишите в таблицу коды запросов слева направо в порядке возрастания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — символ «&». Код Запрос
А Литература | История | Экзамен
Б Экзамен & Литература
В Экзамен | История
Г История & Литература & Экзамен
#include <iostream>
#include <cmath>
using namespace std;
int main(void)
{int ax,bx,abx,ay,by,aby,az,bz,abz;
float v,amod,bmod,abmod;
cin>>ax>>ay>>az>>bx>>by>>bz;
abx=ay*bz-by*az;
aby=az*bx-ax*bz;
abz=ax*by-ay*bx;
amod=sqrt(pow(ax,2)+pow(ay,2)+pow(az,2));
bmod=sqrt(pow(bx,2)+pow(by,2)+pow(bz,2));
abmod=sqrt(pow(abx,2)+pow(aby,2)+pow(abz,2));
v=abs(ax*(by*abz-aby*bz)-ay*(bx-abz-abx*bz)+az*(bx*aby-abx*by));
cout<<"V="<<v<<endl;
if(v==0)
cout<<"YES";
else
cout<<"NO";
return 0;}
int main(){ const int kol_tov = 20;
int sbol = 0; int sbol_index = 0; int smal = 0; int smal_index = 0;
int massiv[kol_tov] = { 12, 150, 1230, 332, 531, 1321, 32313, 123123, 123434, 4844, 84847, 48816, 181684, 181, 78616, 81141, 1894, 18974, 91234, 21239 };
smal = massiv[1];
for (int i = 0; i < kol_tov; i++) { if (massiv[i] > sbol) { sbol = massiv[i]; sbol_index = i + 1; } if (massiv[i] < smal) { smal = massiv[i]; smal_index = i + 1; } }
std::cout << "Samoe dorogoe: " << sbol << std::endl << "Samoe deshevoe: " << smal << std::endl << "Index dorogogo: " << sbol_index << std::endl << "Index deshevogo: " << smal_index << std::endl; system("PAUSE");}