Buscar

PTI - Algoritimos e Programação 2 - O uso dos algoritmos e da programação nas tarefas do cotidiano.

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Componente/Disciplina: Algoritmos e Programação 2.
PTI – Produção Textual individual.
Tema: Trabalhando com vetores. 
import java.util.Scanner; 
public class Main { 
 public static void main(String[] args) { 
 try (Scanner scanner = new Scanner(System.in)) {
 System.out.println("Informe a quantidade de elementos");
 int tamanho = scanner.nextInt();
 System.out.println("Informe os elementos");
 if (tamanho > 0) { 
 int[] vetor = new int[tamanho]; 
 for (int i = 0; i < tamanho; i++) { 
 vetor[i] = scanner.nextInt(); 
 } 
 System.out.println("O valor da maior diferença entre os elementos inseridos é " + diferenca(vetor)); 
 System.out.println("Vetor em ordem crescente: " + ordem(vetor));
 }
 } 
 } 
 public static int diferenca(int vetor[]) {
 int maior = vetor[0], menor = vetor[0]; 
 for (int i = 1; i < vetor.length; i++) { 
 if (vetor[i] > maior) {
 maior = vetor[i];
 } 
 if (vetor[i] < menor){
 menor = vetor[i];
 }
 } 
 return maior - menor;
 } 
 public static boolean ordem(int vetor[]) {
 for (int i = 1; i < vetor.length; i++) {
 if (vetor[i] < vetor [i-1]) {
 return false;
 }
 }
 return true;
 }
 }

Continue navegando