
Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:c++ 2 курс / 56
.txt#include<stdio.h> // подключение библиотек, для использования стандартных функций ввода-вывода
#include<stdlib.h>
using namespace std; // на этом уровне, достатотчно это просто запомнить
int main() // отсюда начианется программа
{
// объявление переменных
float a, b, c; // стороны кирпича
float x, y; // стороны отверстия
printf("Enter brick dimensions: "); // вывод на экран сообщения
if (scanf("%f%f%f", &a, &b, &c) == 3) // ввод и проверка корретности ввода
{
if (a <= 0 || b <= 0 || c <= 0) // проверка введенных значений
{
printf("\nError!\n");
system("pause");
return 0;
}
else
{
printf("\nEnter hole dimensions: ");
if (scanf("%f%f", &x, &y) == 2)
{
if (x <= 0 || y <= 0)
{
printf("\nError!\n");
system("pause");
return 0;
}
else
{
if ( (a <= x && b <= y) || (a <= x && c <= y) || (c <= x && b <= y) || (c <= x && a <= y) || (b <= x && c <= y) || (b <= x && a <= y) )
// проверяем проходит ли кирпич
{
printf("Brick is in hole\n");
}
else
{
printf("Brick is too big\n");
}
}
}
}
}
else
{
printf("\nError!\n");
}
system("pause");
return 0;
}
Соседние файлы в папке c++ 2 курс