Объяснение:
Рабочий стол. Операции с файлами и папками
Итак, вы включили ноутбук. Некоторое время будет загружаться операционная система (ОС). Это система программ и устройств, которые позволяют пользоваться компьютером. Без ОС ваш компьютер, грубо говоря, просто груда железа.
Существует несколько так называемых семейств ОС. В этой книге мы рассматриваем самую популярную «семью» Windows и конкретно версию Windows 7 .
Именно Windows 7 сейчас устанавливается почти на всех современных ноутбуках, а по истечении недолгого срока (год-два) наверняка будет стоять на 9 из 10 компьютеров.
Почти на всех остальных ноутбуках на данный момент устанавливается Windows Vista, имеющая точно такой же внешний вид, что и у Windows 7, и в основном такие же функции. По сути, Windows 7 является усовершенствованной Windows Vista . Если у вас установлена другая версия операционной системы Microsoft , вы также можете пользоваться нашей книгой, поскольку все версии имеют более или менее похожий внешний вид (интерфейс) и принципы работы.
Что «лежит» на вашем рабочем столе
После включения ноутбука и загрузки ОС вы увидите рабочий стол.
Изначально на рабочем столе вашего ноутбука будет располагаться всего лишь одна иконка Корзина – папка-«подстраховщик», куда будут в дальнейшем попадать все удаленные вами файлы, прежде чем вы решите уладить их навсегда.
#include <iostream>
#include <cmath>
#include <vector>
using namespace std;
int main() {
vector<float> coordinates;
string a;
getline(cin, a);
string buffer;
for(int i = 0; i<a.length(); ++i) {
if(a[i]!=' ') {
buffer+=a[i];
} if(a[i]==' '||i==a.length()-1) {
if(buffer[buffer.length()-1]=='.') {
buffer+="0";
}
float num = stof(buffer);
coordinates.push_back(num);
buffer = "";
}
}
if(coordinates.size()!=4) {
cout << "wrong data. example: 1.1 2.2 3.3 4.4";
}
float result;
int temp1, temp2, temp3, temp4;
temp1 = coordinates[0]-coordinates[2];
temp2 = coordinates[1]-coordinates[3];
temp1 = temp1 * temp1;
temp2 = temp2 * temp2;
temp3 = temp1 + temp2;
result = sqrt(temp3);
cout << result;
}