Este documento apresenta 5 exercícios sobre variáveis indexadas em Java. Os exercícios pedem para construir programas que preencham e manipulem vetores e matrizes, solicitando e processando dados de entrada para armazenar e exibir resultados.
Este documento apresenta 5 exercícios sobre variáveis indexadas em Java. Os exercícios pedem para construir programas que preencham e manipulem vetores e matrizes, solicitando e processando dados de entrada para armazenar e exibir resultados.
Este documento apresenta 5 exercícios sobre variáveis indexadas em Java. Os exercícios pedem para construir programas que preencham e manipulem vetores e matrizes, solicitando e processando dados de entrada para armazenar e exibir resultados.
Departamento de Ciências da Engenharia e Tecnologias Programação Orientada a Objectos Fichas práticas
(Ficha Pratica 4.1 - Exercícios)
1.7 – Variáveis indexadas
Objetivos
✓ Conhecer as variáveis indexadas em Java
✓ Saber utilizar as estruturas de controlo e variáveis indexadas em java.
Questionário
1 – Constrói um programa que solicita um número n inteiro. Num vector com n
posições, insere o nome de cada funcionário (de uma empresa X) que têm salário médio (entre 150000 à 250000). Para tal o programa deve solicitar o nome e o salário de cada funcionário da empresa X. No final o programa deve mostrar uma lista com os nomes dos n funcionários com esta categoria. O programa só para de pedir dados quando for encontrado o último funcionário dos n pretendidos.
2 – Constrói um programa que permite ler as dimensões de uma matriz,
preenche-a com números aleatórios e mostra: a) A média dos valores ímpares da mesma. b) A média dos valores pares da diagonal principal (se a matriz for quadrada) c) O total de números pares da matriz
3 – Pretende-se atribuir um subsídio de desemprego aos primeiros 20 indivíduos
que forem registados num censo populacional feito numa região de Angola. Para tal deve ser usado um pequeno programa que facilite tal procedimento. O programa deve permitir receber o nome, o sexo de cada indivíduo e uma resposta (sim ou não) para se saber se o mesmo é ou não funcionário. Sempre que for encontrado um funcionário, deve ser inserido numa matriz o seu nome e o género. Quando for atingido o número de desempregado (20) o programa deve parar de pedir os dados e mostrar uma lista enumerada (de 1 à 20) com o nome e o género dos indivíduos seleccionados. a) Constrói o referido programa em Java.
Docente: Domingos Carlos Dionísio email: domicardio@gmail.com
WhatsApp: 297252519 ISPI Programação Orientada a Objectos 2022-2023
4 – Constrói um programa que preencha (com números inteiros aleatórios entre
1 - 7) uma matriz quadrada cuja a ordem é definida pelo utilizador. Seguidamente deve solicitar um número ímpar x e preencher um vector de x posições com números definidos pelo utilizador. No final o programa deve mostrar: a) A matriz preenchida b) O vector preenchido c) Uma segunda matriz, resultado da primeira matriz multiplicada pelo elemento central contido no vector.
5 – Constrói um programa que permite preencher um vector de n posições com
números inteiros, sendo n um número par definido pelo utilizador. Depois de preencher o vector, o programa deve achar a média dos dois elementos centrais do mesmo, converte-lo num inteiro e armazena-lo numa variável x. Seguidamente o programa deve sortear x números inteiros (aleatoriamente), armazena-los num vector com x posições e exibi-los na ordem inversa em que os mesmos foram sorteados.
Docente: Domingos Carlos Dionísio email: domicardio@gmail.com