Gente, eu criei um blog dedicado ao estudo de Java, desde o começo.
A quem interessar, aqui fica o endereço:
http://iniciante-java.blogspot.com/
Abraços,
Cândido.
quarta-feira, 5 de dezembro de 2007
sexta-feira, 26 de outubro de 2007
Aula RMI
Olá a tod@s!
Para visualizar a aula sobre RMI, ministrada no dia 25/10/2007, clique no link abaixo:
http://c.areas.sites.uol.com.br/aulas_java/aula_rmi.html
Depois eu envio a aula sobre Vector.
Um abraço à tod@s!
Cândido.
Para visualizar a aula sobre RMI, ministrada no dia 25/10/2007, clique no link abaixo:
http://c.areas.sites.uol.com.br/aulas_java/aula_rmi.html
Depois eu envio a aula sobre Vector.
Um abraço à tod@s!
Cândido.
quinta-feira, 27 de setembro de 2007
Trabalho
Pessoal,
Segue o exercício para ser resolvido hoje
e enviado para o meu email.
Não aceitarei depois das 00:00.
Baixe aqui
EM DUPLA
[]s
Renato
Para quem não conseguir visualizar o .doc:
Desenvolva um aplicativo Java em Swing que receba os seguintes dados e armazene estes dados numa estrutura de vetor. Crie um JLabel na tela que informe o total de clientes cadastrados.
Dica: crie uma classe Pessoa (nome, telefone, endereço, quantidade de filhos) para encapsular as informações.
Segue o exercício para ser resolvido hoje
e enviado para o meu email.
Não aceitarei depois das 00:00.
Baixe aqui
EM DUPLA
[]s
Renato
Para quem não conseguir visualizar o .doc:
Desenvolva um aplicativo Java em Swing que receba os seguintes dados e armazene estes dados numa estrutura de vetor. Crie um JLabel na tela que informe o total de clientes cadastrados.
Dica: crie uma classe Pessoa (nome, telefone, endereço, quantidade de filhos) para encapsular as informações.
sábado, 15 de setembro de 2007
Aula de Reposição - Sábado
Pessoal,
Segue o projeto da aula de hoje:
http://renato.java.discovirtual.uol.com.br/disco_virtual/programacao1/ResumaoJava.rar
Segue o projeto da aula de hoje:
http://renato.java.discovirtual.uol.com.br/disco_virtual/programacao1/ResumaoJava.rar
quinta-feira, 6 de setembro de 2007
Conceito de Interface (Parte 2) ADSN1
Hoje vimos alguns componentes mais avançados: JTree, JSplitPane, continua valendo
a apostila de netbeans! :)
Vai um videozinho pra quem anda meio perdido!
http://www.netbeans.org/download/flash/why-netbeans-part1/player.html
Cliquem em: 1st Reason: Matisse GUI Builder
Tutorial enviado pelo Gerson:
http://www.via6.com/topico.php?tid=95338
[]s
Renato
a apostila de netbeans! :)
Vai um videozinho pra quem anda meio perdido!
http://www.netbeans.org/download/flash/why-netbeans-part1/player.html
Cliquem em: 1st Reason: Matisse GUI Builder
Tutorial enviado pelo Gerson:
http://www.via6.com/topico.php?tid=95338
[]s
Renato
terça-feira, 4 de setembro de 2007
Conceito de Interface (Parte 1) ADSN1
Hoje vimos alguns objetos que compõe a interface: JTextField, JButton, etc...
Achei uma apostila legal de netbeans, meio desatualizada mas a essência é a mesma.
http://www.guj.com.br/content/articles/netbeans/aplicacoes_com_netbeans.pdf
[]s
Renato
Achei uma apostila legal de netbeans, meio desatualizada mas a essência é a mesma.
http://www.guj.com.br/content/articles/netbeans/aplicacoes_com_netbeans.pdf
[]s
Renato
quinta-feira, 30 de agosto de 2007
Avaliação Continuada
Criar um programa que receba 5 números de entrada que resolva as opções como no exemplo abaixo:
Entre com os 5 números:
1 - Média Aritmética
2 - Soma de todos os números
3 - Mostrar Todos os Números Digitados
4 - Digitar novamente os Números
5 - Sair
-----------
Solução
package principal;
/**
*
* @author renatomoreira
*/
public class Main {
....
....public static double[] lerNumeros(){
........java.util.Scanner ler = new java.util.Scanner(System.in);
........double[] valores = new double[5];
........for (int i = 0; i < valores.length; i++) {
............System.out.println("Entre com o número" +(i+1)+": " );
............valores[i] = ler.nextDouble ();
........}
........return valores;
....}
....public static void escrever(double[] numeros){
........String res = "";
........for (int i = 0; i < numeros.length; i++) {
............res+=numeros[i]+" ";
............
........}
........System.out.println("Os números foram: " + res);
....}
....public static double media(double[] numeros){
........
........return soma(numeros)/numeros.length;
....}
....public static double soma(double[] numeros){
........double res =0;
........for (int i = 0; i < numeros.length; i++) {
............res+=numeros[i];
........}
........return res;
....}
....
....public static void main(String[] args) {
........java.util.Scanner ler = new java.util.Scanner(System.in);
........double[] valores = lerNumeros();
........int op=0;
........do{
............System.out.println("1 - Media dos valores");
............System.out.println("2 - Soma de todos os valores");
............System.out.println("3 - Mostrar os valores");
............System.out.println("4 - Digitar os valores novamente");
............System.out.println("5 - Sair");
............System.out.println("\n\nOpção: ");
............op = ler.nextInt ();
............ //poderia usar o switch case
............if(op==1){
................System.out.println("A média é: " + media(valores));
............}
............if(op==2){
................System.out.println("A soma é: " + soma(valores));
............}
............if(op==3){
................escrever(valores);
............}
............if(op==4){
................valores = lerNumeros();
............}
........}while(op!=5);
........
....}
....
}
Entre com os 5 números:
1 - Média Aritmética
2 - Soma de todos os números
3 - Mostrar Todos os Números Digitados
4 - Digitar novamente os Números
5 - Sair
-----------
Solução
package principal;
/**
*
* @author renatomoreira
*/
public class Main {
....
....public static double[] lerNumeros(){
........java.util.Scanner ler = new java.util.Scanner(System.in);
........double[] valores = new double[5];
........for (int i = 0; i < valores.length; i++) {
............System.out.println("Entre com o número" +(i+1)+": " );
............valores[i] = ler.nextDouble ();
........}
........return valores;
....}
....public static void escrever(double[] numeros){
........String res = "";
........for (int i = 0; i < numeros.length; i++) {
............res+=numeros[i]+" ";
............
........}
........System.out.println("Os números foram: " + res);
....}
....public static double media(double[] numeros){
........
........return soma(numeros)/numeros.length;
....}
....public static double soma(double[] numeros){
........double res =0;
........for (int i = 0; i < numeros.length; i++) {
............res+=numeros[i];
........}
........return res;
....}
....
....public static void main(String[] args) {
........java.util.Scanner ler = new java.util.Scanner(System.in);
........double[] valores = lerNumeros();
........int op=0;
........do{
............System.out.println("1 - Media dos valores");
............System.out.println("2 - Soma de todos os valores");
............System.out.println("3 - Mostrar os valores");
............System.out.println("4 - Digitar os valores novamente");
............System.out.println("5 - Sair");
............System.out.println("\n\nOpção: ");
............op = ler.nextInt ();
............ //poderia usar o switch case
............if(op==1){
................System.out.println("A média é: " + media(valores));
............}
............if(op==2){
................System.out.println("A soma é: " + soma(valores));
............}
............if(op==3){
................escrever(valores);
............}
............if(op==4){
................valores = lerNumeros();
............}
........}while(op!=5);
........
....}
....
}
Assinar:
Postagens (Atom)