Alguem sabe pq não ta copilando

7 respostas
G

[img]http://img14.imageshack.us/img14/363/4984i.jpg[/img]

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);
}
}

7 Respostas

BrunoFurtado

Opa, tenta incluir o .java ao executar o comando no prompt.

javac caixa.java
G

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

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);  
    } 
}

tipo pra colocar os 10 números tenho que colocar um contador assim :

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);
BrunoFurtado

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;
	}

}
G
BrunoFurtado:
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;
	}

}

NOSSAAAAAAAAAA
Muito OBrigadoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO[size=24] [/size][color=green] [/color]

vc sabe pq ta dando erro na execução ta copilando bem direitinho
[img]http://img5.imageshack.us/img5/1695/wefewu.jpg[/img]

BrunoFurtado

Cara, deve ser o pacote. Tire a primeira linha da classe (package…).

G
BrunoFurtado:
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

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");  

	}
}
T

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.

Criado 27 de novembro de 2012
Ultima resposta 27 de nov. de 2012
Respostas 7
Participantes 3