Ir ao conteúdo
  • Cadastre-se

Bruna Veber

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

0
  1. @Midori Muito obrigada!!! funcionou certinho! adicionado 35 minutos depois Tenho mais uma dúvida. Como ficaria pra colocar no lugar de 0/1 dessa parte do código s/n? < } printf("Informar dados de outra pessoa? (0/1): "); scanf("%d", &t); } > Já tentei colocar t='s'; e dentro da condição do while (t == 's'){ ... }, mas não da certo ps: já coloquei a variável t como char e também não funcionou
  2. Gente, estou fazendo um exercício da cadeira de introdução a programação com o seguinte enunciado: "Faça um programa que leia o sexo(char) M ou F, a idade (int) e o salário (float) de uma pessoa entrevistada. Após ler os dados de um entrevistado o programa deve perguntar ao usuário se ele deseja informar os dados de mais uma pessoa (‘s’ ou ‘n’). Ao final, depois de ler todos os dados dos entrevistados, o programa deverá exibir a média de idades de cada um dos sexos e a média de salários de cada um dos sexos.". Até agora consegui desenvolver somente o que está abaixo, mas não sei como prosseguir e está dando alguns erros quando vou digitar os dados da segunda pessoa. < #include <stdio.h> #include <locale.h> #include <string.h> int main(){ setlocale(LC_ALL, "Portuguese"); char sexo; int idade , idadem , idadef , midadef , midadem , dm , df , t; float salario , salariom , salariof , msalariom , msalariof; t = 1; df = 0; dm = 0; idadef = 0; idadem = 0; salariof = 0; salariom = 0; while (t == 1){ system("cls"); printf("Sexo (M/F): "); scanf("%c", &sexo); if (sexo == 'M' || sexo == 'm'){ printf("Idade: "); scanf("%d" , &idade); printf("Salário: "); scanf("%f" , &salario); idadem = idadem + idade; salariom = salariom + salario; dm++; }else{ printf("Idade: "); scanf("%d" , &idade); printf("Salário: "); scanf("%f" , &salario); idadef = idadef + idade; salariof = salariof + salario; df++; } printf("Informar dados de outra pessoa? (0/1): "); scanf("%d", &t); } midadef = idadef / df; printf("Média de idade das mulheres: %d", midadef); midadem = idadem / dm; printf("Média de idade dos homens: %d", midadem); msalariof = salariof / df; printf("Média do salário das mulheres: %f", msalariof); msalariom = salariom / dm; printf("Média do salário dos homens: %f", msalariom); 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...