Feu un programa que pinti “triangles bufons” com els dels exemples. Per exemple, això és un triangle bufó de mida 4 (els espais en blanc a la dreta de les línies no s’han d’escriure):
| @ @ | @ @ | @ @ | @ @ | @ @ | @ @ | @ @ | @/@ | @ | @ @ | @ @ | @ @ | @ @ | @ @ | @ @ | @ @ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @ @ | @ @ | @ @ | @ @ | @ @ | @ @ | @/@ | @_@ | @_@ | @ | @ @ | @ @ | @ @ | @ @ | @ @ | @ @ |
| @ @ | @ @ | @ @ | @ @ | @ @ | @/@ | @ | @ @ | @ @ | @/@ | @ | @ @ | @ @ | @ @ | @ @ | @ @ |
| @ @ | @ @ | @ @ | @ @ | @/@ | @_@ | @_@ | @ | @/@ | @_@ | @_@ | @ | @ @ | @ @ | @ @ | @ @ |
| @ @ | @ @ | @ @ | @/@ | @ | @ @ | @ @ | @/@ | @ | @ @ | @ @ | @/@ | @ | @ @ | @ @ | @ @ |
| @ @ | @ @ | @/@ | @_@ | @_@ | @ | @/@ | @_@ | @_@ | @ | @/@ | @_@ | @_@ | @ | @ @ | @ @ |
| @ @ | @/@ | @ | @ @ | @ @ | @/@ | @ | @ @ | @ @ | @/@ | @ | @ @ | @ @ | @/@ | @ | @ @ |
| @/@ | @_@ | @_@ | @ | @/@ | @_@ | @_@ | @ | @/@ | @_@ | @_@ | @ | @/@ | @_@ | @_@ | @ |
L’entrada és una seqüència d’enters acabada per un nombre negatiu o zero.
Per a cada natural estrictament positiu de l’entrada, cal escriure un triangle bufó seguint el format dels exemples. Darrera de cada triangle cal deixar una línia en blanc.
Per resoldre aquest problema, es demana que definiu i utilitzeu una acció
void escriu_triangle(int t);@
que escrigui un sol triangle de mida @t@.
No podeu usar vectors per resoldre aquest problema.
Recordeu que el caràcter @ s’escriu @
@ en C++.
Recordeu no posar espais en blanc a la dreta de les línies.
Input
4 1 -5
Output
/\
/__\
/\ /\
/__\/__\
/\ /\ /\
/__\/__\/__\
/\ /\ /\ /\
/__\/__\/__\/__\
/\
/__\
Input
3 2 11 7 -5
Output
/\
/__\
/\ /\
/__\/__\
/\ /\ /\
/__\/__\/__\
/\
/__\
/\ /\
/__\/__\
/\
/__\
/\ /\
/__\/__\
/\ /\ /\
/__\/__\/__\
/\ /\ /\ /\
/__\/__\/__\/__\
/\ /\ /\ /\ /\
/__\/__\/__\/__\/__\
/\ /\ /\ /\ /\ /\
/__\/__\/__\/__\/__\/__\
/\ /\ /\ /\ /\ /\ /\
/__\/__\/__\/__\/__\/__\/__\
/\ /\ /\ /\ /\ /\ /\ /\
/__\/__\/__\/__\/__\/__\/__\/__\
/\ /\ /\ /\ /\ /\ /\ /\ /\
/__\/__\/__\/__\/__\/__\/__\/__\/__\
/\ /\ /\ /\ /\ /\ /\ /\ /\ /\
/__\/__\/__\/__\/__\/__\/__\/__\/__\/__\
/\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\
/__\/__\/__\/__\/__\/__\/__\/__\/__\/__\/__\
/\
/__\
/\ /\
/__\/__\
/\ /\ /\
/__\/__\/__\
/\ /\ /\ /\
/__\/__\/__\/__\
/\ /\ /\ /\ /\
/__\/__\/__\/__\/__\
/\ /\ /\ /\ /\ /\
/__\/__\/__\/__\/__\/__\
/\ /\ /\ /\ /\ /\ /\
/__\/__\/__\/__\/__\/__\/__\
Input
0
Output