Uma certa firma fez uma pesquisa para saber se as pessoas gostaram ou não de um novo produto lançado no mercado. Para isso, forneceu o sexo do entrevistado e sua resposta (sim ou não). Sabendo-se que foram entrevistadas 2.000 pessoas, crie um algoritmo que calcule e escreva:
a) o número de pessoas que responderam sim;
b) o número de pessoas que responderam não;a porcentagem de pessoas do sexo masculino que responderam não.
a) o número de pessoas que responderam sim;
b) o número de pessoas que responderam não;a porcentagem de pessoas do sexo masculino que responderam não.
Passo 1
Beleza, vamos entender o que você precisa fazer aqui. Temos uma pesquisa onde 2.000 pessoas foram entrevistadas sobre se gostaram ou não de um novo produto. Além disso, sabemos o sexo de cada entrevistado. Nosso objetivo é criar um algoritmo que calcule:
a) Quantas pessoas responderam “sim”;
b) Quantas pessoas responderam “não”;
c) A porcentagem de homens que responderam “não”.
b) Quantas pessoas responderam “não”;
c) A porcentagem de homens que responderam “não”.
Para resolver isso, vamos precisar entender como contar e calcular porcentagens com base nos dados que temos.
Passo 2
Primeiro, vamos pensar em como armazenar esses dados. Podemos imaginar que cada entrevistado tem duas informações: o sexo (masculino ou feminino) e a resposta (sim ou não). Isso pode ser representado, por exemplo, por duas listas ou arrays, uma para o sexo e outra para as respostas.
Passo 3
Para contar o número de pessoas que responderam “sim”, vamos percorrer todas as respostas e contar quantas delas são iguais a “sim”. Isso é simples: para cada resposta na lista de respostas, se for “sim”, aumentamos um contador.
Passo 4
De maneira semelhante, para contar quantas pessoas responderam “não”, vamos percorrer todas as respostas e contar quantas delas são iguais a “não”. Então, para cada resposta na lista de respostas, se for “não”, aumentamos outro contador.
Passo 5
Agora, para calcular a porcentagem de homens que responderam “não”, precisamos primeiro saber quantos homens foram entrevistados e quantos deles responderam “não”. Então:
- Percorrer todas as pessoas e contar quantos são homens.
- Entre esses homens, contar quantos responderam “não”.
- A porcentagem será: (número de homens que responderam “não” / total de homens) * 100%.
Passo 6
Vamos resumir as fórmulas que vamos usar:
-
Número de “sim”: Contagem das respostas iguais a “sim”.
-
Número de “não”: Contagem das respostas iguais a “não”.
-
Porcentagem de homens que responderam “não”:
Resposta
Seguindo esses passos, o algoritmo calculará:
a) O número de pessoas que responderam “sim”;
b) O número de pessoas que responderam “não”;
c) A porcentagem de homens que responderam “não”.
b) O número de pessoas que responderam “não”;
c) A porcentagem de homens que responderam “não”.
Exercícios relacionados
Paradoxo do aniversário. Em teoria das probabilidades, o paradoxo do aniversário afirma que dado um grupo de 23 (ou mais) pessoas escolhidas aleatoriamente, a chance de que duas pessoas terão a mesma data de aniversário é de mais de 50%. Implemente um programa que mostra esta teoria. Podem ser utilizados os métodos embutidos nas classes list e set.
Torres de Hanoi. Implemente a função hanoi(num), onde num é a quantidade de blocos do problema da torre de hanoi. A sua função deve dizer qual o movimento realizado e quantos blocos tem em cada torre após cada movimento.
Crie um algoritmo que leia um número N e calcule:
Crie um algoritmo que verifique se existe alguma raiz na equação
Cx+D no intervalor [-1.000, 1.000]. Seu algoritmo deve ler os coeficientes A, B, C e D. Dica: incremente o valor de x de uma unidade a cada interação e verifique se houve uma mudança de sinal no resultado da equação, se o sinal mudou, existe a ocorrência de uma raiz (não é necessário calcular a raiz).