Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal sou iniciante no C++, to fazendo um trabalho da faculdade e to com dificuldade numa questão
o meu último recurso são vcs. me ajudem ai.
o problema é o seguinte:
Foi feita uma pesquisa de audiência de canal de TV em várias casas de uma certa cidade,
num determinado dia. pra cada casa visitada é fornecido o número do canal(2,4,5,7,12)
e o número de pessoas que o estavam assistindo naquela casa. fazer um programa que:
-leia um número indeterminado de dados até que o canal 0(Zero) seja digitado.
calcule a porcentagem de audiência para cada emissora.
escreva o numero do canal e a sua respectiva porcentagem.
__________________________________________________________________
sei que deve ser fácil pra vcs.
mas pra mim é complicado to começando agora. obrigado desde já
segue abaixo o código que já desenvolvi.
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <math.h>
int main () {
int canais[5], x, pes, t, porcento1, y, porcento2, porcento3, porcento4, porcento5;
char canal;
canais[x] = 0;
do {
printf("qual dos canais a seguir você prefere 2, 4, 5, 7, 9 ");
scanf("%s", &canal);
if (canal == '2') {
printf("o seu canal favorito e 2"); canais[1]++;
} else if(canal == '4') {
printf("o seu canal favorito e 4"); canais[2]++;
} else if(canal == '5') {
printf("o seu canal favorito e 5"); canais[3]++;
} else if (canal == '7') {
printf("o seu canal favorito e 7"); canais[4]++;
} else if (canal == '9') {
printf("o seu canal favorito e 9"); canais[5]++;
} else if (canal == '0'){
printf("o programa sera encerrado");
} else {
printf("digite um canal valido");
}
printf("\n");
printf("quantas pessoas da casa estavam assistindo o canal %c", canal);
printf("\n");
scanf("%d", &pes);
printf("o numero de pessoas que assistia o canal e %d", pes);
printf("\n");
} while (canal != '0');
t = (c1 + c2 + c3 + c4 + c5);
porcento1 = (100 * t / c1);
printf("O canal 2 obteve os seguintes resultados \n");
printf("teve %d", c1);
printf("telespectadores");
printf("\n e a porcentagem de %d", porcento1);
getch();
}Carregando comentários...