ajuda programa simples em c

14/07/2023

0

C

Oi, estou com dificuldade para calcular e exibir a quantidade de homens que responderam não e de mulheres que responderam sim. Alguém pode me ajudar?
#include<math.h>
#include<string.h>
#include<conio.h>
#include<iostream>
#include<stdio.h>
#include<stdlib.h>
#include<locale.h>

main(){
setlocale(LC_ALL,"Portuguese");
float pm=0, pf=0, s=0,n=0,sex=0,like,c=0,sm=0,sf=0;/*pm=total homes não;pf//total mulheres sim; s=quantidade pessas sim;
n=quantidade pessoas não ;sex=sexo; like= se gostou; c=contador;sm e sf=quantidade pessoas masculino e feminino*/
while((sex==0)||(sex==1)){
printf("\nInforme seu sexo:[0]Feminino\t[1]Masculino");
scanf("%f",&sex);
if(sex==0){sm=sm+1;}else{}//total homens
if(sex==1){sf=sf+1;}else{}//total mulheres
if((sex==0)||(sex==1)){
printf("\nVocê gostou do produto?[0]Sim\t[1]Não");
scanf("%f",&like);
if((sex=1)&&(like=1)){pm=pm+1;}else{} //masculino nao
if((sex=0)&&(like=0)){pf=pf+1;}else{}//feminino sim

c=c+1;
if(like==0){s=s+1;}//Responderam sim
else if(like==1){n=n+1;}//Responderam não
else{}

}else{printf("\nPesquisa Encerrada\n");}
}
printf("\nNúmero total de entrevistas = %.0f\n",c);
printf("\nNúmero de pessoas que responderam sim = %.0f\n",s);
printf("\nNúmero de pessoas que responderam não = %.0f\n",n);
printf("\nPorcentagem de homens que responderam não = %f%%\n",(sm*c)/100);
printf("\nPorcentagem de mulheres que disseram sim = %f%%\n",(pf*c)/100);

getchar();
system("pause");
printf("\n\n");
return(0);
}
Maria Martins

Maria Martins

Responder

Posts

15/07/2023

Frank Hosaka

Eu faria assim:

#include <stdlib.h>

int main() {
	printf("Foram entrevistadas 10 pessoas. \\n");
  	printf("Quem gosta do presidente? \\n");
  	int random_number = rand() % 10 + 1;
	printf("%d rapazes não gostam do presidente. \\n", random_number);
        int resto = 10 - random_number;
        printf("%d moças gostam do presidente. \\n", resto);
  	return 0;
}


Foram entrevistados 10 pessoas.
Quem gosta do presidente?
4 rapazes não gostam do presidente.
6 moças gostam do presidente.
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar