Написать код в Visual Basic ,если не сложно с блок-схемой Можно ли ** прямоугольном...

0 голосов
59 просмотров

Написать код в Visual Basic ,если не сложно с блок-схемой
Можно ли на прямоугольном участке застройки размером a на b метров разместить два дома размером p на q и r на s метров? Дома можно располагать только параллельно сторонам участка.


Информатика (32 баллов) | 59 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

1
2          int a = 5, b = 10, p = 2, q = 3, r = 1, s = 8;
3         
if ((a >= (p + r)) && (b >= q && b >= s))
4          {
5           System.out.println("Можно построить 2 дома");
6           }
7        
 else if ((a >= (p + s))&& (b >= q && b >= r))
8
           {
9            System.out.println("Можно построить 2 дома");
10         
}
11
          else if ((a >= (q + r))&& (b >= p && b >= s))
12 
        {
13          
System.out.println("Можно построить 2 дома");
14          }
15          else if ((a >= (q + s))&& (b >= p && b >= r))
16         
{
17 
          System.out.println("Можно построить 2 дома");
18         
}
19         
else
20
            System.out.println("Нельзя построить 2 дома");
21        
  }
22          
}

(296 баллов)
0

это вроде не VB.но все равно спасибо