Jump to content

Recommended Posts

Olá pessoal do iMasters, eu preciso entregar um trabalho até essa segunda (14/12/2015).

Mas estou tendo uma imensa dificuldade em por este código para funcionar, sou novo em programação e estou terminando o primeiro periodo do meu curso de Sistemas para Internet. Se puderem me ajudar, serei muito grato! A questão é a seguinte:

-

No dia da estreia do filme Star Wars, um instituto realizou uma pesquisa logo após a exibição na pé-estreia.

Cada espectador respondeu a um questionário no qual constava sua idade, seu sexo e a sua opinião em relação

ao filme (Bom=2;Regular=1;Ruim=0). Elabore um programa que leia a idade, o sexo e a opinião de 250 espectadores,

calcule e mostre:

a) A média das idades dos homens que responderam "bom".

B) A quantidade de mulheres que responderam "regular".

c) A maior idade entre as pessoas que responderam "ruim".

-Abaixo está o código que eu construi, que porém não é capaz de resolver nada que se pede na questão... :(

 

 

#include <iostream>
#define T 4
using namespace std;
   int main(){
    int i, idade=0, nota=0, maior=0, homem=0, mulher=0;
    float media=0, soma=0;
    char sexo;
        for(i=0;i<T;i++){
            cout<<"Digite sua idade:\n";
            cin>>idade;
            cout<<"Digite seu sexo(M ou F):\n";
            cin>> sexo;
            cout<<"De uma nota de 0 a 2 para o filme:\n";
            cin>>nota;
            }
        for(i=0;i<T;i++){
          if(sexo=='M' || sexo=='m'){
            homem+=1;
          }
        }
          if(nota==2){
            media=homem/nota;
            cout<<"\nA media de opinioes boas dos homens foram:\n"<<media<<"\n";
          }
 
        for(i=0;i<T;i++){
          if(sexo=='F' || sexo=='f'){
            mulher+=1;
          }
        }
          if((nota==1) and (sexo=='f' || sexo=='F')){
            soma+=1;
            cout<<"\nA quantidade de mulheres que responderam regular foram:\n"<<soma<<"\n";
          }
        for(i=0;i<T;i++){
          if((nota==0) and (maior<=idade)){
            maior=idade;
            cout<<"\nA maior idade entre as pessoas que responderam ruim foi:\n"<<maior<<"\n";
          }
         }
 
    }

estou utilizando o define com 4 apenas para testar, pois levaria horas se usasse os 250!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By ellenjkr
      Tava fazendo um exercício e ele pede pro programa exibir os 20 primeiros números primos depois do 100. Por enquanto eu fiz ele assim mas não sei onde colocar o num++ pra ir aumentando o valor do numero a ser testado. Ja tentei colocar em varios lugares do codigo e nao deu certo em nenhum deles e tb nao consigo achar oq tem de errado
       
       

    • By wesnds
      Faça um algoritmo para automatizar o registro de Comanda de Lanchonete. É necessário elaborar o algoritmo representando o contexto mais real do dia a dia do registro de comanda.
      OBS: Tem que ser considerado a comanda abaixo.
    • By Cloudinbr
      desde pequeno sempre tive esse desejo ardente de poder contar uma historia através de um jogo, com um ótimo game play, historia envolvente e dinâmica etc... então assim que completei meus 16 anos, resolvi começar a pesquisar mais sobre a criação de jogos, e a uns meses atras resolvi começar a estudar c++. eu tambei baixei o Godot, que é uma engine boa para criação de jogos e esta ganhando uma certa fama ultimamente, e tambem tem suporte a c++. bem, ainda não estou programando nenhum game porque estou na metade dos meus estudos sobre c++ ainda, mais queria algumas dicas:
       
      *é necessário estudar outras linguagens da programação para programar jogos? se sim quais vocês recomendam?
       
      * Existe algum livro em pdf que poderia me ajudar mais a estudar c++?
       
      *Ultimamente fiquei com duvida se realmente conseguiria fazer um jogo bom em c++, então poderiam me dar exemplos de jogos legais feitos em c++?
       
      enfim, se quiserem me der outras dica ficarei feliz, sou relativamente um iniciante quando se trata de desenvolver jogos(ja tentei fazer uma coisa ou 2 no rpgmaker vxace mas como não sabia nada de programação e só usava os recursos do programa, saia tudo cagado ksksksks) então adoraria saber de dicas dos mais experientes no assunto :v
    • By CiCLON3
      Preciso criar um programa que faça 3 execuções:
      A soma de todos os números pares não primos que antecedem N; A soma de todos os números ímpares não primos que antecedem N; A soma de todos os números primos que antecedem N.    Mas não sei como, sei imprimir os primos, pares e impares ate n, mas fazer a soma não.
    • By Milleny Melo
      Se alguém puder ajudar ficaria agradecida :)
      Crie um programa em C que calcule quantas notas de 50, 10 e 1 são necessárias para se pagar uma conta cujo valor é fornecido pelo usuário.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.