Este é um bolo:
_========_
| |
+________+
| |
+________+
| |
+________+
Tem 8 de largura, 3 de altura e 1 de profundidade.
Você deve escrever um programa que faça um bolo com 3 entradas. A primeira entrada controla quantos sublinhados existem no meio =
es na parte superior. Aqui está o primeiro bolo com uma largura de 10 em vez de 8:
_==========_
| |
+__________+
| |
+__________+
| |
+__________+
A segunda entrada controla a altura do bolo. Aqui está o segundo bolo com uma altura de 4 em vez de 3:
_==========_
| |
+__________+
| |
+__________+
| |
+__________+
| |
+__________+
Observe a repetição das camadas.
A terceira entrada controla a profundidade. Isso é quantos | |
s para incluir na parte superior. Aqui está o terceiro bolo com profundidade de 2 em vez de 1:
_==========_
| |
| |
+__________+
| |
+__________+
| |
+__________+
| |
+__________+
Você pode imprimir espaços em branco à direita. Casos de teste:
Entrada: 3
, 3
,3
Resultado:
_===_
| |
| |
| |
+___+
| |
+___+
| |
+___+
(Espero nunca conseguir esse bolo)
Entrada: 3
, 2
,1
Resultado:
_===_
| |
+___+
| |
+___+
Entrada: 5
, 5
,5
Resultado:
_=====_
| |
| |
| |
| |
| |
+_____+
| |
+_____+
| |
+_____+
| |
+_____+
| |
+_____+