>alunos; for ( i = 0 ; i < alunos ; i ++ ) { system("cls"); cout<<"\n\nQuantidade de Alunos : "<>vet[ i ]; } for ( i = 0 ; i < alunos ; i ++ ) { soma=soma+vet[i]; if(vet[i] MÉDIA; A MENOR NOTA; media=soma/alunos; for ( i = 0 ; i < alunos ; i ++ ) { if(vet[i]>media) contar=contar+1; } system("cls"); cout<<"\n\n\nMédia dos alunos : <

A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

VETORES Roteiro da aula Referência ao Programa: Estrutura de Dados. Variáveis Compostas homogenias Objetivo: apresentar VETOR.

Apresentações semelhantes


Apresentação em tema: "VETORES Roteiro da aula Referência ao Programa: Estrutura de Dados. Variáveis Compostas homogenias Objetivo: apresentar VETOR."— Transcrição da apresentação:

1 VETORES Roteiro da aula Referência ao Programa: Estrutura de Dados. Variáveis Compostas homogenias Objetivo: apresentar VETOR.

2 Exemplo 1: Desenvolver um programa que Lê: AS NOTAS DE UMA TURMA Calcula e mostra: A MÉDIA DA TURMA; QUANTIDADE DE ALUNOS CUJA NOTA > MÉDIA; A MENOR NOTA; Solução com variáveis simples: Na repetição com variáveis simples a cada nota que é digitada, substitui a anterior, portanto todos os calculos que dependem de cada nota tem que ser em executados antes da entrada de uma nova nota. Por exemplo, para saber qual a maior, menor etc. Ou para implementar um novo cálculo não é possivel pois ja se perdeu a nota anterior. Solução com variáveis Composta:

3 #include >alunos; for ( i = 0 ; i < alunos ; i ++ ) { system("cls"); cout<<"\n\nQuantidade de Alunos : "<>vet[ i ]; } for ( i = 0 ; i < alunos ; i ++ ) { soma=soma+vet[i]; if(vet[i] MÉDIA; A MENOR NOTA; media=soma/alunos; for ( i = 0 ; i < alunos ; i ++ ) { if(vet[i]>media) contar=contar+1; } system("cls"); cout<<"\n\n\nMédia dos alunos : <

4 #include using namespace std; main() { setlocale(LC_ALL,""); int i, n=1; float soma=0, media, contador=0, menor_nota=12, nota[n]; string controle="S"; while(controle=="S"||controle=="s") { system("cls"); cout<<"\n\nDefina a quantidade de notas "; cin>>n; system("cls"); for ( i = 0 ; i < n ; i ++ ) { cout << " DIGITE A "<< i + 1 <<"a. nota : "; cin>>nota[ i ]; soma=soma+nota[i]; } Desenvolver um programa que Lê: AS NOTAS DE UMA TURMA Calcula e mostra: A MÉDIA DA TURMA; QUANTIDADE DE ALUNOS CUJA NOTA > MÉDIA; A MENOR NOTA;

5 media=soma/n; for ( i = 0 ; i < n ; i ++ ) { if(nota[i]>media) contador++; if(nota[i]>controle; cout<<"\n\n\n"; }

6 #include using namespace std; main() { setlocale(LC_ALL,""); int i, n=1; float soma=0, media, contador=0, menor_nota=12, nota[n]; string controle="S"; while(controle=="S"||controle=="s") { system("cls"); cout<<"\n\nDefina a quantidade de notas "; cin>>n; system("cls"); for ( i = 0 ; i < n ; i ++ ) { cout << " DIGITE A "<< i + 1 <<"a. nota : "; cin>>nota[ i ]; soma=soma+nota[i]; } media=soma/n; for ( i = 0 ; i < n ; i ++ ) { if(nota[i]>media) contador++; if(nota[i]>controle; cout<<"\n\n\n"; }

7 Exercício em Sala Dada uma seqüência de n números, imprimi-la na ordem inversa à da leitura.

8 #include //Exercicio 02 Teoria Imprimir Inverso using namespace std; main( ) { setlocale(LC_ALL,""); int i, n=1, VET1[ n ]; string controle="S"; while(controle=="S"||controle=="s") { system("cls"); cout<<"\n\nDefina a quantidade de valores do Vetor "; cin>>n; system("cls"); for ( i = 0 ; i < n ; i ++ ) { cout << " DIGITE O "<< i + 1 <<"o. numero do Vetor : "; cin>>VET1[ i ]; } system("cls"); cout<<"\n\nSequencia inversa\n"; for(i=n-1; i>=0; i--) { cout<<"\nPosição: "<>controle; cout<<"\n\n\n"; }


Carregar ppt "VETORES Roteiro da aula Referência ao Programa: Estrutura de Dados. Variáveis Compostas homogenias Objetivo: apresentar VETOR."

Apresentações semelhantes


Anúncios Google