Ir ao conteúdo
  • Cadastre-se

eduwill

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Reputação

2
  1. @Lucca Rodrigues Agora está certo? #include <stdio.h> #include <stdlib.h> int main() { int n; float num, deno, soma = 0,aux; printf("\n |---------------------------------------------|"); printf("\n | CALCULE O VALOR DA SÉRIE |"); printf("\n |---------------------------------------------|"); //USUÁRIO DIGITA UM VALOR printf("\n Digite um numero para N:"); scanf("%d", &n); //LAÇO DE REPETIÇÃO for (num = 1, deno = 1; num <= n; deno++, deno++, num++) { //MOSTRA AS FRAÇÕES QUE SERÃO SOMADAS printf("\n Somando >> %2.f / %2.f <<", num, deno); //SOMA DA DIVISÃO soma = soma + (num / deno); } //MOSTRA O RESULTADO printf("\n Soma Total = %f ", soma); }
  2. ainda a conta irá se realizar certo porque o cinco termos da série eu somei e criei apenas um que vale 1069/315. Faz a conta e vera está certo, posso adicionar um próximo termo sem dar erro . Estou querendo calcular essa fração única, que criei, com a que é inserida na scanf.
  3. Não estou conseguindo calcular a fração da scanf desse problema! Sou novo em programação. Eis o que fiz até agora. Até a primeira parte ,antes do scanf, está certo. #include<stdio.h> #include<stdlib.h> int main(){ int m1,m12,d1,n1,n2; /* 1/1 */ int m21,m22,d2,n21,n22; /* 2/3 */ int m31,m32,d3,n31,n32; /* 3/5 */ int m41,m42,d4,n41,n42; /* 4/7 */ int m51,m52,m5,n51,n52; /* 5/9 */ int resultado,n,nd,nn,nd1,nn1,nn2,nresultado; m1=1; m12=1; m21=2; m22=3; m31=3; m32=5; m41=4; m42=7; m51=5; m52=9; d1=m12*m22*m32*m42*m52; d1=d1/3; n1=(d1/m12)*m1; n21=(d1/m22)*m21; n31=(d1/m32)*m31; n41=(d1/m42)*m41; n51=(d1/m52)*m51; resultado=n1+n21+n31+n41+n51; printf("Resultado:%d/%d \n ",resultado,d1); printf("Digite o Valor de N:"); scanf("%d",&n); nn=n; nd=n+(n-1); nd1=nd*d1; nn1=nd1/nd; nn2=nn1*nn; nresultado=resultado+nn2; printf("\nNovo termo:%d/%d",nresultado,nd1); return 0; }
  4. Estou fazendo um exercício e preciso fazer esse programa: Mas na parte de repetir o processo usando o DO WHILE ele não acontece , eis o código: #include <stdio.h> #include <stdlib.h> int main() { int unidade,produto,quantidade,quantidade1,quantidade2,quantidade3,quantidade4,total_quantidade,codigo; int produto_mais_vendido,pedidos_processados; float preco,preco1,preco2,preco3,preco4; float preco_total,preco_total1,preco_total2,preco_total3,preco_total4; float total_vendido; int acumuladora; int resposta; do { acumuladora=0; codigo=0; printf("\n\n\nMaterial de Contrucao"); for(codigo=1; codigo<=3 ; codigo++) { printf("\n\n1-Torneira =204.00"); printf("\n2-Pia de Banheiro=99.00"); printf("\n3-banco de plastico=8.00"); printf("\n4-Fita adesiva=1.60"); printf("\n5-Chave inglesa=50.00"); printf("\n\nEscolha o Produto="); scanf("%d", &produto); if (produto==1) { preco=204.00; printf("\nVoce esta comprando torneira=%.2f",preco); printf("\nDigite a quantidade="); scanf("%d", &quantidade); preco_total=preco*quantidade; acumuladora=acumuladora+preco_total; printf("Total da compra=%.2f Reais",preco_total); } else if(produto==2) { preco1=99.00; printf("\nVoce esta comprando Pia de Banheiro=%.2f",preco1); printf("\nDigite a quantidade="); scanf("%d", &quantidade1); preco_total1=preco1*quantidade1; acumuladora=acumuladora+preco_total1; printf("Total da compra=%.2f Reais",preco_total1); } else if(produto==3) { preco2=8.00; printf("\nVoce esta comprando Banco de plastico=%.2f",preco2); printf("\nDigite a quantidade="); scanf("%d", &quantidade2); preco_total2=preco2*quantidade2; acumuladora=acumuladora+preco_total2; printf("Total da compra=%.2f Reais",preco_total2); } else if(produto==4) { preco3=1.60; printf("\nVoce esta comprando Fita adesiva=%.2f",preco3); printf("\nDigite a quantidade="); scanf("%d", &quantidade3); preco_total3=preco3*quantidade3; acumuladora=acumuladora+preco_total3; printf("Total da compra=%.2f Reais",preco_total3); } else if(produto==5) { preco4=50.00; printf("\nVoce esta comprando Chave inglesa=%.2f",preco4); printf("\nDigite a quantidade="); scanf("%d", &quantidade4); preco_total4=preco4*quantidade4; acumuladora=acumuladora+preco_total4; printf("Total da compra=%.2f Reais",preco_total4); } } printf("\n\nRelatorio de Vendas"); total_vendido=acumuladora; printf("\nTotal Comprado=%.2f Reais",total_vendido); printf("\n\n1-Novo pedido"); printf("\n2-Sair"); printf("\nDigite a resposta:",resposta); scanf("%d",resposta); }while (resposta != 2); printf("Fim das compras"); system("pause"); return 0; }

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