0. Descreva um algoritmo que abra dois arquivos, "arquivo1.txt" e
"arquivo2.txt", e grave em um terceiro arquivo, "arquivo3.txt",
o conteúdo dos outros arquivos, intercalando as linhas dos dois.

1. Mostre um algoritmo que leia um arquivo no formato:

STRING NUM NUM NUM ...

Ou seja, cada linha tem uma string e uma sequência de números.
A string é o nome de uma figura (quadrado, circulo, retangulo
ou triangulo).
Os números devem ser ou o raio (para o círculo) ou o comprimento de
cada lado.

quadrado 2
circulo 3
retangulo 2 4.5
circulo 2
triangulo 3 4 1

Em seguida o programa deve descrever a figura com a maior área,
dizndo, por exemplo,

"De todas as figuras, a maior área (28.274333882308138) é a do
círculo de raio 3."

2. Faça um algoritmo que leia 10 números reais e depois verifique
se eles foram digitados em ordem; se tiverem sido digitados fora
da ordem, o programa deve dizer exatamente onde está o primeiro
elemento fora da ordem. Por exemplo,

2 3.1 4 5.5 8 20
Os números estão ordenados

2 3.1 4 8 5.5 20
Os números não estão ordenados: veja o 5o elemento digitado, de
valor 5.5

3. Faça uma função que aceite como argumento um vetor de números
inteiros e retorne um outro vetor, com os mesmos elementos, mas
em ordem diferente: todos os ímpares à esquerda e todos os pares
à direita.

4. Desenvolva um algoritmo que leia um texto e guarde em um vetor
as frequências de cada letra do alfabeto no texto lido, e depois
as mostre.