balão de São João

como fazer um programa para imprimir um balão de São João composto de asterisos. Usando lacos FOR…nao tenho nem ideia

Bom, se isso for mais um trabalho de faculdade no fim do período isto é sacanagem do professor. :twisted:

Bom, pensei em algo com certeza nao ortodoxo, mas foi a unica coisa veio em mente:

Você pode tentar resolver isso usando o basico de pixels, ou seja, cria uma matric e diz quais quadradinhos devem ser preenchidos. vc pode tambem pensar nisso como um jogo de batalha naval :stuck_out_tongue:

1- Desenhe uma tabela de formar que as células fiquem que nem quadradinhos. Se vire no seu Word ou OpenOffice
2- Coloque as coordenadas das linhas e colunas, seria assim(lógico que com mais linhas e colunas):

1  2   3   4

1 | | | | | | | |
2 | | | | | | | |
3 | | | | | | | |

3- Imprima a tabela

4-Desenhe na tabela o balao junino

5-Anote as coordenadas por onde a linha do seu desenho passou

Agora a parte da programação:

6-Crie uma matriz de string com as mesmas dimensoes que a tabela que você fez

7-Faça o programa percorrer a matriz e vê a cada coordenada, se corresponde a alguma que você anotou na etapa 5. Se for, você manda imprimir na tela o caractere “*”

Como disse, nada ortodoxo, mas melhor que nada… :lol:

Esse exercicio está parecendo com uns do livro do Deitel…

Mas a logica é bem fácil… pare e pense, se preciso desenhe, desenhos sempre ajudam a visualizar a solução dos problemas…

=)

[quote=KassiPretti]Esse exercicio está parecendo com uns do livro do Deitel…

Mas a logica é bem fácil… pare e pense, se preciso desenhe, desenhos sempre ajudam a visualizar a solução dos problemas…

=)[/quote]

Deitel e Java 21 dias.

No laço for, a quantidade de espaços a ser dado é equivalente ao iterador. Simples.