Ir para conteúdo
Fórum Script Brasil

VaNdo.WcG

Membros
  • Total de itens

    29
  • Registro em

  • Última visita

Tudo que VaNdo.WcG postou

  1. VaNdo.WcG

    Dois Algoritmos...

    Perfeito, entendi sim, aqui esta o codigo do que eu fiz com a explicação, vlw... #include <stdio.h> #include <conio.h> /* 1. O número 3025 possui a seguinte característica: 30 + 25 = 55 -> 55*55 = 3025. Fazer um programa para obter todos os números de 4 algarismos com a mesma característica do número 3025. */ main() { int num,AB,CD,soma,quadrado; num=1000; do { AB=num/100; // Levando o numero 3025 como exemplo, fosse ABCD, aqui seria 30. CD=num%100; // e aqui, 25. soma=AB+CD; // 30 + 25. quadrado=soma*soma; // 55 * 55. if (quadrado == num) // Caso o numero apressente esse caracteristica, sera testado e impresso aqui. printf("%d + %d = %d * %d = %d\n",AB,CD,soma,soma,num); num++; } while (num<=9999); getch(); }[/codebox] Agora como eu faço esse exercicio?! Ate o fiz, com uma logica que achei aqui, mas da resultados errados, o codigo: [codebox]#include <conio.h> #include <stdio.h> #include <math.h> /* 10. Fazer um algoritmo para determinar e escrever o valor do seguinte somatório: S = X - X2/3! + X4/5! - X6/7! + X8/!9 - ... usando os n primeiros termos do somatório. O valor de X e de n é fornecido pelo usuário. */ main() { int contt; float n,x,xfat,s,den,num,ele,cfat,cont; ele=2; printf("Digite o numero de termos desejado:\n"); scanf("%f",&n); printf("\nDigite um valor para X:\n"); scanf("%f",&x); cfat=3; s=x; contt=1; if (n==1) { s=x; } else { do { den=pow(x,ele); ele=ele+2; cont=cfat; xfat=1; do { xfat=xfat*cont; cont--; } while (cont>0); cfat=cfat+2; if (contt%2==0) { s=s+(den/xfat); } else { s=s-(den/xfat); }; contt++; n--; } while (n>=0); }; printf("\nS=%.2f",s); getch(); } Como posso faze-lo?! Acho que o erro e nos fatoriais, onde mais me perdi. Brigadao aí..
  2. VaNdo.WcG

    Dois Algoritmos...

    Como eu ia tentar aquilo, sem nem entendi o que ele estava falando... está, esse /100 e %100 vai apresentar os resultados esperados para 3025.. agora, vai funcinar para todos os numeros de 4 algarismos tambem?!?!
  3. VaNdo.WcG

    Dois Algoritmos...

    Ainda sou iniciante nisso, e bom, não entendi nenhum dos exemplos... kkk Como usar /100 e %100?! Obrigado.
  4. Estou com dois exercicios aqui, qual não consigo faze, o primeiro e esse, que nem comecar consegui: Como eu faca pra desmembrar um numero em 2 assim?!?! O outro e o seguinte: Esse eu fiz, mas não deu certo, como eu faco um fatorial?! Tem alguma biblioteca e comando que faca isso?! O codigo 2 que não deu certo, a resposta sai errada: #include <conio.h> #include <stdio.h> #include <math.h> /* 2. Fazer um algoritmo para determinar e escrever o valor do seguinte somatório: S = X - X2/3! + X4/5! - X6/7! + X8/!9 - ... usando os n primeiros termos do somatório. O valor de X e de n é fornecido pelo usuário. */ main() { int contt; float n,x,xfat,s,den,num,ele,cfat,cont; ele=2; printf("Digite o numero de termos desejado:\n"); scanf("%f",&n); printf("\nDigite um valor para X:\n"); scanf("%f",&x); cfat=3; s=x; contt=1; if (n==1) { s=x; } else { do { den=pow(x,ele); ele=ele+2; cont=cfat; xfat=1; do { xfat=xfat*cont; cont--; } while (cont>0); cfat=cfat+2; if (contt%2==0) { s=s+(den/xfat); } else { s=s-(den/xfat); }; contt++; n--; } while (n>=0); }; printf("\nS=%.2f",s); getch(); } [/codebox] Obrigado, agradeco...
×
×
  • Criar Novo...