0% acharam este documento útil (0 voto)
8 visualizações2 páginas

Aula 5-Vetores Exercicios

O documento apresenta uma lista de exercícios de programação em Java, focando em manipulação de arrays e algoritmos. Os exercícios incluem a criação de arrays, impressão de valores, identificação do maior valor, soma de elementos e tratamento de erros. Além disso, propõe a implementação de um sistema para armazenar e ordenar dados de pessoas e produtos.

Enviado por

titokex939
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
8 visualizações2 páginas

Aula 5-Vetores Exercicios

O documento apresenta uma lista de exercícios de programação em Java, focando em manipulação de arrays e algoritmos. Os exercícios incluem a criação de arrays, impressão de valores, identificação do maior valor, soma de elementos e tratamento de erros. Além disso, propõe a implementação de um sistema para armazenar e ordenar dados de pessoas e produtos.

Enviado por

titokex939
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 2

Técnico em Informática

Programação III

Lista de Exercícios Aula 05

1. Faça um programa que tenha um array de tamanho três (3) e receba valores inteiros do
usuário, guardando cada um em uma posição deste array e depois os imprima, informando
cada posição correspondente que foi guardado.
Ex: int c[];
c= new int[3];
c[0]=10
c[1]=30
……..

1.1 Continue o programa acima complementando com a informação de qual foi o maior
valor atribuído pelo usuário.

2. O que o programa abaixo irá imprimir?

public class Array


{
public static void main( String args[] )
{
final int ARRAY_LENGTH = 10; // declara a constante
int array[] = new int[ ARRAY_LENGTH ]; // cria o array
int counter;
// calcula valor de cada elemento do array
for ( counter = 0; counter < array.length; counter++ )
{ array[ counter ] = 1 + 3 * counter; }
System.out.print( array[9] );
} // fim de main
} // fim da classe

3. Escreva um algoritmo que efetue a soma dos elementos de um array declarado da


seguinte forma:
int[] vet = {1,2,3,4,5,6,7,8,9};

1
4. O programa abaixo apresenta um erro. Descubra este erro e justifique a razão para ele
ocorrer.

public class Erro


{
public static void main( String args[] )
{

final int arrayTam= 3; // declara a constante


int array[] = new int[arrayTam]; // cria o array
int counter;
// calcula valor de cada elemento do array
for ( counter = 0; counter < array.length; counter++ )
{ array[ counter ] = 1 + 3 * counter;
}
arrayTam ++;
for ( counter = 0; counter < array.length; counter++ )
{
System.out.printf( "%5d%8d\n", counter, array[ counter ] );
}
System.out.print(arrayTam);

} // fim de main
} // fim da classe Erro

5. Faça um sistema em Java que tenha 2 métodos responsáveis por:

• Armazernar 5 pessoas em um array/vetor. Após todas as pessoas estarem


devidamente armazenadas no array, o mesmo deve ordenar este array em ordem
crescente pela idade das pessoas.

• declarar um vetor aleatório (definido pelo usuário) que armazene nomes de


produtos de um supermercado pelo teclado. Apresente todos os produtos
ordenados, usando o método sort() da classe Array.

DICA: Controle os métodos através de um menu.

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy