С
#include <string>
using namespace std;
int main() {
/* Программа Конвертер */
//Дюйм сантиметр лінії
// Алгоритм:
// 1. обираємо одиниці для конвертування
// 2.обираємо одиниці в які будемо конвертувати
// пропнуємо проміжок
// 3. обираємо кількість одиниця
// 4. обраховуємо
// 5. ???
// 6. profit
//
string currin, currout;
double unit;
int w;
int p;
float k;
const double CURDS = 2.54;
const double CURDL = 12;
const double CURSL = 4.72;
cout << "Zick hain!" << "\n\n";
cout << "ENTER VALUE TO CONVERT [duim| sm | line ] !" << endl;
cin >> currin;
cout << "ENTER VALUE WHICH U WILL CONVERT [duim| sm | line ] !" << endl;
cin >> currout;
cout << "ENTER NUMBERS " << endl;
cin >> unit;
do{
system ("CLS");
cout<<"DO YOU WANT USE PROMIZHOK?";
system ("CLS");
}while ( w==1 );
cout<<"DO U WANT USE PROMIJOK?";
cout << "\nI do the calculations...\n\n";
if ((currin == "duim") && (currout == "sm")) {
double result, a;
a = CURDS;
result = unit / a;
cout << unit << "DUIM IN SM: "
<< result << endl;
}
else if ((currin == "sm") && (currout == "duim")) {
double result, a;
a = CURDS;
result = unit / a;
cout << unit << "SM IN DUIM: "
<< result << endl;
}
else{
if ((currin == "sm") && (currout == "line")) {
double result, a;
a = CURDL;
result = unit * a;
cout << unit << " SM IN LINE: "
<< result << endl;
}
else if ((currin == "line") && (currout == "sm")) {
double result, a;
a = CURDS;
result = unit / a;
cout << unit << "LINE IN SM: "
<< result << endl;
}
else {
if ((currin == "line") && (currout == "duim")) {
double result, a;
a = CURSL;
result = unit * a;
cout << unit << "LINE IN DUIM: "
<< result << endl;
} else if ((currin == "duim") && (currout == "line")) {
double result, a;
a = CURDS;
result = unit / a;
cout << unit << "DUIM IN LINE: "
<< result << endl;
}
else {
cout << "ERROR NO CORRECT INPUT !" << endl;
}
}
}
}