Ir ao conteúdo
  • Cadastre-se

Ajuda em código (Alfabeto com asteriscos) Linguagem C


Nucifera

Posts recomendados

Preciso de ajuda com um programa em C que desenhe todo alfabeto na tela. As letras devem ser inteiramente preenchidas pelo caractere * e o tamanho da fonte deverá ser informado pelo usuário, preciso de dicas de como fazer esse programa e/ou ao menos o código de uma das letras para que eu possa ter ideia de como fazer e então fazer um código para cada letra. sad.png​ 

 

Obrigada!

Link para o comentário
Compartilhar em outros sites

@Nucifera

 

 

Se não for implementar muita sofisticação, creio que seja relativamente simples fazer. A primeira coisa que você vai precisar é da ASCII Art para cada letra do alfabeto. Entre neste site: http://www.network-science.de/ascii/ e gere algumas letras. Para facilitar, escolha a fonte banner3.

 

Acho que uma boa sacada seria representar cada uma dessas letras através de uma matriz "binária", ou seja, definir a letra em si com 0's e 1's. Com a matriz devidamente preenchida (será um trabalho manual), basta imprimir toda a matriz: onde for 0, um espaço será impresso, e onde for 1, o caractere de escolha será impresso. Essa letra inicial será a base. A partir dela, você irá ampliá-la (aumentar a fonte).

 

 

Matriz para a letra A:

char arrA[7][9] = {                    {0,0,0,1,1,1,0,0,0},                    {0,0,1,1,0,1,1,0,0},                    {0,1,1,0,0,0,1,1,0},                    {1,1,0,0,0,0,0,1,1},                    {1,1,1,1,1,1,1,1,1},                    {1,1,0,0,0,0,0,1,1},                    {1,1,0,0,0,0,0,1,1}                  };

Para imprimir a letra aumentada, basicamente você lança mão de laços de repetição.

 

 

banner.png

banner.png

banner.jpgbanner.jpg

 

k0j2V6M.png

 

 

 

É por aí, dá pra começar a pensar..

 

 

 

[ ]'s

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...