Buscar

atividade pratica???

Uma certa empresa fez uma pesquisa de mercado para saber se as pessoas gostaram ou não do seu último produto lançado. Para isto, coletou o sexo do entrevistado e a sua resposta (sim ou não). Sabendo que foram entrevistadas 150 pessoas, fazer um algoritmo que calcule e mostre ao final: • O número de pessoas que responderam sim; • O número de pessoas que responderam não; • A percentagem de pessoas do sexo feminino que responderam sim; • A percentagem de pessoas do sexo masculino que responderam não; Para a resposta SIM/NÃO. Utilize uma variável do tipo CHAR, que armazena S ou N, ou use uma variável do tipo INT que armazena 1 (para SIM) e 2 (para NÃO).

💡 4 Respostas

User badge image

Sonia Leandro

O algoritmo em C pode ser feito a partir do exemplo abaixo:

int main(){

  int x, i, sim=0, nao=0, masc=0, fem=0; char sexo[15], resposta[4]; float femsim=0, mascnao=0;

 for (i=0; i<x; i++){

  if ((strcmp(sexo,"MASCULINO")

      sim++; masc++;

  else if ((strcmp(sexo,"MASCULINO")

      nao++; mascnao++; masc++;

  else if ((strcmp(sexo,"FEMININO")

      sim++; femsim++; fem++;

  else if ((strcmp(sexo,"FEMININO")

      nao++; fem++

Algoritmo é uma sequência finita de instruções definidas e sem ambiguidade, onde cada uma deve ser executada mecanicamente ou eletronicamente considerando um intervalo finito de tempo. O algoritmo é considerado a receita para a resolução de uma tarefa computacional.

1
Dislike0
User badge image

Andre Smaira

O código será:

#include

#include

#include

int main(){

int x, i, sim=0, nao=0, masc=0, fem=0; char sexo[15], resposta[4]; float femsim=0, mascnao=0;

scanf("%d", &x);

for (i=0; i

scanf("%s %s", &sexo, &resposta);

if ((strcmp(sexo,"MASCULINO")==0)&&(strcmp(resposta,"SIM")==0)){

sim++; masc++;

}

else if ((strcmp(sexo,"MASCULINO")==0)&&(strcmp(resposta,"NAO")==0)){

nao++; mascnao++; masc++;

}

else if ((strcmp(sexo,"FEMININO")==0)&&(strcmp(resposta,"SIM")==0)){

sim++; femsim++; fem++;

}

else if ((strcmp(sexo,"FEMININO")==0)&&(strcmp(resposta,"NAO")==0)){

nao++; fem++;

}

}

printf("SIM = %d\nNAO = %d\n", sim, nao);

printf("FEMININO - SIM = %.2f\n", (femsim*100)/fem);

printf("MASCULINO - NAO = %.2f\n", (mascnao*100)/masc);

return 0;

}

0
Dislike0
User badge image

andre

TA DANDO ERRADO ????
0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais