Boa noite voltei e agora vamos trabalhar com JAVA, no NETBEANS então para começar decidir colocar um algoritmo feito em JAVA hoje em aula:
O Programa deve ter o seguinte:
1 - Crie um programa que insira dados em um vetor dinamico e logo após descubra:
a) Quantos valores pares existem
b) Qual o maior e o menor
c) Quantas posições no vetor tem valor <= 100
d) Quantas vezes aparece o num 15
vamos começar abaixo vai o codigo, lembrando que deve-se criar o projeto, o pacote e a classe abaixo utilizei um pacote e classe voce podem criar o projeto ai e mudarem o pacote e a classe se desejarem que dará certo, o proximo tutorial será de como criar um projeto no NETBEANS.
package VetorRand;
import java.util.Scanner;
import java.util.Random;
/**
*@autor- Alexandre Marinho, Euclézio Menezes
* data: 03/11/11
* 1 - Crie um programa que insira dados em um vetor dinamico e logo após descubra:
* a) Quantos valores pares existem
* b) Qual o maior e o menor
* c) Quantas posições no vetor tem valor <= 100
* d) Quantas vezes aparece o num 15
*/
public class VetorRand {
public static void main(String args[]) {
Scanner leia = new Scanner(System.in);
System.out.println("Digite o tamanho do Vetor: ");
int j = leia.nextInt();
int vetor[] = new int[j]; // Cria um vetor com n posições
int maior = Integer.MIN_VALUE; // Criar variável recebendo o menor valor possivel
int menor = Integer.MAX_VALUE; // Criar variável recebendo o maior valor possivel
int contPar = 0; // Variavel para contar os numeros pares
int contCem = 0; // Variavel para contar quantas posicoes no vetor tem valor <= 100
int contQuinze = 0; // Variavel para contar quantas vezes aparece o num 15
//Cria rotina para número aleatório
Random numAleatorio = new Random();
//Preencher todo o vetor com valores aleatórios
for (int i = 0; i < vetor.length; i++) {
vetor[i] = numAleatorio.nextInt(100);
System.out.printf("%d = %d\n", i, vetor[i]);
// Contador de numeros pares
if (vetor[i] % 2 == 0) {
contPar++;
}
// Verificador do maior numero do vetor
if (vetor[i] > maior) {
maior = vetor[i];
}
// Verificador do menor numero do vetor
if (vetor[i] < menor) {
menor = vetor[i];
}
// Verifica quantas posicoes no vetor tem valor <= 100
if (vetor[i] <= 100) {
contCem++;
}
// Verifica quantas vezes aparece o num 15
if (vetor[i] == 15) {
contQuinze++;
}
}
//Exibe as informações pedidas no inicio e executadas durante a estrutura de repetição
System.out.println("A quantidade de numeros pares são: " + contPar);
System.out.println("O maior numero no vetor é: " + maior);
System.out.println("O menor numero no vetor é: " + menor);
System.out.println("A quantidade valores que tem o valor <= 100 : " + contCem);
System.out.println("O numero 15 aparece : " + contQuinze + " vezes");
}
}
Executem o codigo e se necessario mudifiquem,
Boa a noite a todos e duvidas é só entrar em contato !
O Programa deve ter o seguinte:
1 - Crie um programa que insira dados em um vetor dinamico e logo após descubra:
a) Quantos valores pares existem
b) Qual o maior e o menor
c) Quantas posições no vetor tem valor <= 100
d) Quantas vezes aparece o num 15
vamos começar abaixo vai o codigo, lembrando que deve-se criar o projeto, o pacote e a classe abaixo utilizei um pacote e classe voce podem criar o projeto ai e mudarem o pacote e a classe se desejarem que dará certo, o proximo tutorial será de como criar um projeto no NETBEANS.
package VetorRand;
import java.util.Scanner;
import java.util.Random;
/**
*@autor- Alexandre Marinho, Euclézio Menezes
* data: 03/11/11
* 1 - Crie um programa que insira dados em um vetor dinamico e logo após descubra:
* a) Quantos valores pares existem
* b) Qual o maior e o menor
* c) Quantas posições no vetor tem valor <= 100
* d) Quantas vezes aparece o num 15
*/
public class VetorRand {
public static void main(String args[]) {
Scanner leia = new Scanner(System.in);
System.out.println("Digite o tamanho do Vetor: ");
int j = leia.nextInt();
int vetor[] = new int[j]; // Cria um vetor com n posições
int maior = Integer.MIN_VALUE; // Criar variável recebendo o menor valor possivel
int menor = Integer.MAX_VALUE; // Criar variável recebendo o maior valor possivel
int contPar = 0; // Variavel para contar os numeros pares
int contCem = 0; // Variavel para contar quantas posicoes no vetor tem valor <= 100
int contQuinze = 0; // Variavel para contar quantas vezes aparece o num 15
//Cria rotina para número aleatório
Random numAleatorio = new Random();
//Preencher todo o vetor com valores aleatórios
for (int i = 0; i < vetor.length; i++) {
vetor[i] = numAleatorio.nextInt(100);
System.out.printf("%d = %d\n", i, vetor[i]);
// Contador de numeros pares
if (vetor[i] % 2 == 0) {
contPar++;
}
// Verificador do maior numero do vetor
if (vetor[i] > maior) {
maior = vetor[i];
}
// Verificador do menor numero do vetor
if (vetor[i] < menor) {
menor = vetor[i];
}
// Verifica quantas posicoes no vetor tem valor <= 100
if (vetor[i] <= 100) {
contCem++;
}
// Verifica quantas vezes aparece o num 15
if (vetor[i] == 15) {
contQuinze++;
}
}
//Exibe as informações pedidas no inicio e executadas durante a estrutura de repetição
System.out.println("A quantidade de numeros pares são: " + contPar);
System.out.println("O maior numero no vetor é: " + maior);
System.out.println("O menor numero no vetor é: " + menor);
System.out.println("A quantidade valores que tem o valor <= 100 : " + contCem);
System.out.println("O numero 15 aparece : " + contQuinze + " vezes");
}
}
Executem o codigo e se necessario mudifiquem,
Boa a noite a todos e duvidas é só entrar em contato !
poxa meu problema é assim construir o vetor mas nao sei montar o resto algem pode me ajudar
ResponderExcluircrie uma classe chamada de VEtorInteiros, que internamente possui um vetor
de 5 inteiros(int).Implemente o metodos para:
1- receber os 5 valores (pode ser o construtor);
2- retornar a soma dos elementos ;
3- retornar o valor do maior elemento
4- retornar a posiçao do menor elemento;
5- retornar o N-ésimo elemento;
6- verificar se o numero X existe na lista.