Quick actions

cmd+k|ctrl+k

Navigation

Languages

Lab4(158)

Snippet info

Language

Cpp

Visibility

public

Author

buteskul5.6

Created

2018-10-14T16:54:05Z

Updated

2018-10-14T16:54:24Z

#include <iostream>
#include<cmath>

using namespace std;

int main()
{
	setlocale(LC_ALL, "ru");

	float X, Y, Z;
	int min1, min2;

	cout << "Введите 3 числа" << endl;
	cin >> X
		>> Y
		>> Z;
	if (X + Y + Z < 1)
	{
		cout << "Введите найменьшее число из этих трех" << endl
			<< "1 - X" << endl
			<< "2 - Y" << endl
			<< "3 - Z" << endl;
		cin >> min1;
		cout << endl;

		switch (min1)
		{
		case 1:
			X = (Y + Z) / 2;
			cout <<"Результат = "<< X << endl;
			break;

		case 2:
			Y = (X + Z) / 2;
			cout <<"Результат = "<< Y << endl;
			break;

		case 3:
			Z = (X + Y) / 2;
			cout << "Результат = " << Z << endl;
			break;

		}
	}

	else
	{
		cout << "Введите меньшее число из X, Y " << endl
			<< "1 - X" << endl
			<< "2 - Y" << endl;			
		cin >> min2;
		cout << endl;

		switch (min2)
		{
		case 1:
			X = (Y + Z) / 2;
			cout << "Результат = " << X << endl;
			break;

		case 2:
			Y = (X + Z) / 2;
			cout << "Результат = " << Y << endl;
			break;
		}

	}
	return 0;
}

INFO