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.

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”.
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:
  1. Percorrer todas as pessoas e contar quantos são homens.
  2. Entre esses homens, contar quantos responderam “não”.
  3. 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”.

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).