Ir ao conteúdo
  • Cadastre-se

Eduardo Ozelame

Membro Júnior
  • Posts

    8
  • Cadastrado em

  • Última visita

Tudo que Eduardo Ozelame postou

  1. @GabrielLV Eu estava tentando fazer, achei que pelo menos teria alguma dica de caminho para seguir, um norte... Mas infelizmente nem nisso podem ajudar? Que pena. Mas já que querem um rascunho, vou deixar o programa aqui pronto para que possa ajudar outros colegas. // Inclusão de Bibliotecas #include<stdio.h> #include<stdlib.h> #include<math.h> #include<string.h> // Lista de Variáveis int aux=0, quociente=0, num=0; // Rotina do execução int main() { printf("Informe o numero que voce deseja converter para Hexadecimal: \n"); scanf("%d", &num); int resto[ aux ]; quociente = num / 16; resto[ aux ] = num % 16; while ( quociente >= 16 ) { aux++; resto[ aux ] = quociente % 16; quociente = quociente / 16; } aux++; resto[ aux ] = quociente; printf ( "\nConversao de %d em Hexadecimal = ", num); for ( ; aux >= 0; aux-- ) if ( resto[ aux ] >= 10 ) switch( resto[ aux ] ) { case 10 : printf ( "A" ); break; case 11 : printf ( "B" ); break; case 12 : printf ( "C" ); break; case 13 : printf ( "D" ); break; case 14 : printf ( "E" ); break; case 15 : printf ( "F" ); break; } else printf ( "%d", resto[ aux ] ); }//FIM
  2. @GabrielLV Eu estava tentando fazer, achei que pelo menos teria alguma dica de caminho para seguir, um norte... Mas infelizmente nem nisso podem ajudar? Que pena. Mas já que querem um rascunho, vou deixar o programa aqui pronto para que possa ajudar outros colegas. // Inclusão de Bibliotecas #include<stdio.h> #include<stdlib.h> #include<math.h> #include<string.h> // Lista de Variáveis int impar=1, numero=0, contador=0, raiz=0; // Rotina do execução int main() { printf("Informe o numero que voce deseja obter a raiz: \n"); scanf("%d", &numero); raiz=numero; while (numero>0) { numero = numero - impar; impar = impar+2; contador = contador +1; } if (numero<0) { printf("A raiz não exata "); } else { printf("A raiz exata de %d eh %d: ", raiz,contador); } }//FIM
  3. @Lucca Rodrigues Sim, estou tentando fazer as questões para postar as o código, publiquei para conseguir dicas pois estava meio apavorado.hehe
  4. Pessoal, o que acham deste programa? Está coerente? // Inclusão de Bibliotecas #include<stdio.h> #include<stdlib.h> #include<math.h> #include<string.h> int main() { int numero, termos, soma; do { printf("\nInforme um numero: "); scanf("%d", &numero); for(termos=1, soma=0; soma<numero; termos++) { soma = ( termos * (2+(termos-1)*2) )/2; } if(numero >= 0) { if (soma == numero) printf("A raiz quadrada exata de %d eh %d\n", numero, termos-1); else printf("O numero %d nao e raiz exata!\n", numero); } } while (numero>=0); }
  5. Olá pessoal. Tudo bem? Estou cursando uma disciplina de Algoritmos e estou com um pouco de dificuldade, poderiam me ajudar nessa questão em Linguagem C? Escreva um programa que leia um número inteiro sem sinal, menor ou igual a 4095, e escreva sua representação em hexadecimal. A obtenção da representação em hexadecimal de um número é feita através de divisões (inteira) sucessivas do número por 16. O resto de cada divisão fornece os dígitos hexadecimais. Na base hexadecimal, o valor 10 é representado pela letra ‘A’, o valor 11 por ‘B’, o valor 12 por ‘C’, o valor 13 por ‘D’, o valor 14 por ‘E’ e o valor 15 por ‘F’. Exemplo: 685/16 = 42 resto 13 Valor Hexadecimal: D 42/16 = 2 resto 10 Valor Hexadecimal: A 2/16 = 0 resto 2 Valor Hexadecimal: 2 Assim, o número 685, seria representado como "2AD" em hexadecimal. IMPORTANTE: A conversão de decimal para hexadecimal deve ser realizada por uma função. Obrigado Abraço colegas.
  6. Olá pessoal. Tudo bem? Estou cursando uma disciplina de Algoritmos e estou com um pouco de dificuldade, poderiam me ajudar nessa questão em Linguagem C? Existe um algoritmo interessante para se obter a raiz quadrada de um número quando ela é exata. Para isso, basta subtrair números ímpares consecutivos do número do qual se deseja retirar a raiz quadrada. O número de vezes será a raiz do número. Por exemplo: No exemplo, subtraíram-se de 25 os 5 primeiros números ímpares consecutivos até que se chegasse 0. Assim, a raiz quadrada de 25 é 5. Escreva um programa que realize a leitura de um número inteiro. Em seguida este número é passado a uma função que irá calcular e retornar a raiz quadrada deste número utilizando o algoritmo descrito acima. O resultado (a raiz quadrada do número) deverá ser escrito na tela pela função chamadora. Obrigado Abraço colegas.
  7. Olá pessoal. Tudo bem? Estou cursando uma disciplina de Algoritmos e estou com um pouco de dificuldade, poderiam me ajudar nessa questão em Linguagem C? Considere a série abaixo: 1 + 4 + 8 + 12 + .... ----- ------ ------ ------- x+4 x+8 x+12 x+16 Escreva um programa em C que leia o valor da variável x e uma quantidade de termos (n). Estas informações deverão ser passadas para uma função que irá calcular e retornar a soma dos n termos. O resultado (a soma dos n termos) deverá ser escrito na tela pela função chamadora. Obrigado Abraço colegas.

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!