UNIVERSIDADE ESTADUAL DE MATO GROSSO DO SUL
COMPUTAÇÃO, LICENCIATURA
AED1 – PO (Gabarito simples)
Nome: ___________________________________________ RGM: ______ Data: ____/____/____
1 – Faça um algoritmo que receba seis números inteiros e mostre: (2,5)
 Os números pares digitados;
 A soma dos números pares digitados;
 Os números ímpares digitados;
 A quantidade de números ímpares digitados.
vetor
2
4
5
6
3
7
1
2
3
4
5
6
2 – Dada uma matriz A de ordem m x n, a matriz transposta dela será representada por AT de ordem
“invertida” n x m. Essa ordem invertida significa que para transformarmos uma matriz em matriz transposta,
basta trocar os elementos das linhas pelo das colunas e vice-versa.
Veja o exemplo:
Dada a matriz A =
3 x 2, a matriz transposta representada por At, será: AT =
2 x 3.
Faça um algoritmo para criar e preencher (inicializando na declaração ou pelo usuário) uma matriz A
de ordem 3 x 2. Depois criar e preencher (por comandos, isto é, via rotina) outra matriz AT de ordem 2 x 3
como sendo a transposta de A. (3,5).
3 – Faça um algoritmo que trabalha com dois registros, “Professor” e “Título”, que se relacionam. Veja: (4,0)
Professor
(número de registro, nome, cod_título, total h/a semanal)
Título
(cod_título, descrição, valor h/a)
Desta forma, elabore:
 Crie uma rotina para cadastrar os títulos. Sabe-se que nessa escola existem 3 títulos (Especialista,
Mestre e Doutor).


Crie uma rotina para cadastrar os professores. Sabe-se que nessa escola existem 14 professores, e
cada um deve estar associado a um título previamente cadastrado.
Crie uma rotina para mostrar a relação de professores, conforme abaixo:
BOA PROVA!
Download

AED1 – PO (Gabarito simples)