Sei sulla pagina 1di 2

Algoritmos e Programação II

Ficha 2
Escreva um programa que:

1. Apresente os nomes de todos os meses do ano , a estação do ano a que pertencem e


o número de dias de cada mês, usando arrays.

2. Verifique se dois arrays unidimensionais são iguais.

3. Leia para um vector 10 valores inteiros e os apresente por ordem.

4. Permita verificar quantos múltiplos de 5 existem num vector de 10 inteiros.

5. Qual o máximo de um array de 10 valores do tipo float.

6. Complete o programa anterior de modo a que este devolva também o mínimo, a


soma e a média dos 10 valores.

7. Construa uma matriz 3x3 e devolva os elementos da diagonal principal.

8. Ler uma matriz M 5 x 5, calcular e escrever as seguintes somas:


8.1. da linha 4 de M
8.2. da coluna 2 de M
8.3. da diagonal principal
8.4. de todos os elementos da matriz

Ângela Oliveira 1
2006/07
Algoritmos e Programação II

Ficha 2
9. Ler uma matriz A de 5x5 e criar 2 vectores SL e SC de 5 elementos que
contenham respectivamente as somas das linhas e das colunas de A. Escrever os
vectores criados.

10. Ler dois arrays de 10 números reais (A e B) e:


10.1. calcular S = (A[1] * B[10]) + (A[2] * B[9]) + ...;
10.2. calcular C, sendo C[i] = A[i] / B[i], e imprimi-lo invertido;
10.3. imprimir os números pares de A (considerando a parte inteira dos
números).

Ângela Oliveira 2
2006/07

Potrebbero piacerti anche