using namespace std;
int main()
{
setlocale(LC_ALL, ("Russian"));
int input1, input2, input3, input4, Proizvod, Razmer, Razresh, Kadr;
Proizvod = 0;
Razmer = 0;
Razresh = 0;
Kadr = 0;
cout << "Здравствуйте, мы поможем вычислить вам стоимость монитора по выбранным вами параметрам\n" << endl;
cout << "Выберите производителя:\n";
cout << "1. Samsung \n2. Acer \n3. LOC \n4. ASUS \n\n";
cin >> input1;
switch (input1)
{
case 1: { cout << "Вы выбрали Samsung.\n\n"; Proizvod = 5090; break; }
case 2: { cout << "Вы выбрали Acer.\n\n"; Proizvod = 3690; break; }
case 3: { cout << "Вы выбрали LOC.\n\n"; Proizvod = 3500; break; }
case 4: { cout << "Вы выбрали ASUS.\n\n"; Proizvod = 4890; break; }
default: { cout << "Ошибка ввода. Попробуйте ещё!\n"; system("pause"); }
}
cout << "Выберите размер экрана:\n";
cout << "1. 15.6' \n2. 17.3' \n3. 20' \n4. 22' \n\n";
cin >> input2;
switch (input2)
{
case 1: { cout << "Вы выбрали 15.6'.\n\n"; Razmer = 2000; break; }
case 2: { cout << "Вы выбрали 17.3'.\n\n"; Razmer = 3400; break; }
case 3: { cout << "Вы выбрали 20'.\n\n"; Razmer = 4700; break; }
case 4: { cout << "Вы выбрали 22'.\n\n"; Razmer = 6000; break; }
default: { cout << "Ошибка ввода. Попробуйте ещё!\n"; system("pause"); return (0); }
}
cout << "Выберите разрешение экрана:\n";
cout << "1. 1280x1024 \n2. 1920x1080 \n3. 2560x1440 \n\n";
cin >> input3;
switch (input3)
{
case 1: { cout << "Вы выбрали 1280x1024.\n\n"; Razresh = 3000; break; }
case 2: { cout << "Вы выбрали 1920x1080.\n\n"; Razresh = 3600; break; }
case 3: { cout << "Вы выбрали 2560x1440.\n\n"; Razresh = 4200; break; }
default: { cout << "Ошибка ввода. Попробуйте ещё!\n"; system("pause"); return (0); }
}
cout << "Выберите кадровую частоту экрана:\n";
cout << "1. 60Hz \n2. 75Hz \n3. 95Hz \n4. 144Hz \n\n";
cin >> input4;
switch (input4)
{
case 1: { cout << "Вы выбрали 60Hz\n\n"; Kadr = 3500; break; }
case 2: { cout << "Вы выбрали 75Hz\n\n"; Kadr = 4000; break; }
case 3: { cout << "Вы выбрали 95Hz\n\n"; Kadr = 4200; break; }
case 4: { cout << "Вы выбрали 144Hz\n\n"; Kadr = 6700; break; }
default: { cout << "Ошибка ввода. Попробуйте ещё!\n"; system("pause"); return (0); }
}
cout << "Цена вашего монитора составляет:" << (Proizvod + Razmer + Razresh + Kadr) << " рублей" << endl;`
system("pause");
return (0);
}