Atps Joyce Segunda Da 3
• idade da pessoa;
• o identificador da pessoa; • opinião em relação à peça(de 0 a 10). Faça um programa que, a partir destes dados, calcule e imprima: a. A quantidade de respostas 10. b. A média de idade das pessoas que responderam o questionário. c. A percentagem de pessoas que responderam 5 ou menos para a opinião da peça.
d. O identificador da pessoa mais velha
#include <stdio.h>
#include <conio.c>
#include <conio.h>
#include <stdlib.h>
#include <iostream>
#include <windows.h>
#include <time.h> using namespace std; main() { int idade=0,contador=0,conta10=0,contaIdade=0,somaIdade=0;int contaMenor5=0,nPesq=200,maisVelha=0;char sexo,sexoMaisVelha;float notaPeca=0.00,mediaIdades=0.00,porcentagem=0.00;
do { // começa a repetição gotoxy(15,2);cout << "Pesquisa Literaria - 200 OPINIOES " << endl << endl; gotoxy(15,4);cout << "Qual sua Idade? "; cin >> idade; gotoxy(15,5);cout << "Qual seu Sexo [f | m] ? "; cin >> sexo; gotoxy(15,6);cout << "Que nota voce da a peca: [0 a 10] "; cin >> notaPeca;clrscr(); contaIdade++; //conta as idade somaIdade = (somaIdade+idade); //soma as idades mediaIdades = (somaIdade/contaIdade); // calcula a media das idades if (idade > maisVelha) // compara a idade e aponta o sexo
{
maisVelha=idade;sexoMaisVelha=sexo;
}
if (notaPeca == 10){conta10++;} // conta as notas 10 if (notaPeca <= 5){contaMenor5++;} //conta as notas menores que 5 contador++; //incrementa o contador para encerrar a pesquisa
}
while (contador <= nPesq); //termina a repetição porcentagem = (contaMenor5 * 100)/contador; // calcula a porcentagem menor 5% gotoxy(15,17);cout << " ........ RESULTADOS ......: " << endl; gotoxy(15,18);cout << "Idade da pessoa mais Velha.: " << maisVelha; gotoxy(15,19);cout << "Sexo da pessoa mais Velha..: " << sexoMaisVelha;