• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Ciências Biológicas ·

Introdução à Lógica e Programação

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Funções e Procedimentos em Java - Conceitos e Exemplos

23

Funções e Procedimentos em Java - Conceitos e Exemplos

Introdução à Lógica e Programação

UFABC

Conversao Decimal para Hexadecimal - Trabalho de Programacao

4

Conversao Decimal para Hexadecimal - Trabalho de Programacao

Introdução à Lógica e Programação

UFABC

Lista de Exercicios - Programacao em C - Calculo de Digitos Fibonacci e Falha do Motor

5

Lista de Exercicios - Programacao em C - Calculo de Digitos Fibonacci e Falha do Motor

Introdução à Lógica e Programação

UFABC

Gerador de Nomícula para Alunos - Código em Python

12

Gerador de Nomícula para Alunos - Código em Python

Introdução à Lógica e Programação

UFABC

Introdução a Vetores e Arrays em Programação

43

Introdução a Vetores e Arrays em Programação

Introdução à Lógica e Programação

UFABC

Soluções Comentadas da Lista 6 - Casando Vetores e Distância Euclidiana

19

Soluções Comentadas da Lista 6 - Casando Vetores e Distância Euclidiana

Introdução à Lógica e Programação

UFABC

Introdução a Strings em JAVA

24

Introdução a Strings em JAVA

Introdução à Lógica e Programação

UFABC

Ordenacao por Selecao e Dobra de Vetor - Exercicios de Programacao

5

Ordenacao por Selecao e Dobra de Vetor - Exercicios de Programacao

Introdução à Lógica e Programação

UFABC

Algoritmos de Busca: Análise da Busca Linear

74

Algoritmos de Busca: Análise da Busca Linear

Introdução à Lógica e Programação

UFABC

Estruturas de Repetição em Programação: While e For

38

Estruturas de Repetição em Programação: While e For

Introdução à Lógica e Programação

UFABC

Texto de pré-visualização

1 Vetores Parte 2 Arrays Arranjos Prof Jesús P MenaChalco CMCCUFABC Processamento da Informação Interpretando trecho de código O que faz a função m6 4 O que faz a função m6 O método m6 dado um arranjo de inteiros imprime o menor e o maior elemento do arranjo MinMax 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 i m1 m2 20 20 7 0 20 6 0 20 5 0 20 4 60 20 3 60 30 2 60 30 1 60 100 0 60 100 1 Imprime 60 100 O que faz a função m7 7 O que faz a função m7 O método m7 dado um arranjo de inteiros devolve true se a somatória dos elementos da primeira metade é igual à somatória dos elementos da segunda medade Caso contrário devolve false 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 100 20 30 0 80 10 30 v 0 1 2 3 4 5 6 vlenght 7 Invertendo de ordem um vetor 11 Invertendo de ordem Crie um método que permita inverter a ordem dos elementos de um array A inversão deve ser realizada no mesmo array não pode usar array auxiliar Assinatura static int inverter int a Exemplos a 802100 Resposta 100280 a 1234555 Resposta 5554321 static int inverter int a int i temp nalength for i0 in2 i1 temp ai ai ani1 ani1 temp return a 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 20 temp 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 20 temp 100 0 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 20 temp 100 0 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 20 temp 100 0 30 0 10 60 20 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 20 temp 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 100 0 30 0 10 60 20 0 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 100 0 30 0 10 60 20 0 0 0 30 0 10 60 20 100 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 100 0 30 0 10 60 20 0 0 0 30 0 10 60 20 100 0 0 30 10 0 60 20 100 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 100 0 30 0 10 60 20 0 0 0 30 0 10 60 20 100 0 0 30 10 0 60 20 100 0 0 60 10 0 30 20 100 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 100 0 30 0 10 60 20 0 0 0 30 0 10 60 20 100 0 0 30 10 0 60 20 100 0 0 60 10 0 30 20 100 O elemento da posição i deverá ser trocado pelo elemento da posição 8i1 vlength 8 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 Quando i0 temp 20 v0 0 v7 20 27 Sobre os nomes das variáveis Os nomes das variáveis não podem iniciar com número Errado Errado Elemento duplicado 29 Elemento duplicado Crie um método que permita verificar se existe um elemento duplicado em um vetor de inteiros Assinatura static boolean duplicados int a Exemplo a 1 30 50 false a 10 80 30 40 false a 10 40 30 10 true a 80 10 80 10 true static boolean duplicados1 int a int i j for i0 ialength i1 for j0 jalength jj1 if aiaj ij return true return false static boolean duplicados2 int a int i j for i0 ialength1 ii1 for ji1 jalength jj1 if aiaj return true return false static boolean duplicados3 int a int i j boolean achoufalse for i0 ialength1 achoufalse ii1 for ji1 jalength achoufalse jj1 if aiaj achou true return achou 33 Resolvendo o segundo exercício da Lista 6 Lista 6 data de entrega 30julho às 23h59 4 problemas L62 Par soma igual a k 36 Atendimento aos alunos Discord Toda sextafeira das 20h22h pelo Servidor Discord httpsdiscordggt5MXwVXcpA

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Funções e Procedimentos em Java - Conceitos e Exemplos

23

Funções e Procedimentos em Java - Conceitos e Exemplos

Introdução à Lógica e Programação

UFABC

Conversao Decimal para Hexadecimal - Trabalho de Programacao

4

Conversao Decimal para Hexadecimal - Trabalho de Programacao

Introdução à Lógica e Programação

UFABC

Lista de Exercicios - Programacao em C - Calculo de Digitos Fibonacci e Falha do Motor

5

Lista de Exercicios - Programacao em C - Calculo de Digitos Fibonacci e Falha do Motor

Introdução à Lógica e Programação

UFABC

Gerador de Nomícula para Alunos - Código em Python

12

Gerador de Nomícula para Alunos - Código em Python

Introdução à Lógica e Programação

UFABC

Introdução a Vetores e Arrays em Programação

43

Introdução a Vetores e Arrays em Programação

Introdução à Lógica e Programação

UFABC

Soluções Comentadas da Lista 6 - Casando Vetores e Distância Euclidiana

19

Soluções Comentadas da Lista 6 - Casando Vetores e Distância Euclidiana

Introdução à Lógica e Programação

UFABC

Introdução a Strings em JAVA

24

Introdução a Strings em JAVA

Introdução à Lógica e Programação

UFABC

Ordenacao por Selecao e Dobra de Vetor - Exercicios de Programacao

5

Ordenacao por Selecao e Dobra de Vetor - Exercicios de Programacao

Introdução à Lógica e Programação

UFABC

Algoritmos de Busca: Análise da Busca Linear

74

Algoritmos de Busca: Análise da Busca Linear

Introdução à Lógica e Programação

UFABC

Estruturas de Repetição em Programação: While e For

38

Estruturas de Repetição em Programação: While e For

Introdução à Lógica e Programação

UFABC

Texto de pré-visualização

1 Vetores Parte 2 Arrays Arranjos Prof Jesús P MenaChalco CMCCUFABC Processamento da Informação Interpretando trecho de código O que faz a função m6 4 O que faz a função m6 O método m6 dado um arranjo de inteiros imprime o menor e o maior elemento do arranjo MinMax 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 i m1 m2 20 20 7 0 20 6 0 20 5 0 20 4 60 20 3 60 30 2 60 30 1 60 100 0 60 100 1 Imprime 60 100 O que faz a função m7 7 O que faz a função m7 O método m7 dado um arranjo de inteiros devolve true se a somatória dos elementos da primeira metade é igual à somatória dos elementos da segunda medade Caso contrário devolve false 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 100 20 30 0 80 10 30 v 0 1 2 3 4 5 6 vlenght 7 Invertendo de ordem um vetor 11 Invertendo de ordem Crie um método que permita inverter a ordem dos elementos de um array A inversão deve ser realizada no mesmo array não pode usar array auxiliar Assinatura static int inverter int a Exemplos a 802100 Resposta 100280 a 1234555 Resposta 5554321 static int inverter int a int i temp nalength for i0 in2 i1 temp ai ai ani1 ani1 temp return a 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 20 temp 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 20 temp 100 0 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 20 temp 100 0 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 20 temp 100 0 30 0 10 60 20 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 20 temp 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 100 0 30 0 10 60 20 0 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 100 0 30 0 10 60 20 0 0 0 30 0 10 60 20 100 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 100 0 30 0 10 60 20 0 0 0 30 0 10 60 20 100 0 0 30 10 0 60 20 100 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 100 0 30 0 10 60 20 0 0 0 30 0 10 60 20 100 0 0 30 10 0 60 20 100 0 0 60 10 0 30 20 100 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 100 0 30 0 10 60 20 0 0 0 30 0 10 60 20 100 0 0 30 10 0 60 20 100 0 0 60 10 0 30 20 100 O elemento da posição i deverá ser trocado pelo elemento da posição 8i1 vlength 8 100 20 30 0 10 60 0 0 v 0 1 2 3 4 5 6 7 vlenght 8 n 8 Quando i0 temp 20 v0 0 v7 20 27 Sobre os nomes das variáveis Os nomes das variáveis não podem iniciar com número Errado Errado Elemento duplicado 29 Elemento duplicado Crie um método que permita verificar se existe um elemento duplicado em um vetor de inteiros Assinatura static boolean duplicados int a Exemplo a 1 30 50 false a 10 80 30 40 false a 10 40 30 10 true a 80 10 80 10 true static boolean duplicados1 int a int i j for i0 ialength i1 for j0 jalength jj1 if aiaj ij return true return false static boolean duplicados2 int a int i j for i0 ialength1 ii1 for ji1 jalength jj1 if aiaj return true return false static boolean duplicados3 int a int i j boolean achoufalse for i0 ialength1 achoufalse ii1 for ji1 jalength achoufalse jj1 if aiaj achou true return achou 33 Resolvendo o segundo exercício da Lista 6 Lista 6 data de entrega 30julho às 23h59 4 problemas L62 Par soma igual a k 36 Atendimento aos alunos Discord Toda sextafeira das 20h22h pelo Servidor Discord httpsdiscordggt5MXwVXcpA

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®