Exercícios

Pessoal essa aqui é a lista de exercícios pra vocês treinarem ai.
qualquer dúvida leia os tutoriais e assista os vídeos
se não adiantar tire sua dúvida comigo: vinicius_0101@hotmail.com.

Lista de exercicios

conteúdos:
Lógica Matemática
Declaração de variáveis
Inicialização de variáveis
Condicional If e If .. else
Laço While.

Aula de 19/05/2001

1)Fazer um programa em C++ em que o usuário informa n números e escreva a palavra "Verdadeiro" caso o usuário digite o número para e "Falso", caso o usuário digite um número ímpar. Mostrar ao final , a soma dos números digitados e a média entre os número digitados. A condição de saída será quando o usuário digitar 0(zero).

2)Fazer um programa em C++ que leia n números e efetue a multiplicação entre o maior número digitado e o menor número digitado. A condição de saída será quando o usuário digitar 0 (zero).

3)Na loja A, um aparelho custa R$ 3.800,00, mais a taxa de manutenção de R$ 20,00.Na loja B, o mesmo aparelho custa R$ 2,500,00, mais a taxa de manutenção de R$ 50,00. Fazer um programa em C++ que calcule a partir de quantos meses a compra na loja A se torma mais vantajosa que na loja B.

4)Fazer um programa em C++ que leia 5 números e mostre a média entre eles. Utilize o laço while para ler os números e calcular a média.

exercício extra que eu passei pra o pessoal que foi quinta feira dia 19/05:

Faça um programa que leia n números, e encerre quando o usuário digitar 0(zero).
O programa deverá ter como saída a soma dos números pares. e a soma dos números impares.

dica: o programa usará while, usará o if para testar se o números é par ou impar.
utilizando o operador mod (%)
por exemplo:   8  % 2 == 0
o mod vai mostrar o resto de uma divisão no caso acima 8 dividido por dois que sobra zero.
ja o valor: 7 % 2 == 1
o resto foi igual a um.
sendo assim o teste para par ou impar sera quando um numero divido por dois sobrar zero esse numero sera par. senão ele sera impar.
sendo assim:

if(num % 2 ==0){comandos }
else{comandos}          


Foi pedido no fórum do orkut ai e está aqui a resposta em c++.

int main(int argc, char *argv[])
{   char sexo[10];
    int quanthomens=0,quantmulheres=0;
    float altura[10],maioraltura=0;
    double mediamulheres=0,mediahomens=0;
    int i;
    
    cout<<"Informe a altura:";
    cin>>altura[1];
    maioraltura=altura[1];
    cout<<"Informe o sexo:"<<endl;
    cout<<"M - Masculino."<<endl;
    cout<<"F - Feminino. ";
    cin>>sexo[1];
    if(sexo[1]=='M' || sexo[1] =='m'){
                       mediahomens=altura[1];
                       quanthomens=quanthomens+1;
                       
                       }
          else if(sexo[1]=='F' || sexo[1] =='f'){
                       mediamulheres=altura[1];
                       quantmulheres=quantmulheres+1;
                       }  
    
    for(i=2;i<=10;i++){//inicio do for
          cout<<"Informe a altura:";
          cin>>altura[i];
                if(altura[i]>maioraltura){
                      maioraltura=altura[i];
                      }
          cout<<"Informe o sexo:"<<endl;
          cout<<"M - Masculino."<<endl;
          cout<<"F - Feminino. ";
          cin>>sexo[i];
          
          if(sexo[i]=='M' || sexo[i] =='m'){
                       quanthomens=quanthomens+1;
                       mediahomens=mediahomens+altura[i]/i;
                       }
          else if(sexo[i]=='F' || sexo[i] =='f'){
                       quantmulheres=quantmulheres+1;
                       mediamulheres=mediamulheres+altura[i]/i;
                       }  
                       }//fim do for


                       cout<<"A maior altura do grupo eh "<<maioraltura<<endl;
                       cout<<"A media da altura das mulheres eh "<<mediamulheres<<endl;
                       cout<<"A media da altura dos homens eh "<<mediahomens<<endl;
                       cout<<"A quantidade percentual de mulheres eh "<<quantmulheres<<"0%"<<endl;
                       cout<<"A quantidade percentual de homens eh "<<quanthomens<<"0%"<<endl;
                     
                    
    system("PAUSE>null");
    return EXIT_SUCCESS;
}