Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

EXERCÍCIOS VETORES 
 
1) Criar dois vetores A e B cada um com 10 elementos inteiros. Construir um vetor C, 
onde cada elemento de C é a multiplicação dos respectivos elementos em A e B, ou 
seja: C[i] = A[i] * B[i]. 
2) Criar um vetor A com 10 elementos inteiros. Construir um vetor B de mesmo tipo e 
tamanho, sendo que cada elemento do vetor B deverá ser o resto da divisão do 
respectivo elemento de A por 2 (dois), ou seja: B[i] := A[i] % 2. 
3) Criar um vetor A com 10 elementos inteiros. Implementar um programa que defina e 
escreva a quantidade de elementos pares armazenados neste vetor. 
4) Criar um vetor A com 10 elementos inteiros. Implementar um programa que defina e 
escreva a soma de todos os elementos armazenados neste vetor. 
5) Criar um vetor A com 10 elementos inteiros. Implementar um programa que defina e 
escreva a média aritmética simples dos elementos ímpares armazenados neste vetor. 
6) Criar um vetor A com 10 elementos inteiros. Escrever um programa que calcule e 
escreva: a) a soma de elementos armazenados neste vetor que são inferiores a 15; b) 
a quantidade de elementos armazenados no vetor que são iguais a 15; e c) a média 
dos elementos armazenados no vetor que são superiores a 15. 
7) Gerar aleatoriamente um vetor A com 10 elementos inteiros e iguais a 0 e 1, sugestão: 
A[i] = (int)Math.round(Math.random() * 1); Pede-se para implementar um 
programa que determine o percentual de números 0's e 1's existentes no vetor A. 
8) Criar um vetor A com 10 elementos inteiros. Construir um vetor B de mesmo tipo e 
tamanho, obedecendo as seguintes regras de formação: a) Bi deverá receber 1 quando 
Ai for par; b) Bi deverá receber 0 quando Ai for ímpar. 
9) Ler um vetor A com 10 elementos e construir um vetor B de mesmo tipo e tamanho e 
com os mesmos elementos de A, sendo que estes deverão estar invertidos, ou seja, o 
primeiro elemento de A passa a ser o último de B, o segundo elemento de A passa a 
ser o penúltimo de B e assim por diante. 
10)Criar um programa em que seja declarado um vetor de inteiros com capacidade para 
armazenar 20 elementos. Alimente manualmente esse vetor, armazenando, das 
posições 0 – 9 com valores pares e de 10 – 19 com valores impares. Se usuário digitar 
um valor par e as posições reservadas a eles já estiver completa, exibir a mensagem: 
“O valor digitado não foi gravado, pois não há mais espaço no vetor de pares”. O 
mesmo deve acontecer com a metade ímpar. Quando o vetor estiver completo, exibir a 
mensagem: “Vetor completo!”, em seguida mostre na tela todo o vetor construído. 
 
 
EXERCÍCIO 1 
 
package exercicio; 
public class Exercicio { 
 public static void main(String[] args) { 
 int a[] = {1,2,3,4,5,6,7,8,9,10}; 
 int b[] = {2,4,6,8,0,11,22,33,44,10}; 
 int c[] = new int[10]; 
 int i = 0; 
 while(i < 10) { 
 c[i] = a[i] * b[i]; 
 System.out.println(""+c[i]); 
 i++; 
 } 
 } 
} 
 
EXERCÍCIO 2 
 
package exercicio; 
public class Exercicio { 
 public static void main(String[] args) { 
 int a[] = {1,2,3,4,5,6,7,8,9,10}; 
 int b[] = new int[10]; 
 int i = 0; 
 while(i < 10) { 
 b[i] = a[i] % 2; 
 System.out.println(b[i]); 
 i++; 
 } 
 } 
} 
 
EXERCÍCIO 3 
 
package exercicio; 
public class Exercicio { 
 public static void main(String[] args) { 
 int a[] = {1,2,3,4,5,6,7,8,9,10}; 
 int i = 0; 
 int b = 0; 
 while(i < 10) { 
 if(a[i] % 2 == 0) { 
 b++; 
 } 
 i++; 
 } 
 System.out.println("Números pares: "+b); 
 } 
} 
 
EXERCÍCIO 4 
 
package exercicio; 
public class Exercicio { 
 public static void main(String[] args) { 
 int a[] = {42,45,69,666,49,10,12,59,30,53}; 
 int soma = 0; 
 int i = 0; 
 while (i<=9){ 
 soma = a[i] + soma; 
 i++; 
 System.out.println(""+soma); 
 } 
 } 
} 
 
EXERCÍCIO 5 
 
package exercicio; 
public class Exercicio { 
 public static void main(String[] args) { 
 int a[] = {42,45,69,666,49,10,12,59,30,53}; 
 int soma = 0; 
 double media; 
 int cont = 0; 
 int cont2 = 0; 
 while (cont<=9){ 
 if (a[cont]%2==1){ 
 soma = a[cont]+soma; 
 cont2++; 
 } 
 cont++; 
 } 
 media=soma/cont2; 
 System.out.println("Media: "+media); 
 } 
} 
 
 
 
 
 
 
EXERCÍCIO 6 
 
package exercicio; 
public class Exercicio { 
public static void main(String[] args) { 
 int a[] = {1,2,3,4,5,6,7,8,9,16}; 
 int i = 0; 
 int s = 0; 
 int q = 0; 
 int s2 = 0; 
 int r = 0; 
 while(i < 10) { 
 if(a[i] < 15) { 
 s += a[i]; 
 } 
 if(a[i] == 15) { 
 q++; 
 } 
 if(a[i] > 15) { 
 s2 += a[i]; 
 r++; 
 } 
 i++; 
 } 
 s2 = s2 / r; 
 System.out.println("Soma de elementos menores que 15: "+s); 
System.out.println("Quantidade de elementos iguais a 15: "+q); 
System.out.println("Média dos elementos maiores que 15: "+s2); 
} 
} 
 
 
 
EXERCÍCIO 7 
 
package exercicio; 
public class Exercicio { 
public static void main(String[] args) { 
 int a[] = new int[10]; 
 int i = 0; 
 int r =0; 
 while(i < 10) { 
 a[i] = (int)Math.round(Math.random() * 1); 
 if(a[i] == 1) { 
 r++; 
 } 
 i++; 
 } 
 System.out.println("Quantidade de 0: "+(10 - r)); 
System.out.println("Quantidade de 1: "+r); 
} 
} 
 
EXERCÍCIO 8 
 
package exercicio; 
public class Exercicio { 
public static void main(String[] args) { 
 int a[] = {1,10,12,45,3543,035003,1003,1223,454,78}; 
 int b[] = new int[10]; 
 int i = 0; 
 while(i < 10) { 
 if(a[i] % 2 == 0) { 
 b[i] = 1; 
 } 
 else { 
 b[i] = 0; 
 } 
 System.out.println(""+b[i]); 
 i++; 
 } 
 
} 
} 
 
EXERCÍCIO 9 
 
package exercicio; 
import java.util.Scanner; 
public class Exercicio { 
public static void main(String[] args) { 
 Scanner get = new Scanner(System.in); 
 int a[] = new int[10]; 
 int b[] = new int[10]; 
 int i = 0; 
 int l = 9; 
 while(i < 10) { 
 System.out.println("Digite um número: "); 
 a[i] = get.nextInt(); 
 b[l] = a[i]; 
 i++; 
 l--; 
 } 
 for(i=9;i>0;i--) { 
 System.out.println(""+b[i]); 
 } 
 
} 
} 
 
EXERCÍCIO 10 
 
package exercicio; 
import java.util.Scanner; 
public class Exercicio { 
public static void main(String[] args) { 
 Scanner get = new Scanner(System.in); 
 int a[] = new int[20]; 
 int i = 0; 
 int t = 0; 
 boolean f = true; 
 while(i < 20) { 
 System.out.println("Digite um número: "); 
 t = get.nextInt(); 
 if(i <= 9) { 
 if((t % 2 == 0)&&(i <= 9)) { 
 a[i] = t; 
 } 
 else { 
 System.out.println("O valor digitado não foi gravado, pois não há mais 
espaço no vetor de pares"); 
 
 } 
 } 
 if (i > 9) { 
 if(t % 2 != 0) { 
 a[i] = t; 
 } 
 else { 
 System.out.println(" “O valor digitado não foi gravado, pois não há mais 
espaço no vetor deímpares”"); 
 } 
 } 
 i++; 
 } 
 System.out.println("Vetor Completo"); 
 for(i=0;i<20;i++) { 
 System.out.println(""+a[i]); 
 } 
 
} 
}

Mais conteúdos dessa disciplina