1
resposta

ASCII Art

Encontrei várias imagens em ASCII Arts mas não conseguir copiar nenhuma para o bloco de código. Quais são os passos para realizar esta atividade? Preciso pesquisar para uma extensão específica ou converter para alguma extensão antes de fazer o ctrl + c ?

1 resposta

Oi Henrique, tudo bom?

Qual problema você teve em copiar essas ASCII Arts? Teoricamente, basta a gente imprimir na tela linha por linha, adicionar uma quebra de linha para cada linha da arte e escapar as barras invertidas (trocar \ por \\ e " por \") Ou seja, a ascii art:

          P  /_\  P                              
         /_\_|_|_/_\                           
     n_n | ||. .|| | n_n         Bem vindo ao    
     |_|_|nnnn nnnn|_|_|     Jogo de Adivinhação! 
    |" "  |  |_|  |"  " |                     
    |_____| ' _ ' |_____|                        
          \__|_|__/

Teriamos:

printf("\n\n");
    printf("          P  /_\\  P                              \n");
    printf("         /_\\_|_|_/_\\                            \n");
    printf("     n_n | ||. .|| | n_n         Bem vindo ao     \n");
    printf("     |_|_|nnnn nnnn|_|_|     Jogo de Adivinhação! \n");
    printf("    |\" \"  |  |_|  |\"  \" |                     \n");
    printf("    |_____| ' _ ' |_____|                         \n");
    printf("          \\__|_|__/                              \n");
    printf("\n\n");

Para fazer isso de forma mais eficiente, você pode abrir essa ascii art em um editor de texto mais preparado como o sublime e realizar a substituição pela busca (ctrl + h, no sublime). Ou seja, você busca \ e substitui por \\ e " por \"

Qualquer problema é só falar.

Abraço =)