Ir ao conteúdo
  • Cadastre-se

Marmel0

Membro Júnior
  • Posts

    8
  • Cadastrado em

  • Última visita

Reputação

1
  1. Bom pessoal, estou tentando fazer esse programa em C por diversas vezes e não estou conseguindo ver onde estou errando, alguém poderia dar um help por favor? 1- Foi feita uma pesquisa com 100 habitantes de uma região. Foram coletados os dados de idade, altura e salário. Faça um programa que calcule e mostre: a) A média dos salários b) A maior e menor altura c) A quantidade de pessoas com salário maior a R$2.000,00 Programação #include <stdio.h> #include <conio.h> #include <stdlib.h> int main() { float sal,medsal=0,alt=0,maioralt,menoralt; int i,cont=0,ida,hab[4]; for (i=0;i<2;i++) { printf ("\n informe o salario R$:",i); scanf("%f",&sal); medsal=sal/2; printf ("\n informe a idade R$:",i); scanf("%d",&ida); cont=cont+1; printf ("\n informe a altura:",i); scanf("%f",&alt); if(alt<menoralt) { menoralt=alt; } if(alt>maioralt) { maioralt=alt; } } for (i=0;i<2;i++) { printf ("%d",hab[2]); } printf ("\n A media dos salarios e: R$%.2f",medsal); printf ("\n A maior altura e: %.2f",maioralt); printf ("\n A maior altura e: %.2f",menoralt); }
  2. Flávio, dei uma limpada como você sugeriu, ficou mais fácil para entender! Obrigado. Agora deu certo!
  3. Boa tarde pessoal, não estou conseguindo encontrar uma solução para esse exercício. A programação esta rodando normal, são mais as formulas que estou com duvida, no final nao esta saindo o valor do desconto certo nem o valor pago pelo cliente. Alguem poderia me ajudar? Obrigado! #include <stdio.h> #include <stdlib.h> #include <conio.h> int main() { float vcar, vdesc, vpg; int anocar; printf ("\n informe o valor do carro:",vcar); scanf ("%f",&vcar); printf ("\n informe o ano do carro:",anocar); scanf ("%d",&anocar); if(anocar>=0&&anocar<2008) { vdesc=(vcar*10)/100; vpg=vcar-vdesc; printf ("\n O valor do desconto e:%3.2f",vdesc); printf ("\n O valor a ser pago pelo cliente e:%8.2f",vpg); } else if(anocar>=2008&&anocar<2013) { vdesc=(vcar*12)/100; vpg=vcar-vdesc; printf ("\n O valor do desconto e:%3.2f",vdesc); printf ("\n O valor a ser pago pelo cliente e:%8.2f",vpg); } else if(anocar>=2013&&anocar<2015) { vdesc=(vcar*14)/100; vpg=vcar-vdesc; printf ("\n O valor do desconto e:%3.2f",vdesc); printf ("\n O valor a ser pago pelo cliente e:%8.2f",vpg); } else if(anocar>=2015) { vdesc=(vcar*16)/100; vpg=vcar-vdesc; printf ("\n O valor do desconto e:%3.2f",vdesc); printf ("\n O valor a ser pago pelo cliente e:%8.2f",vpg); } }
  4. Adriano Obrigado, ajudo muito!! Resolveu o problema!!
  5. O exercicio 2 eu tentei fazer, esta rodando, mas creio q esta errado.Podia dar uma olhada? Na parte do if do intervalos seria melhor usar for ? #include <stdio.h> #include <stdlib.h> #include <conio.h> int main() { int vet[100], int1=0, int2=0, int3=0, i; for (i=0;i<=99;i++) { printf ("\n informe o valor do vetor:",i); scanf("%d",&vet); if (vet >= 0&&vet<= 50) { int1=int1+1; } if (vet >= 51&&vet<= 81) { int2=int1+1; } if (vet >= 81&&vet<= 100) { int3=int1+1; } } printf("\n\n O valor dos elementos do vetor e:"); printf("\n"); for (i=0;i<=99;i++) { printf ("%d", vet); } printf("\n valores acumulados no intervalo 1 e %d", int1); printf("\n valores acumulados no intervalo 2 e %d", int2); printf("\n valores acumulados no intervalo 3 e %d", int3); printf("\n "); }
  6. Simon boa tarde, com suas dicas consegui fazer o exercício por inteiro obrigado. Vou tentar fazer o 2 e posto aqui as duvidas.
  7. Boa tarde Simon! Tentei fazer o primeiro, ele rodou, mas não sei se está certo a programação, alguém poderia me ajudar? #include <stdio.h> #include <stdlib.h> #include <conio.h> int main() { float vet[20]; int i, tnumposi=0, tnumneg=0; for (i=0;i<=19;i++) { printf ("\n informe o valor do vetor:",i); scanf("%f",&vet); if (vet > 0) tnumposi=vet; if (vet < 0) tnumneg=vet; printf("\n"); } printf("\n O total de numeros positivos e %d", tnumposi); printf("\n O total de numeros negativos e %d", tnumneg);; printf("\n "); for (i=0;i<=19;i++) { printf ("%f", vet); } }
  8. Boa noite pessoal, tudo joia? Sou novo aqui e iniciante em programação. Não estou conseguindo fazer esses dois exercícios abaixo, seria possível alguém dar um help? 1-Faça um programa que carregue um vetor com 20 números reais, calcule e mostre o total de números negativos e o total de números positivos inseridos no vetor. Para finalizar mostre o total de numero de números negativos, o total de números positivos e os elementos inseridos no vetor. 2-faça um programa que leia um vetor de 100 números inteiros positivos e conte quantos deles estão nos seguintes intervalos:[0-50],[51-81],[81,100]. No final mostre a quantidade de valores acumuladas no intervalo e os elementos do vetor.

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!