Ir ao conteúdo
  • Cadastre-se

Leandro Ribeiro_774892

Membro Júnior
  • Posts

    9
  • Cadastrado em

  • Última visita

posts postados por Leandro Ribeiro_774892

  1. Qual parte dessas 3 você não entendeu?

     

    1 - C1, C2 e C3 devem ser inicializadas. Como uma variável que não tem nada vai ficar sendo incrementada (c1++, c2++, c3++)?

     

    2 - Sobre o uso do C1, é desnecessário. Mas isso não está causando o problema.

     

    3 - Erro maior. Você está usando if(masculino=='M' || masculino=='m')  e  if(feminino=='F' || feminino=='f'), quando deveria usar if(sexo=='M' || ...

     

     

     

    a  1 c1 c2 c3

    e esse exercicio que estou tentando fazer

     

    Faça um programa que receba a idade e o sexo de 70 pessoas e que calcule e mostre:

    §  A idade média do grupo;

    §  A idade média das mulheres;

    §  A idade média dos homens.

  2. @Leandro Ribeiro_774892

    Use tag para postar códigos: http://forum.clubedohardware.com.br/forums/topic/1136628-tags-code-como-e-para-que-usar/#entry6250010

     

    Falta inicializar as variáveis que estão sendo incrementadas (c1, c2 e c3).

     

    Entendendo que o FOR tem 5 posições, você não precisa contar c1, pois o total será sempre 5.

     

    Não entendi essas variáveis masculino e feminino. Você deve usar nas condicionais a variável sexo.

     

    nao entendi pode explicar melhor obrigado.

  3. #include<stdio.h>

    #include<conio.h>

     

    int main ()

    {

    int i, idade=0, si=0, c1, c2, c3, masculino, feminino;

     

    char sexo[20];

     

    for(i=0 ; i<5 ; i++)

    {

        printf("\n informe a idade: ");

    scanf("%f",&idade);

    printf("\n informe o sexo - (F)Feminino  (M)Masculino: ");

    scanf("%s", sexo);

    {

    si=si+idade;

    c1++;

    }

       if(masculino=='M' || masculino=='m')   

            

            c2++;

            

                    if(feminino=='F' || feminino=='f')

                    

    c3++;

     

    }

     

           printf("\n idade media do grupo e: %.1f", c1);

           printf("\n a idade media das mulheres e: %.1f", c3); 

      printf("\n a idade media dos homens e: %.1f", c2); 

     

    while(!kbhit());

    }

  4. #include<stdio.h>

    #include<stdlib.h>

    #include<conio.h>

    int main ()

    {

    int idade;

    char olhos, cabelos;

    float altura, peso, qtdid = 0, qtdpe = 0, qtdat = 0, sid, qtdo = 0, qtdr = 0;

    for (int i=0; i<2; i++){

    printf("\n digite a idade: ");

    scanf("%d", &idade);

    printf("\n digite a altura: ");

    scanf("%f", &altura);

    printf("\n digite o peso: ");

    scanf("%f", &peso);

    printf("\n cabelo (P Preto, C Castanho, L Louro e R Ruivo): ");

    scanf("%s", &cabelos);

    printf("\n olhos (A Azul, P Preto, V Verde e C Castanho): ");

    scanf("%s", &olhos);

    }

    for (int i=0;i<=20; i++)

    {

    if((idade > 50) && (peso < 60))

    {

    qtdid++;

    }

    if(altura < 1.50)

    {

    sid += idade;

    }

    if(olhos == 'A')

    {

    qtdo++;

    }

    if((cabelos == 'R') && (olhos!= 'A'))

    {

    qtdr++;

    }

    }

    printf("\n A quantidade de pessoas com idade superior a 50 anos e peso inferior a 60 quilos: %d", qtdid++);

    printf("\n A a media das idades das pessoas com altura inferior a 1,5 metros: %.2f", sid/20);

    printf("\n A percentagem de pessoas com olhos azuis entre todas as pessoas analisadas: %d", (qtdo/20)*100);

    printf("\n Quantidade de pessoas ruivas e que não possuem olhos azuis.: %d", qtdr);

    while(!kbhit());

    }

  5. ele compila mas nao da o resultado nos 2 ultimos printf...

    #include<stdio.h>

    #include<conio.h>

    int main()

    {

    int i, idade;

    float altura, peso;

    int maior50 = 0, idade10a20 = 0, pesom40 = 0;

    float soma_10a20 = 0, media_10a20, relacao_m40;

    for(i = 0; i < 2; i++)

    {

    printf("\n Pessoa n.%d", i+1);

    printf("\n digite a idade: ");

    scanf("%d", &idade);

    printf("\ Altura (em m): ");

    scanf("%f", &altura);

    printf("\n Peso (em Kg): ");

    scanf("%f", &peso);

    if(idade >= 50)

    {

    maior50++;

    }

    else if(idade >= 10 && idade <= 20)

    {

    soma_10a20 += altura;

    idade10a20++;

    }

    if(peso < 40)

    {

    pesom40++;

    }

    }

    idade10a20 = ((idade10a20*2)/2);

    relacao_m40 = (pesom40/ 5*100);

    printf("\n Pessoas com mais de 50 anos: %d", maior50);

    printf("\n Media das alturas dos que tem entre 10 e 20 anos: %.2f", idade10a20);

    printf("\n relação dos que tem menos de 40 quilos: %.2f%", relacao_m40);

    while(!kbhit());

    }

  6. #include <stdlib.h>

    #include <conio.h>

    int main()

    {

    float n1, n2, media, diferenca, produto, divisao;

    int opcao;

    printf("\n entre com dois numeros:");

    scanf("%f",&n1);

    scanf("%f",&n2);

    printf("\n escolha umas das opções:");

    printf("\n 1 - Media entre os numero digitados:");

    printf("\n 2 - Diferenca do maior pelo menor:");

    printf("\n 3 - Produto entre os numeros digitados:");

    printf("\n 4 - Divisao do primeiro pelo segundo:\n");

    scanf("%d",&opcao);

    if(opcao==1)

    {

    media = (n1+n2)/2;

    printf("\n a media entre os numeros e: %.2f\n", media);

    }

    else

    {

    if(opcao==2)

    {

    diferenca=n1-n2;

    printf("\n a diferenca do primeiro pelo segundo e: %.2f\n", diferenca);

    }

    else

    {

    if(opcao==3)

    {

    produto=n1*n2;

    printf("\n o produto entre os numeros digitados e: %.2f\n", produto);

    }

    else

    {

    if(opcao==4 && n1!=0 && n2!=0)

    {

    divisao=n1/n2;

    printf("\n a divisao dp primeiro pelo segundo e: %.2f\n", divisao);

    }

    else

    {

    printf("\n opcao invalida\n");

    }

    }

    }

    }

    system("pause");

    return 0;

    }

  7. @Leandro Ribeiro_774892

    Copie a lista e cole aí no corpo do post. Não vou precisar baixar pra saber do que se trata.

    E tente pelo menos fazer o básico de cada questão, porque fazer tudo é complicado.

    sim eu conseguiu resolver o 1 e o 2 os outros nao consegui pois so tive 1 aula de programaçao usando o if, else.

    Se não sabe de nada, fica difícil fazer tudo por você. Posso resolver todo o seu trabalho de casa em 1 hora, mas pra isso vai ter que me pagar.

    sim cara pra quem já sabe é teta mesmo, mas pra quem só teve 1 aula de programação acho meio difícil. Acho que ninguém nasce sabendo tudo e o objetivo do fórum é um ajudar o outro passando conhecimento e não comprar ou vender informações.

    @Leandro Ribeiro_774892

    Copie a lista e cole aí no corpo do post. Não vou precisar baixar pra saber do que se trata.

    E tente pelo menos fazer o básico de cada questão, porque fazer tudo é complicado.

    post-784174-0-33928200-1444421717_thumb.

    post-784174-0-91730700-1444421721_thumb.

    post-784174-0-63149900-1444421724_thumb.

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!