Lista algoritmo
Importante
Utilize das boas práticas apresentadas em sala de aula, pois é interessante explorá-las nos exercícios e estar ciente de que estes quesitos terão grande peso na avaliação escrita do conteúdo atual.
Números Aleatórios
// Número aleatório maior do que zero. i := aleatorio(); // Número aleatório entre 0 e 20. i := aleatorio() % 21; // Número aleatório entre 10 e 20. i := 10 + (aleatorio() % 11);
Exercício 11
Implemente um algoritmo que leia a matriz unidimensional A, inteira de 10 elementos. Calcule e exiba a matriz B, sendo B = 2A.
Exercício 12
Ler e armazenar o nome e o salário de 10 funcionários. Exibir uma listagem contendo o nome, o salário anterior e o novo salário (sendo o reajuste de 8%).
Exercício 13
Criar um algoritmo que leia vários números inteiros positivos. A leitura se encerra quando houver um número negativo ou quando o vetor ficar completo. Sabe-se que o vetor pode possuir no máximo 10 elementos. Gerar e apresentar um novo vetor em que cada elemento é o inverso do correspondente no vetor original.
Exercício 14
Ler um vetor de 10 elementos e obter um segundo vetor cujos componentes são os fatoriais dos respectivos elementos do primeiro vetor.
Exercício 15
Criar um algoritmo que leia os vetores A, B e C. Então, calcule e exiba o vetor D. Perceba que o zero no vetor de respostas também indica possível erro. A B C D = = = = | | | | 7| +| 1| 8| 4| -| 3| 1| 9| /| 3| 3| 3| *| 2| 6| 6| /| 0| 0|
Exercício 16
O convento das freiras anãs mancas albinas da Nova Guiné recebeu a visita dos freis obesos ruivos aborígenes da Nova Zelândia. Cada coral, o das freiras e o dos freis, possui 10 cantores. Construa um algoritmo que faça a caridade de compor um novo coral, de 20 cantores, intercalando um frei e uma freira.
Exercício 17
Os freis e as freiras adoraram o algoritmo anterior. Construa um outro algoritmo para ser utilizado nas Olimpíadas