Ir ao conteúdo

danielvitor

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Tudo que danielvitor postou

  1. @devair1010 Eu imaginei que deveria usar matriz para responder a 2, por isso coloquei. A 1 deu certo, obrigado! mas como fariria a 2?
  2. 1 - Crie uma função que receba um array de inteiros e desenhe um gráfico vertical usando '*'. Cada linha do gráfico possui quantidade de asteriscos igual o valor numérico dos elementos do array. Ex: para o array formado pelos elementos {4,5,6,1,8}{4,5,6,1,8}, o gráfico seria da forma **** ***** ****** * ******** 2 - Refaça a questão anterior realizando agora o traçado do gráfico na horizontal. Ex: para o array formado pelos elementos {4,5,6,1,8}{4,5,6,1,8}, o gráfico seria da forma * * * * * * * * * * * * * * * * * * * * * * * * Fiz a 1 assim (código abaixo), mas não soube fazer a 2 #include <stdio.h> #include <string.h> int main(){ char dado[40], cop[40]; int i, tamanho, j; printf("Desenhar um gráfico na vertical: \n"); printf("insira os dados: "); fgets(dado, 40, stdin); tamanho = strlen(dado)-1; for(i=0; i<=tamanho; i++){ if(dado>=48 && dado<=57){ int k = dado - 48; for(j=0; j<k; j++){ printf("*"); } printf("\n"); } } }

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!