Lista 5 - Exercícios de arrays

Questão 10.1

Crie um script em Ruby que leia 10 nomes e armazene-os num array. Imprimir os nomes numa lista numerada.

Questão 10.2

Crie um script em Ruby que leia 15 números inteiros e guarde-os em um array. Depois, imprimir cada um dos números, dizendo se ele é par ou ímpar.

Questão 10.3

Crie um script em Ruby que leia e armazene 8 números inteiros em um array e imprima todos os números. Ao final, imprimir o total de números múltiplos de 6.

Questão 10.4

Crie um script em Ruby que leia e armazene 10 números inteiros em um array. Para cada valor guardado numa posição "p", verificar se o valor contido na posição "p-1" é divisor do valor guardado na posição "p";

Questão 10.5

Crie um script em Ruby que leia e armazene os nomes e os salários de 20 pessoas. Calcular e armazenar o novo salário, sabendo-se que houve um reajuste de 8%. Imprimir uma listagem com os nomes e o novo salário de cada funcionário.

Questão 10.6

Crie um script em Ruby que leia e armazene os nomes e as idades de 10 pessoas. Depois, o script deve imprimir o nome e a idade da pessoa mais nova, e o nome e a idade da pessoa mais velha.

Questão 10.7

Crie um script em Ruby que leia 5 números inteiros para o conjunto A, e 5 números inteiros para o conjunto B. Depois, o script deve imprimir o conjunto intersecção entre A e B, ou seja, imprimir os valores que estão em A e em B.

Questão 10.8

Crie um script em Ruby que leia 10 números inteiros e armazene-os num array. Depois, o script deve calcular o fatorial de cada um desses 10 números, e armazenar os resultados num outro array. Depois, imprimir os valores contidos nesse segundo array.

Questão 10.9

Crie um script em Ruby que leia 10 números inteiros e armazene-os num array. Depois, o script deve ordenar esses números em ordem crescente e imprimi-los.

Questão 10.10

Crie um script em Ruby que leia 10 números inteiros e armazene-os num array. Depois, o script deve ordenar esses números em ordem decrescente e imprimi-los.