[code]import javax.swing.JOptioPane;
public class caixa{
public static void main(String[] args) {
//Cedulas disponiveis no caixa eletronico
int[] cedulas = {100, 50, 20, 10, 5, 2, 1};
//Quantidade total de cedulas entregues ao cliente
int quantidadeTotal = 0;
//valor a ser sacado pelo cliente
int valorReais = 163;
//Percorrendo todas as cedulas disponiveis no caixa eletronico
for(int i = 0; i < cedulas.length; i++)
{
//Quantidade de cedulas para o valor cedulas[i]
int quantidadeCedulas = valorReais/cedulas[i];
//Impressao da quantidade de cedulas
System.out.println("Quantidadde de cedulas de "+ cedulas[i] +
": " +quantidadeCedulas );
//Resto da divisao
valorReais %= cedulas[i];
//Quantidade total de cedulas entregues ao cliente
quantidadeTotal += quantidadeCedulas;
}
//Impressao
System.out.println("Quantidade total: "+quantidadeTotal);
}
}[/code]
Opa, tenta incluir o .java ao executar o comando no prompt.
javac caixa.java
uia
“que BURRO”
hsuahsuahushs
tou tentando fazer uma exerciocio aki com scanner
1.Utilizando a classe Scanner faça um programa que solicite a entrada de 10 números inteiros, logo após solicite a entrada de mais 5 números inteiros compare os números obtidos e verifique se o segundo vetor está contido dentro 17 do primeiro
[code]import java.util.Scanner;
class Scanner{
public static void main(String[]rar){
Scanner dados = new Scanner(System.in);
System.out.println("Digite um numero ");
//lendo o numero
int num = dados.nextInt();
System.out.println("o numero digitado " + num);
}
} [/code]
tipo pra colocar os 10 números tenho que colocar um contador assim :
[code]Scanner dados = new Scanner(System.in);
System.out.println("Digite um numero ");
//lendo o numero
int num = dados.nextInt();
num=++
System.out.println("o numero digitado " + num); [/code]
Cara, veja se isso ajuda…
package pacote;
import java.util.Scanner;
public class Exercicio {
public static void main(String[] args) {
int[] vetor1 = input("vetor1", 10);
int[] vetor2 = input("vetor2", 5);
String str1 = build(vetor1);
String str2 = build(vetor2);
if (str1.contains(str2))
System.out.println("Segundo vetor esta contido dentro de primeiro.");
else
System.out.println("Segundo vetor nao esta contido dentro de primeiro.");
}
private static int[] input(String nome, int quantidade) {
Scanner input = new Scanner(System.in);
int[] vetor = new int[quantidade];
int contador = 0;
do {
System.out.print(nome + "[" + contador + "]: ");
try {
vetor[contador] = Integer.parseInt(input.nextLine());
} catch (NumberFormatException e) {
System.out.println("entrada invalida");
contador--;
}
contador++;
} while (contador < quantidade);
return vetor;
}
private static String build(int[] vetor) {
String str = "";
for (int i=0; i < vetor.length; i++)
str += vetor[i];
return str;
}
}
[quote=BrunoFurtado]Cara, veja se isso ajuda…
[code]
package pacote;
import java.util.Scanner;
public class Exercicio {
public static void main(String[] args) {
int[] vetor1 = input("vetor1", 10);
int[] vetor2 = input("vetor2", 5);
String str1 = build(vetor1);
String str2 = build(vetor2);
if (str1.contains(str2))
System.out.println("Segundo vetor esta contido dentro de primeiro.");
else
System.out.println("Segundo vetor nao esta contido dentro de primeiro.");
}
private static int[] input(String nome, int quantidade) {
Scanner input = new Scanner(System.in);
int[] vetor = new int[quantidade];
int contador = 0;
do {
System.out.print(nome + "[" + contador + "]: ");
try {
vetor[contador] = Integer.parseInt(input.nextLine());
} catch (NumberFormatException e) {
System.out.println("entrada invalida");
contador--;
}
contador++;
} while (contador < quantidade);
return vetor;
}
private static String build(int[] vetor) {
String str = "";
for (int i=0; i < vetor.length; i++)
str += vetor[i];
return str;
}
}
[/code][/quote]
NOSSAAAAAAAAAA
Muito OBrigadoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO[size=24] [/size][color=green] [/color]
vc sabe pq ta dando erro na execução ta copilando bem direitinho
Cara, deve ser o pacote. Tire a primeira linha da classe (package…).
Cara vc é [size=24]10 [/size]
muito obrigadooo[size=24]muito obrigadooo [/size]
agora tou tentando fazer esse
[code]import javax.swing.JOptionPane;
/2.Implemente uma classe que simule um cadastro de pessoal.
Esta classe deve armazenar até 100 pessoas (utilize a classe Pessoa)
com seus respectivos endereços. Esta classe deve ter os seguintes comportamentos:
permitir o cadastramento e exclusão de pessoas do cadastro.e imprimir o Formulario/
public class Cadastro {
public static void main(String[] args) {
class pessoa{
string nome;
string codigo=1;
string idade;
int RG;
nome = JOptionPane.showInputDialog("Digite o seu nome: ");
idade = JOptionPane.showInputDialog("Digite sua idade: ");
RG = JOptionPane.showInputDialog("Digite seu RG: ");
}
codigo = ++
//Declarando meu objeto documento1
pessoa documento1;
//Criando objeto documento1
documento1 = new pessoa();
//Atribuindo os valores para o documento1
documento1.codigo = 1;
documento1.nome = “Augusto”;
documento1.idade = “31”;
if(codigo>1)
JOptionPane.showMessageDialog(“Entrada Invalida”);
if(codigo<100)
JOptionPane.showMessageDialog(“cadastro Cheio”);
}
}[/code]
Uma dica:
Será que se você criasse um ArrayList(pessoa) e adiciona-se todos os novos cadastros a ele não seria melhor para manipula-los?
Não sei sua ideia, mas sempre quando trabalho, não crio nada dentro do main no máximo chamo o método do mesmo.
Qualquer coisa da um grito.
Abraços.