Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvidas com uma questão


t_dauzacker

Pergunta

Estava estudando e caí nessa questão, mas não sei como resolvê-la. Eu tentei seguir por um while loop, mas não sei como ir substituindo os asteriscos por espaços a cada nova linha.

Entrada: um valor inteiro positivo n, lido do teclado.

Saída: Se n for ímpar e positivo, seu programa deverá gerar uma saída conforme os exemplos abaixo; Caso contrário, o programa se encerra sem qualquer saída gerada (nem mesmo uma mensagem de erro).

Restrições: Seu programa somente poderá utilizar a função putchar para gerar a saída na tela, um caractere por vez. E ainda, apenas as três formas abaixo são permitidas – espaço em branco, asterisco, e pula linha: putchar(' '), putchar('*') e putchar('\n').

Exemplos:

ENTRADA 1

*

ENTRADA 3

***

 *

***

ENTRADA 5

*****

 ***

  *

 ***

*****

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...