Você está na página 1de 1

Universidade Federal do Rio Grande do Norte

Departamento de Engenharia de Computação


DCA0803 – Programação Avançada

Revisão C
Array

1) Leia um vetor de 10 posições e troque os 5 primeiros valores pelos 5 últimos e vice-


e-versa.

Exemplo:

[1 2 3 4 5 6 7 8 9 10]  [6 7 8 9 10 1 2 3 4 5]

2) Desenvolva um algoritmo capaz de ordenar (em ordem crescente) os dados de um


vetor fornecido pelo usuário.

3) Escreva um programa capaz de criar uma matriz identidade. A ordem da matriz


deve ser fornecida pelo usuário. Matriz Identidade é aquela que possui todos os
elementos da diagonal principal iguais a ‘1’ e os demais elementos iguais a ‘0’.

1 0 0 0
0 1 0 0
[ ]
0 0 1 0
0 0 0 1 4𝑥4

4) Leia uma matriz 𝑛 𝑥 𝑛 do usuário e escreva a localização (linha e a coluna) do maior


valor.

Exemplo:

7 8 1 3
8 5 4 2
Linha: 3 [ ]
9 6 2 10
Coluna: 0
16 5 3 13

Você também pode gostar