Escola Secundária Filipa de Vilhena
Curso Profissional
“Técnico de Gestão e Programação de Sistemas Informáticos”
Programação de Sistemas Informáticos – 10º I
Ano Lectivo 2011/2012
Teste Tipo - Módulo 3
Notas prévias
•
Não pode utilizar nenhum meio de consulta.
•
Não pode utilizar corrector.
1) Indique o que faz o seguinte código.
GRUPO I
double f1(int N) {
double num, n1 = 0;
int c = 0;
cout << "Escreva um número:"; cin >> num;
while (num>-1 && c<=N) {
n1 += num;
cout << "Escreva um número:"; cin >> num;
c++;
}
return n1;
}
2)
Escreva um procedimento em C++ que desenhe no ecrã um retangulo, utilizando *.
Este procedimento deve devolver a área desse retangulo (ou seja, o número total de *
escritos).
b) Escreva uma função em C++ que dados dois números, a e b, indique quantos
números pares existem entre eles (inclusivé).
a)
GRUPO II
3) Escreva um programa em C++, utilizando funções que:
•
•
•
•
Defina um vetor de números inteiros para armazenar 10 elementos
Preencha esse vetor apenas com números impares
Calcule a média dos elementos no vetor
Imprima os números que diferem da média em uma unidades
FIM
Bom Trabalho.
Pag. 1/1
Download

Teste tipo final M3