Fórum de Java

Para dúvidas, opiniões, sugestões, erratas ou momentos de solidão:

http://progressiva.forumeiros.com/

148 comentários:

Antonio Rodrigues dos Santos disse...

Parabéns pelo Blogger, como sou autodidata, estou aprendendo bastante.

Antonio Rodrigues dos Santos disse...

Parabéns pelo Blogger, estou aprendendo bastante, pois sou um autodidata....Obrigado por tudo...

Gildo Gildo disse...

valeu mesmo esta, a me ser muito util, e tenho confiaça que serei um bom programador com a vossa ajuda

Java Progressivo - Apostila de Java grátis disse...

Olá Gildo! Também esperamos que você seja um programador bem competente.

Pra isso, estude bastante!

Não deixe de nos ajudar, pra isso basta indicar nosso site, curtir no Facebook e clicar no google +1!

Dimy Moreira disse...

Perfeito! Para mim que se diverte com programações simples no VBA do Excel, encontrar esta apostila online e iniciar meus estudos online, foi ótimo. Parabéns pela iniciativa. Com a ajuda deste site, pretendo revolucionar a maneira de se programar rss!

Equipe Java Progressivo disse...

Olá Dimy!

Obrigado pelos elogios, a apostila é exatamente para aqueles como você, que querem aprender por conta própria, por curiosidade e interesse. Quem sabe não incentiva alguém a levar adiante, como profissão...

Como o projeto é gratuito, contamos com seu apoio na divulgação, pode ser dando uma curtida no FB ou só clicando no +1!

Abraço!

Leandro Moreira disse...

Boa noite a todos,
Cheguei no forum pelo google, não sou programador e sinceramente não curto programar, mas precisa de ajuda pois tenho prova de java na faculdade e se juntar a matéria do professor mais a do livro que ele usa eu não tava entendendo bulhufas, mas foi entrar no site e começar a seguir as aulas que tudo mudou.
Comecei a entder e desenvolver os exercicios propostos, vou postar aqui uma calculadora que desenvolvi no topico classe scanner:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package calculadora;
import java.util.Scanner;

/**
*
* @author bvmo
*/
public class Calculadora {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Scanner input = new Scanner (System.in);
double num_1;
double num_2;
int op;

System.out.printf("Escolha a Operação desejada:\n0 - Adição\n1 - Subtração\n2 - Multiplicação\n3 - Divisão\n ");
op = input.nextInt();
/* modelo fi
* if ( nome.equals("Rejane")){
System.out.println( "A vida é Bela");
}

*/
// SOMA

if(op == 0 ){
System.out.printf("Entre com o primeiro numero: " );
num_1 = input.nextDouble();
System.out.printf("Entre com o segundo numero: " );
num_2 = input.nextDouble();
System.out.printf("A soma dos numeros e: %s\n", (num_1 + num_2));
}
// SUBTRACAO
if(op == 1 ){
System.out.printf("Entre com o primeiro numero: " );
num_1 = input.nextDouble();
System.out.printf("Entre com o segundo numero: " );
num_2 = input.nextDouble();
System.out.printf("A subtracao dos numeros e: %s\n", (num_1 - num_2));
}
// MULTIPLICACAO
if(op == 2 ){
System.out.printf("Entre com o primeiro numero: " );
num_1 = input.nextDouble();
System.out.printf("Entre com o segundo numero: " );
num_2 = input.nextDouble();
System.out.printf("A mutiplicacao dos numeros e: %s\n", (num_1 * num_2));
}
// DIVISAO
if(op == 3 ){
System.out.printf("Entre com o primeiro numero: " );
num_1 = input.nextDouble();
System.out.printf("Entre com o segundo numero: " );
num_2 = input.nextDouble();
System.out.printf("A quociente dos numeros e: %s\n", (num_1 / num_2));
}

}
}

Gostaria de ajuda para tratar a seguinte situação, se o valor entrado nas opções nao foi 0, 1,2,3 ele retorna opção invalida e abre novamente o menu.

Obrigado a todos e parabens pelo site

PS: divulguei o site no forum da faculdade.

Apostila Java Progressivo disse...

Olá Leandro,

Obrigado pelos elogios e divulgação.

Coloque os códigos referentes as operações matemáticas dentro de um looping, um while por exemplo.

Por exemplo:

op = input.nextInt();

while(op < 0 || op > 3){
printar: Opção inválida, escolha uma das seguintes opções
printar: menu de novo
op = input.nextInt();
}

Pois só sairia desse loop quando digitasse algo entre 0 e 3. Mas pra fazer algo melhor e mais bacana mesmo, só sabendo a parte de testes condicionais e loopings.

Leandro Moreira disse...

Professor,

Obrigado por sua resposta, testei e funcionou como eu queria.
Pode me indicar no curso, os topicos referentes a encapsulamento, ou me indicar algum material, pois estou com muitas dúvidas.
Mais uma vez parabens pelo otimo trabalho.
Acho que vou seguir meus estudos em jaava, pois depois que conheci seu site, desmistificou bastante, estou entendendo como as coisas funcionam.

Apostila Java Progressivo disse...

Olá Leandro,

A parte de encapsulamento está na seção de Orientação a Objetos, e inclui vários artigos, como de Herança, Polimorfismo, métodos set e get, e é necessário entender tudo o que foi estudado antes para entender direito.
No Índice do curso você verá a sequência lógica e recomendada.

Nossa referência para estudos mais aprofundados, é o seguinte livro:
http://www.javaprogressivo.net/2013/02/O-livro-Java-Como-Programar-Deitel.html

R.S disse...

Cara muito massa sua iniciativa de dipor desse material livre/gratis.
Eu sou iniciante em linguagem de progração e estou começando no Python.
Nunca fui muito com a cara do Java por usar muitos codigos pra fazer pouca coisa, no Python isso é totalmente diferente, por isso estou quase fã do Python.
Mas agora estou começando a achar o Java legal, escolhe aprender Java agora por causa do mercado de trabalho e vc esta ajudando bastante.
Continue esse trabalho Brother.
Thanks!

Apostila Java Progressivo disse...

Olá R.S,

Realmente, programar em Python é muito eficiente. Em alguns cursos universitários pelo país, já estão ensinando Python em cadeiras de lógica da programação, pois muita vezes o código em Python é menor e mais simples que um pseudo-código.
Sem contar que por conta da indentação, o código Python já é naturalmente organizado.

Mas infelizmente o Python não tem a portabilidade do Java, por exemplo. Nem a eficiência (na maioria das vezes), do C.
Em Assembly se escreve infinitamente mais, mas essa linguagem dá acesso direto ao hardware, coisa que nenhuma outra faz tão bem.

Mas é normal, cada linguagem tem suas características. E quem sabe um dia não role um Python Progressivo?
É uma linguagem fantástica.

Diana Dias disse...

Olá professor, estou achando muito interessante este curso e aproveitando as férias para estudar mais. Muito obrigada e ótima iniciativa !! :)
Segue minha lista de exercícios.

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package JavaProgressivo;

/**
*
* @author Diana Dias
*/
public class ExercSobrePrints {

public static void main(String args[]) {

PrimeiroPrograma(); // 1 Exercicio
Etiqueta(); // 2 Exercicio
FrasesAssassinas(); // 3 Exercicio
Mensagem(); // 4 Exercicio
AoMestre(); // 5 Exercicio
Quadrado(); // 6 Exercicio
TabelaDeNotas(); // 7 Exercicio
LetraGrande(); // 8 Exercicio
Menu(); // 9 Exercicio
Pinheiro(); // 10 Exercicio

}

public static void PrimeiroPrograma() {

System.out.println("O primeiro programa a gente nunca esquece!\n");
}

public static void Etiqueta() {

System.out.println("Diana Dias\nRua da Urca 2\nCEP: 222222-222, Telefone: 9999-9999\n");
}

public static void FrasesAssassinas() {

System.out.println("\"Java é muito complicado...\"\n\"Voce pode tentar o quanto quiser...\"\n\"Mas se desejar realmente vai aprender.\"\n");
}

public static void Mensagem() {

String frase = "\"Deus é o universo e tudo que ha nele\"";
System.out.println(frase + "\n");
}

public static void AoMestre() {

String Mensagem = "Meu objetivo é ter uma boa visão e entendimento de OO e que o professor seja compreensivo com "
+ "todos os questionamentos por mais idiotas que sejam.\n";
System.out.println(Mensagem);
}

public static void Quadrado() {

System.out.println("xxxxx\nx x\nx x\nx x\nxxxxx\n");
}

public static void TabelaDeNotas() {

System.out.println("ALUNO(A) NOTA\n======== =====\nALINE 9.0\nMÁRIO DEZ\nSÉRGIO 4.5"
+ "\nSHIRLEY 7.0\n");
}

public static void LetraGrande() {

System.out.println(" jjjjj\n j\n j j\n jjj\n");
}

public static void Menu() {

System.out.println("Cadastro de clientes\n0 - Fim\n1 - Inclui\n2 - Altera\n3 - Exclui\n4 - Consulta\nOpção:\n");
}

public static void Pinheiro() {

System.out.println(" * x\n x@x\n xxxxx * \n * x@xxxxx\n xxxxxx@xx\n"
+ " xxx@xxxxxxx\n xxxxxxxxxxxxx *\nx@xxxxxxxx@xxxx\n * xx\n xx *\n_____xxxxxx_____\n");
}
}

David disse...

Estão aí, os 10 exercício :D

package exerciciosjava;
/**
*
* @author David Lourenço
*/
public class ExerciciosJava {
public static void main(String[] args){
FraseNaTela(); // 1º Exercicio
Etiqueta(); // 2º Exercicio
FrasesAssassinas(); // 3º Exercicio
Mensagem(); // 4º Exercicio
AoMestre(); // 5º Exercicio
Quadrado(); // 6º Exercicio
TabelaDeNotas(); // 7º Exercicio
LetraGrande(); // 8º Exercicio
Menu(); // 9º Exercicio
Pinheiro(); // 10º Exercicio
}
public static void FraseNaTela() {
System.out.printf("Exercício 1:\nPrimeiro programa a gente nunca esquece!\n\n");
}
public static void Etiqueta(){
System.out.printf("Exercício 2:\nNome: David Lourenço\n"
+"Rua Carvalho Aranha, 49\n"
+"CEP: 83404-030\n"
+"Telefone: 3030-7070\n\n");
}
public static void FrasesAssassinas(){
System.out.printf("Exercício 3:\n\"Isto não vai dar certo\"\n\"Você nunca vai conseguir\"\n"
+"\"Você vai se estrepar\"\n\"Não vai dar em nada\"\n\"Está tudo errado!\"\n"
+"\"Se eu fosse, nem tentaria\"\n\n");
}
public static void Mensagem(){
System.out.printf("Exercício 4: \"Podemos ter mil acertos, mas sempre seremos condenados "
+"pelo nosso erro\"\n\n");
}
public static void AoMestre(){
System.out.printf("Exercício 5: Já tiva aulas de programação em C e uma pequena base "
+ "em Delphi,\nmas sempre me dei bem com C. Depois um bom tempo, "
+ "eu descobri o Java,\numa linguagem extraordinária e de fácil entendimento.\n"
+ "Quero aqui, junto com os professor(es) me adaptar mais e\nevoluir com essa"
+ " linguagem que domina o mundo dos programadores!!!\n\n");
}
public static void Quadrado(){
System.out.print("Exercício 6:\n");
System.out.print("xxxxx\nx x\nx x\nx x\nxxxxx\n\n");
}
public static void TabelaDeNotas(){
System.out.print("Exercício 7:\n");
System.out.print("ALUNO(A) NOTA\n======== ====\nALINE 9.0\n"
+ "MÁRIO 10.0\nSÉRGIO 4.5\nSHIRLEY 7.0\n\n");
}
public static void LetraGrande(){
System.out.print("Exercício 8: \n");
System.out.print(" J\n J\n J\nJ J\n JJ \n");
System.out.print("\n\n");
}
public static void Menu(){
System.out.printf("Exercício 9:\n");
System.out.printf("0 - Fim\n1 - Inclui\n2 - Altera\n" +
"3 - Exclui\n4 - Consulta\nOpção:\n\n");
}
public static void Pinheiro(){
System.out.print("Exercício 10:\n");
System.out.print(" x\n XXX\n XXXXX\n XXXXXXX\n"
+" XXXXXXXXX\n XXXXXXXXXXX\n XXXXXXXXXXXXX\nXXXXXXXXXXXXXXX\n"
+" XXX\n XXX\n XXXXXXX\n\n");
}
}

krlinhos disse...

Exercicios.
1
public class Primeiro {
public static void main (String [] args) {
System.out.println("O Primeiro Programa a gente nunca esquece!.");
}

}

2
public class Primeiro {
public static void main (String [] args) {
System.out.print("Antonio Carlos Oliveira Santos\n");
System.out.print("R joão Benegas Ortiz, 889 Bl D Apto 21\n");
System.out.print("Cep: 08775-530 Fone 11 2758-9318\n");

}

}

3
public class Primeiro {
public static void main (String [] args) {
System.out.println("Você não será capaz");
System.out.println("já está na hora de parar de brincar");
System.out.println("Você é muuito burro");
System.out.println("Vai trabalhar que você ganha mais");

}

}
4
public class Primeiro {
public static void main (String [] args) {
System.out.println("Cris eu te amo muito, e o meu sucesso depende de você acreditar em mim");

}

}

5

public class Primeiro {
public static void main (String [] args) {
System.out.println("Cris eu te amo muito, e o meu sucesso depende de você acreditar em mim");

}

}

6
public class Primeiro {
public static void main (String [] args) {
System.out.println("XXXXX");
System.out.println("X X");
System.out.println("X X");
System.out.println("X X");
System.out.println("XXXXX");

}
}
7
public class Primeiro {
public static void main (String [] args) {
System.out.println("ALUNO(A) NOTA");
System.out.println("======== =====");
System.out.println("ALINE 9.0");
System.out.println("MÁRIO DEZ");
System.out.println("SÉRGIO 4.5");
System.out.println("SHIRLEY 7.0");

}

}

8
public class Primeiro {
public static void main (String [] args) {
System.out.println(" JJJJJJ");
System.out.println(" J");
System.out.println(" J");
System.out.println(" J J");
System.out.println(" JJJ");

}

}

9
public class Primeiro {
public static void main (String [] args) {
System.out.println("0- Fim");
System.out.println("1- Inclui");
System.out.println("2- Altera");
System.out.println("3- Exclui");
System.out.println("4- Consulta");
System.out.println("Opção");

}

}

10
public class Primeiro {
public static void main (String [] args) {
System.out.println(" X ");
System.out.println(" XXX ");
System.out.println(" XXXXX ");
System.out.println(" XXXXXXX ");
System.out.println(" XXXXXXXXX ");
System.out.println(" XXXXXXXXXXX ");
System.out.println(" XXXXXXXXXXXXX ");
System.out.println("XXXXXXXXXXXXXXX");
System.out.println(" XX ");
System.out.println(" XX ");
System.out.println(" XXXX ");

}

}


To curtindo muito este curso amigo.

Rafael Farias disse...

public class Primeiro
{
public static void main (String[] args)
{
System.out.println(" 0-fim");
System.out.println(" 1-Inclui");
System.out.println(" 2-Altera");
System.out.println(" 3-Exclui");
System.out.println(" 4-Consulta");

Rafael Farias disse...

public class Primeiro
{
public static void main (String[] args)
{
System.out.println(" x ");
System.out.println(" xx0xx" );
System.out.println(" xx0xx0x" );
System.out.println(" xx0xx0xx0x0x");
System.out.println("x0xx0xx0xx0x0x");
System.out.println(" xxx " );
System.out.println(" xxx " );
System.out.println(" xxx " );

brainiac marco disse...

Olá travei neste no javac compila mas dá errado, no eclipse nem compila

import java.util.Scanner;
/*
Faça um programa que receba três inteiros e diga qual deles é o maior e qual o menor. ?

*/
public class maiormenornumero {
public static void main(String[] args) {
float a, b, c, maior, local1, local2, menor;

Scanner entrada = new Scanner(System.in);

//Passo 1: Entre com os 3 números
System.out.println("Programa mostra qual MAIOR e MENOR dos 3 números ");

System.out.print("Entre com o valor de 'a' primeiro número: ");
a = entrada.nextFloat();

System.out.print("Entre com o valor de 'b' segundo número: ");
b = entrada.nextFloat();

System.out.print("Entre com o valor de 'c' terceiro número: ");
c = entrada.nextFloat();


if((a > b) & (a> c) ){

maior = a;
local1= b;
local2= c;

}if((b > c) & (b > a) ){

maior = b;
local1 = c;
local2 = a;

}else{

maior = c;
local1 = a;
local2 = b;

}



if (local1 < local2){

menor = local1;
}else{

menor = local2;
}
System.out.println("O MAIOR número dos 3 digitados é " +maior);
System.out.println("o MENOR dos 3 digitados é " +menor);
}

}

Apostila - Como aprender Java disse...

Brainiac,

Qual erro deu?
Dei uma olhada no código e rodei, está tudo ok.

brainiac marco disse...

Oi amigo,

no eclipse nem roda, mas usando javac:


Programa mostra qual MAIOR e MENOR dos 3 números
Entre com o valor de 'a' primeiro número: 5
Entre com o valor de 'b' segundo número: 2
Entre com o valor de 'c' terceiro número: 1
O MAIOR número dos 3 digitados é 2.0
o MENOR dos 3 digitados é 1.0

Será que é algum problema no software?

brainiac marco disse...

oi eu mudei um pouco, deveria dar 5 como maior mas dá 2.

public class maiormenornum {
public static void main(String[] args) {
float a, b, c, maior, menor,local1,local2;

Scanner entrada = new Scanner(System.in);

//Passo 1: Entre com os 3 números
System.out.println("Programa mostra qual MAIOR e MENOR dos 3 números ");

System.out.print("Entre com o valor de 'a' primeiro número: ");
a = entrada.nextFloat();

System.out.print("Entre com o valor de 'b' segundo número: ");
b = entrada.nextFloat();

System.out.print("Entre com o valor de 'c' terceiro número: ");
c = entrada.nextFloat();


if(a > b && a > c ){

maior = a;
local1 = b;
local2 = c;

menor = (float)Math.min( local1,local2);


//Se A não é o maior e cai aqui embaixo NÃO PRECISA INCLUIR O a No teste
}if(b > c ){

maior = b;
local1 = a;
local2 = c;

menor = (float)Math.min( local1,local2);


}else{

maior = c;
local1 = a;
local2 = b;

menor = (float)Math.min( local1,local2);

}


System.out.println("O MAIOR número dos 3 digitados é " +maior);
System.out.println("o MENOR dos 3 digitados é " +menor);
}

}

saída =

Programa mostra qual MAIOR e MENOR dos 3 números
Entre com o valor de 'a' primeiro número: 5
Entre com o valor de 'b' segundo número: 2
Entre com o valor de 'c' terceiro número: 1

O MAIOR número dos 3 digitados é 2.0
o MENOR dos 3 digitados é 1.0

brainiac marco disse...

oi amigo, obrigado pela ajuda


eu renomeie para menormaiornun.java.

na ordem 5 2 e 1 dá resultado errado do maior, sai 2 como maior

Em outras orden vai certo.
veja
Programa mostra qual MAIOR e MENOR dos 3 números
Entre com o valor de 'a' primeiro número: 5
Entre com o valor de 'b' segundo número: 2
Entre com o valor de 'c' terceiro número: 1
O MAIOR número dos 3 digitados é 2.0
o MENOR dos 3 digitados é 1.0

Programa mostra qual MAIOR e MENOR dos 3 números
Entre com o valor de 'a' primeiro número: 1
Entre com o valor de 'b' segundo número: 2
Entre com o valor de 'c' terceiro número: 5
O MAIOR número dos 3 digitados é 5.0
o MENOR dos 3 digitados é 1.0

Programa mostra qual MAIOR e MENOR dos 3 números
Entre com o valor de 'a' primeiro número: 1
Entre com o valor de 'b' segundo número: 5
Entre com o valor de 'c' terceiro número: 2
O MAIOR número dos 3 digitados é 5.0
o MENOR dos 3 digitados é 1.0

brainiac marco disse...

Oi eu postei no fórum,

mas o erro acontece se colocarmos o maior como o primeiro ou seja "a", colocando maior em "c" ou "b", não dá erro:

Programa mostra qual MAIOR e MENOR dos 3 números
Entre com o valor de 'a' primeiro número: 50
Entre com o valor de 'b' segundo número: 20
Entre com o valor de 'c' terceiro número: 10
O MAIOR número dos 3 digitados é 20.0
o MENOR dos 3 digitados é 10.0
root@hotpc:/home/brainiac/workspace# java maiormenornum
Programa mostra qual MAIOR e MENOR dos 3 números
Entre com o valor de 'a' primeiro número: 20
Entre com o valor de 'b' segundo número: 50
Entre com o valor de 'c' terceiro número: 10
O MAIOR número dos 3 digitados é 50.0
o MENOR dos 3 digitados é 10.0
root@hotpc:/home/brainiac/workspace# java maiormenornum
Programa mostra qual MAIOR e MENOR dos 3 números
Entre com o valor de 'a' primeiro número: 20
Entre com o valor de 'b' segundo número: 10
Entre com o valor de 'c' terceiro número: 50
O MAIOR número dos 3 digitados é 50.0
o MENOR dos 3 digitados é 10.0
root@hotpc:/home/brainiac/workspace# java maiormenornum
Programa mostra qual MAIOR e MENOR dos 3 números
Entre com o valor de 'a' primeiro número: 10
Entre com o valor de 'b' segundo número: 20
Entre com o valor de 'c' terceiro número: 50
O MAIOR número dos 3 digitados é 50.0
o MENOR dos 3 digitados é 10.0
root@hotpc:/home/brainiac/workspace# java ^C
root@hotpc:/home/brainiac/workspace# java maiormenornum
Programa mostra qual MAIOR e MENOR dos 3 números
Entre com o valor de 'a' primeiro número: 100
Entre com o valor de 'b' segundo número: 2
Entre com o valor de 'c' terceiro número: 1


Tutorial Java Progressivo disse...

Verdade, mas descobri o problema.

Você faz dois if's.
Se o primeiro número digitado, o 'a', for o maior, ele faz as devidas alterações, já no primeiro if.

Depois ele parte pro segundo if.
Mas agora os valores de a, b e c não são mais os mesmos, pois foram alterados pelo primeiro if.

Tutorial Java Progressivo disse...

Uma solução pra isso é usar if else aninhado.

Testa se o 'a' é maior no primeiro if.
Se não for, vai cair no else.
Dentro desse else, você testa se 'b' é o menor através de outro if.
Aí caso 'b' não seja o maior, vai cair dentro de outro else, agora pertencente a esse segundo if.

E o que vai colocar dentro desse último else?
Ora, se 'a' não é maior, nem 'b', é porque 'c' é o maior.

Rafael Farias disse...

Não estou entendendo esse erro

run:
Digite sua idade:
31
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - cannot find symbol
symbol: variable calendario
location: class Entrada
at Entrada.main(Entrada.java:17)
Java Result: 1
BUILD SUCCESSFUL (total time: 34 seconds)

Rafael Farias disse...

Aula 6
import java.util.Scanner
import java.util.Calendar

public class Entrada{
public static void main(String[]args){
Scanner entrada=new Scanner(System.in);
int dia_nasc;
int mes_nasc;
int ano_nasc;
int ano_atual
System.out.println("Qual dia de seu nascimento?");
dia_nasc=entrada.nextInt();
System.out.println("Qual o mês de seu nascimento?");
mes_nasc=entrada.nextInt();
System.out.println("Qual o ano de seu nascimento?");
ano_nasc=entrada.nextInt();
Calendar calendario=Calendar.getInstance();
ano_atual=calendario.get(Calendar.YEAR);
ano_atual=ano_atual-ano_nasc;
System.out.println("Sua idade atual é "+ano_atual+"\n");
}
}

Rafael Farias disse...

eercicio aula 6 após ver video aula aprendi a inserir o nome do usuario em meu programa!!!

import java.util.Scanner
import java.util.Calendar

public class Entrada{
public static void main(String[]args){
Scanner s=new Scanner(System.in);
Scanner entrada=new Scanner(System.in);

int dia_nasc;
int mes_nasc;
int ano_nasc;
int ano_atual
System.out.println("Digite seu nome: ");
String nome=s.nextLine();
System.out.println("Qual dia de seu nascimento?");
dia_nasc=entrada.nextInt();
System.out.println("Qual o mês de seu nascimento?");
mes_nasc=entrada.nextInt();
System.out.println("Qual o ano de seu nascimento?");
ano_nasc=entrada.nextInt();
Calendar calendario=Calendar.getInstance();
ano_atual=calendario.get(Calendar.YEAR);
ano_atual=ano_atual-ano_nasc;
System.out.println("Sua idade atual é "+ano_atual+"\n");
}
}



Rafael Farias disse...

import java.util.Scanner;
public class Operações {
private static float n;
public static void main(String[] args){
Scanner entrada=new Scanner(System.in);
float nota_fund;
float nota_med;
float nota_sup;
System.out.println("Digite a nota do ensino fundamental: ");
nota_fund=entrada.nextFloat();
System.out.println("Digite a nota do ensino medio: ");
nota_med= entrada.nextFloat();
System.out.println("Digite a nota do ensino superior: ");
nota_sup= entrada.nextFloat();
System.out.println("Sua média é: "+(nota_fund+nota_med+nota_sup)/3+"\n");

}
}

Rafael Farias disse...

import java.io.PrintStream;
import java.util.Scanner;
public class IMC {
public static void main(String[] args){
Scanner entrada=new Scanner(System.in);
float peso;
float alt;
System.out.println("Digite seu peso kg");
peso=entrada.nextFloat();
System.out.println("Digite sua altura m");
alt=entrada.nextFloat();
System.out.printf("Seu imc é: "+peso/(alt*alt));
}
}

Rafael Farias disse...

Professor não estou conseguindo executar o exercício do imc utilizando a formula do %.2f ja fiz de tudo mais sempre ta erro me de uma luz?please!

Apostila Java Progressivo disse...

Olá Rafael,

Cole aí o código que você está tentando e não está dando certo.

Rafael Farias disse...

essa foi minha alinha de raciocínio mais não da certo.

System.out.printf("\n%.2f/(%.2f*%.2f)=%.2f\n",peso,alt,peso/(alt*alt));

Apostila Java Progressivo disse...

Olá Rafael,

Sempre que der erro, você deve atentar para o que o debugger diz.
No seu caso, apareceu:
Exception in thread "main" java.util.InputMismatchException

Traduzindo, houve erro de incompatibilidade ali no printf.

Vamos lá analisar.
Note que existem quatro "%.2f".
Então, deve haver quatro números ali depois das aspas, mas só existem três: peso, alt e peso/(alt*alt)

O primeiro %.2f você coloca o peso.
O segundo %.2f você coloca altura.
O terceiro %.2f também deve colocar a altura.
E o quarto %.2f você coloca o cálculo do IMC.

Então o correto seria:

System.out.printf("\n %.2f/(%.2f * %.2f)=%.2f\n",peso,alt,alt, (peso/(alt*alt)) );

Rafael Farias disse...

Muito obrigado pela dica professor abriu minha mente não tinha percebido este detalhe dos .2f, obrigado e parabéns por essa iniciativa maravilhosa!

Rogers Tatsch disse...

Boa tarde!
Primeiramente, parabéns pelo blog.
Nunca gostei de programação, mas como sou curioso, resolvi tentar aprender java, sei que não vai ser nada fácil hehe. Estou recém no primeiro exercicio, mas estou conseguindo compreender perfeitamente, pois a linguagem descontraída que você usa nas explicações, chega a tornar a leitura e compreensão mais agradáveis.
Então novamente, muito obrigado por compartilhar seu conhecimento com todos e continue assim :D
espero em breve postar muitos códigos, com dúvidas, acertos e até mesmo erros, pois são eles que nos fazem aprender.

Obrigado

Anônimo disse...

Meu nome é Emiliano, já estudei há muito tempo de linguagem de programação Cobol, Fortran na UNICAP, chegando,porem abandonei o curso, agora estou interessado a continuar a estudar programação, pois, gosto muito e felizmente, encontrei esse site, estou adorando. Parabéns a todos pela ajuda e iniciativa.

Apostila Java Progressivo disse...

Olá Emiliano, seja bem vindo ao Java Progressivo.

Qualquer dúvida, sugestão ou outra coisa, só entrar em contato.

Como amante da computação, sempre leio muito sobre o auge do COBOL, dos cartões furados, FORTRAN (que ainda é usado, principalmente em cursos de exatas, como Física e Matemática).
Acho uma bela época, tinha que ser bom e gostar muito do que fazia, pra trabalhar com isso naquela época, não tinha tantas facilidades como hoje.

Anônimo disse...

Bom Dia,

Primeiramente gostaria de parabenizá-lo pelo Blog. Estou aprendendo muito com os conteúdos postados.
Estou começando nessa área e a principio estou gostando bastante.

Gostaria de uma opinião geral do pessoal. Estou pensando em fazer um curso na Impacta (http://www.impacta.com.br/curso/Java-Programmer.php). Gostaria de saber se irá me agregar?

Desde já Agradeço.

Abraços.
Paulo Costa.

Anônimo disse...

Olá! Meu nome é Janaína e queria entender o que está acontecendo.
Estou na parte de entrada de dados e digitei o código conforme informado no exemplo e deu o seguinte erro.

Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - cannot find symbol
symbol: class scanner
location: class entrada.Entrada
at entrada.Entrada.main(Entrada.java:18)
Java Result: 1
CONSTRUÍDO COM SUCESSO (tempo total: 1 segundo)
Não estou entendendo o que aconteceu. Por favor me ajude.

Anônimo disse...

Oi, esqueci de colocar o código do erro descrito na mensagem anterior.

mport java.util.Scanner;
public class Entrada {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
scanner entrada = new Scanner(System.in);
int idade;

System.out.println("Digite sua idade: ");
idade = entrada.nextInt();

System.out.printf("Sua idade é: " + idade+ "\n");
// TODO code application logic here

}
}

Anônimo disse...

exercícios da Janaina

package exercsaidas;

/**
*
* @author Janaina
*/
public class Exercsaidas {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
System.out.println("O primeiro programa a gente nunca esquece");
System.out.println("Meu nome é Janaína");
System.out.println("Meu endereço é Rua dos Amores");
System.out.println("Cep:007 - tel:9131-60 e 70");
System.out.println("Cuidado!!! O ócio caminha com a ignorância");
System.out.print("Espero aprender tudo corretamente\ne preciso aprender corretamente\n\n");
//desenha um quadrado na tela com a letra x
System.out.print("XXXXX\nX X\nX X\nX X\nXXXXX\n\n");
System.out.print("ALUNO(A) NOTA\n");
System.out.print("======= ====\n");
System.out.print("ALINE 9.0\n");
System.out.print("MÁRIO DEZ\n");
System.out.print("SÉRGIO 4.5\n\n");
/*Desenha a letra j*/
System.out.println(" JJJJJ");
System.out.println(" J");
System.out.println(" J J");
System.out.println(" JJJJ\n");
System.out.println("Cadastro de Clientes:");
System.out.println("0 - Fim");
System.out.println("1 - Inclui");
System.out.println("2 - Altera");
System.out.println("3 - Exclui");
System.out.println("4 - Consulta");
System.out.println("Opção:\n");
}
}

Alexandre disse...

Olá a todos.

Estou muito grato pelo conteúdo disposto por javaprogressivo.net. Vou focar meu estudo em difundir meu conhecimento nesta linguagem para propiciar meu crescimento profissional.

Elair Maria Teixeira Schenkel disse...

Ola Obrigado pelo conteudo do curso...muito aprender assim.
Exercicios
1-
public class Teste1 {
public static void main(String[] args) {
System.out.print("O primeiro programa\na\ngente nunca esquece\n");
}

}

2-
public class Teste2 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.printf("Elair Maria\nAv Antonio de Carvalho,1225\n"
+ "Cep-90400-001 Telefone:33574865\n");

3-
public class Teste3 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.printf("Não desanime\nO dia não começou bem\nEstou quase desistindo\n"
+ "Que situação desagradável\nTente acertar\nQue Difícil Aprender\n");

4-
public class Teste4 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.print("Mensagem:\nOlá meus Filhos, vocês são tudo na minha vida..."
+ "amo demais\nQue Deus cuide de vocês...\n"
+ "grande Beijos de sua Mãe\n");

5-
public class Teste5 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.println("____________________________________________\n"
+ "Mestre:Gostaria de dizer que estou\n"
+ "muito feliz em participar desse curso\n"
+"e o Mestre com certeza é muito qualificado.\n"
+ "Obrigado\n"
+ "____________________________________________");

6-
public class Teste6 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.print("XXXXX\nX X\n"
+ "X X\n"
+ "X X\n"
+ "XXXXX\n");

7-
public class Teste7 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.printf("ALUNO(A) NOTA\n"
+ "========= =====\n"
+ "ALINE 9.0\n"
+ "MÁRIO DEZ\n"
+ "SÉRGIO 4.5\n"
+ "SHIRLEY 7.0\n");

8-
public class Teste8 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.print("JJJJJJJ\n"
+ " J\n"
+ " J\n"
+ "J J\n"
+ "JJJJ\n");

9-
public class Teste9 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.printf("Cadastro de Clientes:\n"
+ "0 - Fim\n"
+ "1 - Incluir\n"
+ "2 - Altera\n"
+ "3 - Exclui\n"
+ "4 - Consulta\n"
+ "Opção:\n");

10-
public class Teste10 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.print(" O\n"
+ " OXO\n"
+ " OXXXO\n"
+ " OXXXXXO\n"
+ " OXXXXXXXO\n"
+ " OXXXXXXXXXO\n"
+ " OXXXXXXXXXXXO\n"
+ " OXXXXXXXXXXXXXO\n"
+ " XX\n"
+ " XX\n"
+ " XXXX\n");

Se estiver errado por favor avise....Obrigado.
Elair

Bruno Felipe disse...


}
}

public class Primeiro {
public static void main (String[] args) {
System.out.printf("Digite seu nome\n"
+ "Endereço:\n"
+ "Cep:\n"
+ "");

}
}

public class Primeiro {
public static void main (String[] args) {
System.out.print("Isto não vai dar certo\n"
+ "Você nunca vai conseguir:\n"
+ "Você vai se estrepar:\n"
+ "Não vai dar em nada\n"
+ "Está tudo errado\n"
+ "");
}
}

public class Primeiro {
public static void main (String[] args) {
System.out.println("Karine,");
System.out.println("Te Amo!");
System.out.println("Que Casar Comigo?");
}
}

public class Primeiro {
public static void main (String[] args) {
System.out.println("Minha intenção no curso e aprimorar meu conhecimento em\n"
+ "programação, estou ainda no 1º semestre da faculdade de\n"
+ "Analise de Desenvolvimento de Sistemas, espero aprender\n"
+ "muito com esse curso e suga ao maximo informações necessárias\n"
+ "para ser um bom programador e facilitar a abertura de \n"
+ "portas para o mercado de trabalho.\n"
+ " Obrigado!\n"
+ " Bruno felipe");

}
}

Bruno Felipe disse...


public class Primeiro {
public static void main (String[] args) {
System.out.printf("xxxxxx\n"
+ "x x\n"
+ "x x\n"
+ "x x\n"
+ "x x\n"
+ "xxxxxx\n");

}
}

public class Primeiro {
public static void main (String[] args) {
System.out.println(" Aluno(a) Nota");
System.out.println("=========== ======");
System.out.println("Aline 9.0");
System.out.println("Mário DEZ");
System.out.println("Sérgio 4.5");
System.out.println("Shirley 7.0");

}
}

public class Primeiro {
public static void main (String[] args) {
System.out.printf(" \n"
+ " J\n"
+ " J\n"
+ " J\n"
+ " J J\n"
+ " J J\n"
+ " JJJJJ\n");

}
}

public class Primeiro {
public static void main (String[] args) {
System.out.printf(" CADASTRO DE CLIENTE \n"
+ " 0- Fim\n"
+ " 1- Incluir\n"
+ " 2- Alterar\n"
+ " 3- Excluir\n"
+ " 4- Consultar\n"
+ "\n"
+ " Opção :\n"
+ ""
);

}
}

public class Primeiro {
public static void main (String[] args) {
System.out.printf(" \n"
+ " *\n"
+ " x0x\n"
+ " xxxxx\n"
+ " JxxxxxL\n"
+ " xxxxxxxxx\n"
+ " xxxxxxxxxxx\n"
+ " JxxxxxxxxxxxL\n"
+ " JxxxxxxxxxxxxxxxL\n"
+ " xxxx\n"
+ " xx\n"
);

}
}

Anônimo disse...

Olá, a muitos anos programei em Cobol, e migrei pra outra área, hj pretendo retornar, tenho conhecimento de lógica estruturada e outros conceitos de programação, vendo este maravilhoso site dei uma olhada e ja estou aprendendo outras linguagens, vou retornar para programação é o que gosto. Sugiro que seja criado como exercício, conjunto,um projeto na parte de orientação e objeto. seria otimo.
parabéns!

Anônimo disse...

/*6*/ System.out.println("#####");
System.out.println("# #");
System.out.println("# #");
System.out.println("#####");

/*7*/ System.out.println("ALUNO(A) NOTA");
System.out.println("========= =====");
System.out.println("PRETHO 28.0");
System.out.println("CAMILA 4.0");
System.out.println("MARA 33.0");
System.out.println("MARIANE 3.0");

/*8*/ System.out.println("J");
System.out.println("J");
System.out.println("J");
System.out.println("JJJJJ");

/*9*/ System.out.println("CADASTRO DE CLIENTES");
System.out.println("0 - FIM");
System.out.println("1 - INCLUIR");
System.out.println("2 - ALTERAR");
System.out.println("3 - EXCLUIR");
System.out.println("4 - CONSULTAR");
System.out.println("OPÇÃO: ");

/*10*/ System.out.println(" * ");
System.out.println(" *** ");
System.out.println(" ***** ");
System.out.println(" ******* ");
System.out.println(" ********* ");
System.out.println(" *********** ");
System.out.println(" ************* ");
System.out.println("***************");
System.out.println(" ** ");
System.out.println(" ** ");
System.out.println(" **** ");


MENSENTINDO UM BILL GATES!! ABRÇ

Ailton Cordeiro disse...

Sempre que tento usar algum comando com (%.2f) o netbeans fica indicando algum erro e não estou conseguindo entender o porque.

No comando System.out.println("%.2f > %.2f -> %s", num1, num2, num1 > num2);

Ele sempre fica sublinhado com uma linha vermelha de erro.

Anônimo disse...

Exercicio da letra grande de "J" de Java :

public class LetraGrande {

public static void main(String[] args) {

System.out.println(" JJJJJJJJJJ");
System.out.println(" JJJJJJJJJJ");
System.out.println(" JJJ");
System.out.println(" JJJ");
System.out.println(" JJJ");
System.out.println(" JJ JJJ");
System.out.println(" JJJJJJJJJJJ");
System.out.println(" JJJJJJJJJ");
}
}

Anônimo disse...

Bom dia!Tenho aprendido muito com vocês no momento estou retornando a alguns exercícios que ficaram sem fazer. E me deparei com um problema, por favor verifique meu código e me diga onde está o erro.
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
int numero, maior = 1, maior_1 = 1;
for(int c = 1; c < 10;c++){
System.out.println("Digite um número: ");
numero = entrada.nextInt();

if(numero > maior){
maior = numero;
}
if((numero > maior_1)&&(numero != maior)){
maior_1 = numero;
}
}
System.out.printf("O número %d e o número %d são os maiores números digitado\n", maior, maior_1);
}
}

obrigado pela ajuda - Claudio Lopes
claudioglopes1@gmail.com

Apostila Java Progressivo disse...

Olá Claudio Lopes,

Dá uma lida aí a solução da questão 6, é exatamente o que você quer:
Questões sobre laços WHILE em C

Está em C, mas dá pra entender, a sintaxe é praticamente a mesma.

Anônimo disse...

Olá Ailton Cordeiro! Você está usando println - use printf na formatação e verá que resolve seu problema, professor desculpa me meter na conversa é que no começo também perdi muitas horas até descobrir onde estava errando.Eu sou Claudio Lopes, se alguém que estiver aprendendo nestas aulas maravilhosas e for autodidata como eu, podemos trocar ideias - claudioglopes1@gmail.com

Renan Oliveira disse...

Concluí os 10 primeiros exercícios do curso de Java. Seguem os códigos:

1. Frase na tela:

public class FraseNaTela {
public static void main(String[] args) {
System.out.println("O primeiro programa a gente nunca esquece!");
}

}

Renan Oliveira disse...

2. Etiqueta:

public class Etiqueta{
public static void main(String[] args) {
System.out.print("Renan Oliveira\n");
System.out.print("Rua das Cerejeiras, 1075 Jardim Botânico - Sinop/MT\n");
System.out.print("CEP: 78556-048 Tel: (66)3515-7952\n");
}
}

Renan Oliveira disse...

3. Frases assassinas:

public class Frases{
public static void main(String[] args) {
System.out.println("Isso nunca vai funcionar!");
System.out.println("É impossível de se fazer isso!");
System.out.println("Você sabe que não vai conseguir isso!");
}
}

Renan Oliveira disse...

4. Mensagem:

public class Mensagem{
public static void main(String[] args) {
System.out.print("Meu amor!\n");
System.out.print("Obrigado por sua dedicação, amor e carinho.\n");
System.out.print("Não só para comigo, mas também nossos filhos.\n");
System.out.print("Eu te amo demais!\n");
}

}

Renan Oliveira disse...

5. Ao mestre:

public class Mestre{
public static void main(String[] args) {
System.out.println("Mestre!");
System.out.print("Primeiramente gostaria de agradecer pelo conhecimento proporcionado\n");
System.out.print("a quem interessar se aventurar pelo caminho da programação.\n");
System.out.print("Meu objetivo ao fazer este curso é o de me qualificar para aumentar\n");
System.out.print("minhas chances de conseguir uma boa colocação no mercado de trabalho.\n");
System.out.print("Espero da disciplina que ela consiga satisfazer minhas expectativas e\n");
System.out.print("me ajudar a conquistar o objetivo anteriormente citado.\n");
System.out.print("Do professor não posso esperar mais do muito que já foi realizado por ele,\n");
System.out.print("mas agradecerei se me for dado suporte nas minhas dúvidas, o que sei que\n");
System.out.print("certamente acontecerá!\n");
System.out.println("No mais só posso agradecer novamente!");
}
}

Renan Oliveira disse...

6. Quadrado:

public class Quadrado{
public static void main(String[] args) {
System.out.println("XXXXX");
System.out.println("X X");
System.out.println("X X");
System.out.println("X X");
System.out.println("XXXXX");
}
}

Renan Oliveira disse...

7. Tabela de notas:

public class Tabela{
public static void main(String[] args) {
System.out.println("ALUNO(A) NOTA");
System.out.println("========= =====");
System.out.println("ALINE 9.0");
System.out.println("MÁRIO DEZ");
System.out.println("SÉRGIO 4.5");
System.out.println("SHIRLEY 7.0");
}
}

Renan Oliveira disse...

8. Letra grande:

public class Letra{
public static void main(String[] args) {
System.out.println(" JJ");
System.out.println(" J");
System.out.println("J J");
System.out.println("JJJJJ");
}
}

Renan Oliveira disse...

9. Menu:

public class Menu{
public static void main(String[] args) {
System.out.println("Cadastro de Clientes");
System.out.println("0 - Fim");
System.out.println("1 - Inclui");
System.out.println("2 - Altera");
System.out.println("3 - Exclui");
System.out.println("4 - Consulta");
System.out.println("Opção:");
}
}

Renan Oliveira disse...

10. Pinheiro:

public class Pinheiro{
public static void main(String[] args) {
System.out.print(" *\n");
System.out.print(" X\n");
System.out.print(" XXX\n");
System.out.print(" XXOXX\n");
System.out.print(" XXXXXXX\n");
System.out.print(" XXOXXXXXX\n");
System.out.print(" XXXXXXXOXXX\n");
System.out.print(" XXXOXXXXXXXXX\n");
System.out.print("XXXXXXXXXXXXOXX\n");
System.out.print(" XX\n");
System.out.print(" XX\n");
System.out.print(" XXXX\n");
System.out.print("---------------\n");
}
}

REDE1 - WIFI Internet disse...

Exercicio 1)
Resposta:

package frase.na.tela;
public class FraseNaTela {
public static void main(String[] args) {
System.out.println("O primeiro programa a gente nunca

esquece");
}
}


Exercicio 2)
Resposta:

package etiqueta;
public class Etiqueta {
public static void main(String[] args) {
System.out.print("Nome: Antonio Oliveira\n");
System.out.print("Endereço: Rua da Consolação, 702\n");
System.out.print("CEP: 09876-543\n");
}

}

Exercicio 3)
Resposta:

package frases.assassinas;
public class FrasesAssassinas {
public static void main(String[] args) {
System.out.println("Você é incompetente");
System.out.println("Não sabe fazer nada certo");
System.out.println("Só faz besteiras na vida");
System.out.println("Pra você tudo dá errado");
System.out.println("Nada dará certo pra você");

}

}

Exercicio 4)
Resposta:

package mensagem;
public class Mensagem {
public static void main(String[] args) {
System.out.println("Bia te amo muito minha filha");
}
}


Exercicio 5)
Resposta:

package mestre;
public class Mestre {
public static void main (String[] args) {
System.out.println("Olá Mestre!");
System.out.print("Muito obrigado por estar compartilhando o

vosso rico conhecimento em programação conosco.\n");
System.out.print("Estou curtindo muito o conteúdo do seu

blogguer e PARABÉNS,\n");
System.out.print("para mim será de uma imensa ajuda pois

quero muito me tornar um programador Java.\n");
System.out.println("Acredito que seja o desejo de muitos

aqui.");
System.out.println("Desde já agradeço!!!");

}
}

REDE1 - WIFI Internet disse...

Exercicio 6)
Resposta:

package quadrado;
public class Quadrado {
public static void main (String[] args) {
System.out.print("XXXXX\nX X\n" + "X X\n" + "XXXXX\n");
}
}


Exercicio 7)
Resposta:

package tabela;
public class Tabela {
public static void main (String[] args) {
System.out.printf("ALUNO(A) NOTA\n"
+"========= =====\n"
+"ALINE 9.0\n"
+"MÁRIO DEZ\n"
+"SÉRGIO 4.5\n"
+"SHIRLEY 7.0\n");
}
}

Exercicio 8)
Resposta:


package letra.grande;
public class LetraGrande {
public static void main(String[] args) {
System.out.print(" JJJJJJ\n");
System.out.print(" J\n");
System.out.print(" J\n");
System.out.print("J J\n");
System.out.print("J JJ\n");
System.out.print(" JJJJ\n");
}

}

Exercicio 9)
Resposta:

package menu;
public class Menu {
public static void main(String[] args) {
System.out.printf("Cadastro de Clientes\n");
System.out.print("0 - Fim\n");
System.out.print("1 - Incluir\n");
System.out.print("2 - Altera\n");
System.out.print("3 - Exlui\n");
System.out.print("4 - Consulta\n");
System.out.println("opção:");


}

}

Exercicio 10)
Resposta:

package pinheiro;
public class Pinheiro {
public static void main(String[] args) {
System.out.print(" @\n");
System.out.print(" XXX\n");
System.out.print(" XOXOX\n");
System.out.print(" XXOXXOX\n");
System.out.print(" XOXXOXXOX\n");
System.out.print(" OXXOXXOXXOX\n");
System.out.print(" XOXXOXXOXXOXX\n");
System.out.print(" XOXXOXXOXXOXXOX\n");
System.out.print(" XX\n");
System.out.print(" XX\n");
System.out.print(" XXXX\n");

}

}

REDE1 - WIFI Internet disse...

Parabéns pelo blogger ... esta me ajudando muito!!!
abçs

Anônimo disse...

Exercício Saídas Simples

Eu fiz todos os exercícios dessa lista, mas eu achei mais interessante o de escrever com J. Fiz um programa para escrever JP (java progressivo) ficou assim: http://i.imgur.com/pZe6opc.jpg?1

public class Exercicios {
public static void main(String[] args) {
System.out.print(" JJJJJ");
System.out.print(" ");
System.out.println("PPPPPPP ");
System.out.print(" JJ");
System.out.print(" ");
System.out.println("PP PP");
System.out.print(" JJ");
System.out.print(" ");
System.out.println("PP PP");
System.out.print(" JJJ JJ");
System.out.print(" ");
System.out.println("PPPPPPP ");
System.out.print(" JJ JJ");
System.out.print(" ");
System.out.println("PP");
System.out.print(" JJJJJJJJ");
System.out.print(" ");
System.out.println("PP");
}

}

diego silva disse...

Exercicio 1
public class Primeiro {

public static void main(String[] args) {
System.out.print("O Primeiro Programa\n"
+ "a\n"
+ "gente nunca esquece\n");
}

}
Exercicio 2
public class Primeiro {

public static void main(String[] args) {
System.out.print("Nome: Diego Alves da Silva\n"
+ "End: Rua Juarez Garciados Santos, 85\n"
+ "Cep: 24474-470 Tel: 3606-6875\n");
}

}
Exercicio 3
public class Primeiro {

public static void main(String[] args) {
System.out.println("Você não sabe o que está falando");
}

}



Exercicio 4
public class Primeiro {

public static void main(String[] args) {
System.out.println("I love you, como nunca i loviei ninguem!!!");
}

}
Exercicio 5
public class Primeiro {

public static void main(String[] args) {
System.out.printf("Espero com esse curso dar os primeiros passos para"
+ "aprender o Java.\n"
+ "E conseguir dar continuidade neste mundo"
+ "da aplicação e desenvolvimento.\n");
}

}
Exercicio 6
public class Primeiro {

public static void main(String[] args) {
System.out.print("XXXXX\n"
+ "X X\n"
+ "X X\n"
+ "X X\n"
+ "XXXXX\n");
}

}
Exercicio 7
public class Primeiro {

public static void main(String[] args) {
System.out.printf("ALUNO(A) NOTA\n"
+ "======== ====\n"
+ "Aline 9,0\n"
+ "Mário DEZ\n"
+ "Sérgio 4,5\n"
+ "Shiley 7,0\n");
}

}
Exercicio 8
public class Primeiro {

public static void main(String[] args) {
System.out.print(" JJ\n"
+ " JJ\n"
+ " JJ\n"
+ "J J\n"
+ " JJJ\n");
}

}
Exercicio 9
public class Primeiro {

public static void main(String[] args) {
System.out.printf("Cadastro de Clientes\n"

+ "0 - Fim\n"
+ "1 - Inclui\n"
+ "2 - Altera\n"
+ "3 - Exclui\n"
+ "4 - Consulta\n");
}

}



Exercicio 10
public class Primeiro {

public static void main(String[] args) {
System.out.print(" *\n"
+ " X\n"
+ " XOX\n"
+ " XJXXX\n"
+ " XXXXOXX\n"
+ " XXOXXXJXX\n"
+ "XXXXJXXXXOX\n"
+ " XX\n"
+ " XX\n"
+ " XXXX\n");
}

}

Marcilene Damasceno disse...

Esse site é ótimo!!!
Esses são os exercícios que mais gostei de fazer:

1. Exercício 6

package exercício.pkg6;

public class Exercício6 {

public static void main(String[] args) {
System.out.print("XXXXX\nX X\nX X\nX X\nXXXXX\n");
}

}

2.Exercício 8

package exercício.pkg8;


public class Exercício8 {


public static void main(String[] args) {
System.out.println("JJJJJJJ");
System.out.println(" J");
System.out.println(" J");
System.out.println("J J");
System.out.println(" JJ ");
}

}

3.Exercício 10



package exercício.pkg10;


public class Exercício10 {


public static void main(String[] args) {
System.out.println(" x");
System.out.println(" XXX");
System.out.println(" XXXXX");
System.out.println(" XXXXXXX");
System.out.println(" XXXXXXXXX");
System.out.println(" xxxxxxxxxxx");
System.out.println(" xxxxxxxxxxxxx");
System.out.println(" XXXXXXXXXXXXXXX");
System.out.println("XXXXXXXXXXXXXXXXX");
System.out.println(" XXX x");
System.out.println(" XXX x x");
System.out.println(" XXX x");
System.out.println(" XXX");
System.out.println(" xxxxxxx");
System.out.println("xxxxxxxxxxxxxxxxxx");

}

}
AQUI FICA SUPER ESTRANHO, MAS NO NetBeans FICOU PERFEITO!

efraim vander disse...

Dei uma olhada e gostei de certeza espero ainda aprender mais sobre o java

Celso Henrique disse...

Muito bom. Espero aprender bastante de JAVA.
Fiz somente 2 programas com os
package exerc_1;

/**
*
* @author Celso Henrique
*/
public class Exerc_1 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
System.out.println("Exercicio 1");
System.out.println("O primeiro programa agente nunca esquece");
System.out.println("------------------------------------------");
System.out.println("Exercicio 2 Etiqueta");
System.out.println("Celso Henrique");
System.out.println("Brasilia - DF");
System.out.println("71.010-000 - 61-3568.0000");
System.out.println("------------------------------------------");
System.out.println("Exercicio 3 Arvore");
System.out.println(" X");
System.out.println(" XXX");
System.out.println(" XXXXX");
System.out.println(" XXXXXXX");
System.out.println(" XXXXXXXXX");
System.out.println("XXXXXXXXXXX");
System.out.println(" XX");
System.out.println(" XX");
System.out.println(" XXXX");
System.out.println("------------------------------------------");
System.out.println("Exercicio 4 Quadrado");
System.out.println(" XXXXX");
System.out.println(" X X");
System.out.println(" X X");
System.out.println(" XXXXX");


System.out.println("------------------------------------------");
System.out.println("Exercicio 5 NOTAS");
System.out.println("ALUNO(A) NOTA");
System.out.println("========= =====");
System.out.println(" ALINE 9.0");
System.out.println(" MÁRIO DEZ");
System.out.println(" SÉRGIO 4.5");
System.out.println(" SHIRLEY 7.0");

System.out.println("------------------------------------------");
System.out.println("Exercicio 6 JOTA");
System.out.println(" J");
System.out.println(" J");
System.out.println(" J J");
System.out.println(" J J");
System.out.println(" J J");





}

}
exercicios.

gaitolini disse...

package primeiro;

/**
*
* @author Anderson
*/
public class Exercicio4 {
public static void main(String[] args) {
System.out.println ("XXXXX\nX X\nX X\nX X\nXXXXX\n");

}}

Leandro de Moraes Medina disse...

APARECE O SEGUINTE ERRO:

primeiro.​Primeiro
public static void main(String[] args)
O Javadoc não foi localizado. A documentação do Javadoc não existe para este item ou você não adicionou o Javadoc especificado no Gerenciador de Plataformas Java ou no Gerenciador de Bibliotecas.

Leandro de Moraes Medina disse...

não sei se foi o comentário, vou postar novamente o erro favor comentar por e-mail.

primeiro.​Primeiro
public static void main(String[] args)
O Javadoc não foi localizado. A documentação do Javadoc não existe para este item ou você não adicionou o Javadoc especificado no Gerenciador de Plataformas Java ou no Gerenciador de Bibliotecas.

António Lobato Pires disse...

Bom dia
eu tenho aulas de java na faculdade e nao entendo nada e nem tinha animo pra tal, mas encontrei o vosso site e gostei muito
e estou muito mais animado em aprender java, a aulas estao muito bem organizada e faz o Java parecer ser fácil de aprender.
muito obrigado pelo vosso trabalho.
eu estava a fazer o exercício do IMC, mas deparei me com um problema que ja havia tido antes,
quando digito um numero decimal me da erro, mas se digitar um numero inteiro o programa roda e da resultado com casas decimais.
preciso de uma ajudinha aqui

aqui esta o meu programa


public static void main(String[] args) {
// TODO code application logic here
Scanner entrada=new Scanner(System.in);
float peso;
float altura;

System.out.println("digite o seu peso");
peso = entrada.nextFloat();

System.out.println("digite a sua altura");
altura=entrada.nextFloat();
System.out.println(peso + "Kg /" + altura + "Mt =" +(peso/(altura*altura))+ " IMC ");

}

}
e aqui vai o erro

run:
digite o seu peso
85.90
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:909)
at java.util.Scanner.next(Scanner.java:1530)
at java.util.Scanner.nextFloat(Scanner.java:2388)
at exerm_massa_corporal.Exerm_massa_corporal.main(Exerm_massa_corporal.java:26)
Java Result: 1
BUILD SUCCESSFUL (total time: 16 seconds)

António Lobato Pires disse...
Este comentário foi removido pelo autor.
Andre Nunes disse...

/*1. Frase na tela - Implemente um programa que escreve na tela a frase
"O primeiro programa a gente nunca esquece!".

autor: André Luiz

*/
public class Primeiro {

public static void main(String[] args) {
System.out.println("Meu Primeiro programa a gente nunca esquece!");
}

}

Joy Estrela Jopita disse...

public class Primeiro {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.print("O primeiro programa a gente nunca esquece!\n");
}

}
public class Etiqueta {

public static void main(String[] args) {
System.out.println("Nome: Josias Pinto Tande");
System.out.println("Endereço: Angola-Kwanza Sul, Sumbe");
System.out.printf("Telefone:+244947750582\n");
}

}
public class Frases_assassinas {

public static void main(String[] args){
System.out.println("Isto não dará certo");
System.out.println("Você nunca conseguirá");
System.out.printf("Você se estrepará\n");
System.out.println("Não vai dar em nada");
System.out.println("Está tudo errado");
System.out.print("nave say nave\n");

}
}

Joy Estrela Jopita disse...

package javaapplication4;

/**
*
* @author CDI 2
*/
public class Mensagem {

public static void main(String[] args){
System.out.println("A MINHA CASA\n");
System.out.println("Quando eu olho pra essa casa,");
System.out.println("Ai! Que tristeza me dá:")
System.out.println("Essa casa já foi minha,")
System.out.println("Já foi o meu doce lar.\n")
System.out.println("Nessa casa eu morava")
System.out.println("Como as aves nos seus ninhos,")
System.out.println("Tadas tardes namorava")
System.out.println("Com a mulher que era minha.")
System.out.println("Quando eu saí dessa casa,")
System.out.println("Tudo quis me acompanhar,")
System.out.println("Só a alegria não veio:")
System.out.println("A alegria ficou lá.\n")
System.out.print("By: Geraldo Altoé\n")
}
}
package javaapplication5;

/**
*
* @author CDI 2
*/
public class Ao_mestre {

public static void main(String[] args) {
System.out.println("O meu objectivo com esta disciplina é ser um bom programador e ajudar o meu Município");
}
}

Joy Estrela Jopita disse...

package javaapplication7;

/**
*
* @author CDI 2
*/
public class Tabela_de_notas {

public static void main(String[] args){
System.out.println("ALUNO(A) NOTA");
System.out.println("======== =======");
System.out.println(" Nino 8.0");
System.out.println(" Hílario Dez");
System.out.println(" Sany Doze");
System.out.println(" Jopita 7.5");
}
}

package javaapplication8;

/**
*
* @author CDI 2
*/
public class Letra_grande {

public static void main(String[] args){
System.out.println(" J");
System.out.println(" J");
System.out.println("J J");
System.out.println(" JJJJ");

}
}
package javaapplication9;

/**
*
* @author CDI 2
*/
public class Menu {
public static void main(String[] args){
System.out.println(" X");
System.out.println(" XXX");
System.out.println(" XXXXX");
System.out.println(" XXXXXXX");
System.out.println(" XXXXXXXXX");
System.out.println(" XXXXXXXXXXX");
System.out.println(" XXXXXXXXXXXXX");
System.out.println("XXXXXXXXXXXXXXX");
System.out.println(" XX");
System.out.println(" XX");
System.out.println(" XXXX");
}
}

G-Hidden disse...

Crie um programa em java orientado a Objetos, que permite manipular informação do cinema, sala e filmes.

Sabendo que um cinema tem varias salas, e uma sala tem vários filmes.

Atributos da classe cinema: Nome, endereço, varias salas.
Atributos da classe sala: nome, filmes apresentados por dias, quantidades de filmes apresentados por dia.
Atributos da classe filmes: nome, duração do filme e preço do filme.


Objetivos:
1-Apresentar o nome dos filmes e os seus preços, em uma sala determinada pelo utilizador.
2-Mostrar a sala que contém o filme com maior duração no cinema.

Helena Almeida disse...

Exercicio 8 com uma linha de System.out.print:

package exercicio8;

/**
*
* @author Helena
*/
public class Exercicio8 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.print(" j\n j\n j\n j\n j\njjjjj\n");

}

}

Helena Almeida disse...

Exercicio9

package exercicio9;

/**
*
* @author Helena
*/
public class Exercicio9 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.print("0 Fim\n1 Inclui\n2 Altera\n3 Exclui\n4 Consulta\nOpção\n");
}

}

Helena Almeida disse...

Exercicio10

package exercicio10;

/**
*
* @author Helena
*/
public class Exercicio10 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.print(" x\n xxx\n xxxxx\n xxxxxxx\n xxxxxxxxx\n xx\n xx\n xxxx\n");
}

}

Helena Almeida disse...

Exercicio 2 ICM
import java.util.Scanner;
public class Imc {

public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
float peso;
float altura;
System.out.print("Digite o seu peso:\n");
peso=entrada.nextFloat();
System.out.print("Digite a sua altura:\n");
altura=entrada.nextFloat();
System.out.print("o seu icm é:\f\f"+peso/(altura*altura)+"\n");

}

}

Helena Almeida disse...

Tenho uma duvida no exercício:

Faça um programa que receba três inteiros e diga qual deles é o maior e qual o menor.

Consegui fazer só com if e gostaria de fazer um else se os numeros fossem todos iguais...como eu faço o else?

package menor_maior;

import java.util.Scanner;
public class Menor_maior{

public static void main (String [] args){
/* Faça um programa que receba três inteiros e diga qual deles
é o maior e qual o menor.
*/
int numero1;
int numero2;
int numero3;

Scanner entrada = new Scanner(System.in);
System.out.print("Digite o primeiro numero:\n");
numero1 = entrada.nextInt();
System.out.print("Digite o segundo numero:\n");
numero2 = entrada.nextInt();
System.out.print("Digite o terceiro numero:\n");
numero3 = entrada.nextInt();

if (numero1 > numero2 && numero1 > numero3 ||numero1 > numero3 && numero1 > numero2 ){
System.out.print("o primeiro numero: " + numero1 +" é o numero maior dos 3\n");
}

if (numero2 > numero1 && numero2 > numero3 || numero2 > numero3 && numero2 > numero1){
System.out.print("o segundo numero: " + numero2 +" é o numero maior dos 3\n");
}

if (numero3 > numero1 && numero3 > numero2 || numero3 > numero2 && numero3 > numero1){
System.out.print("o terceiro numero: " + numero3 +" é o numero maior dos 3\n");
}

if (numero1 < numero2 && numero1 < numero3 ||numero1 < numero3 && numero1 < numero2 ){
System.out.print("o primeiro numero: " + numero1 +" é o numero menor dos 3\n");
}

if (numero2 < numero1 && numero2 < numero3 || numero2 < numero3 && numero2 < numero1){
System.out.print("o segundo numero: " + numero2 +" é o numero menor dos 3\n");
}

if (numero3 < numero1 && numero3 < numero2 || numero3 < numero2 && numero3 < numero1){
System.out.print("o terceiro numero: " + numero3 +" é o numero menor dos 3\n");
}
}

}

André Holanda disse...

Lista de Exercício 1

package exercicio_1;
public class Exercicio_1 {
public static void main(String[] args) {
System.out.println("O primeiro programa a \n"
+ "gente nunca esquece!");
}
}

André Holanda disse...

Lista de Exercício 1

package exercicio_2;
public class Exercicio_2 {
public static void main(String[] args) {
System.out.println("André Holanda Cavalcanti");
System.out.printf("Rua: Alguma coisa, 1000, CS-B \n");
System.out.println("Cep: 50000-000, Tel: 1112233");
}
}

André Holanda disse...

Lista de Exercício 1

package exercicio_3;
public class Exercicio_3 {
public static void main(String[] args) {
System.out.println("Isto não vai dar certo \n");
System.out.println("Você nunca vai conseguir \n");
System.out.print("Você vai se estrepar \n \n");
System.out.println("Não vai dar em nada \n");
}
}

André Holanda disse...

Lista de Exercício 1

package exercicio_4;
public class Exercicio_4 {
public static void main(String[] args) {
System.out.println("\n'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' \n\n"
+ "Você é a página mais linda que o destino escreveu na minha vida. \n\n"
+ "''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''\n\n");
}
}

André Holanda disse...

Lista de Exercício 1

package exercicio_5;
public class Exercicio_5 {
public static void main(String[] args) {
System.out.println("\n1. Objetivo: Tenho como objetivo iniciar na programação e dar um novo rumo na carreira profissional.");
System.out.println("2. O que espero: Espero voltar o raciocínio lógico e as técnicas de programação da Faculdade.");
System.out.println("3. O que espero do Professor: Clareza nas informações, direcionamento nos estudos, e puxar ao"
+ "máximo do aluno aqui!!!\n");
}
}

André Holanda disse...

Lista de Exercício 1

package exercicio_6;
public class Exercicio_6 {
public static void main(String[] args) {
System.out.println("\n" +
"XXXXX\n" +
"X X\n" +
"X X\n" +
"X X\n" +
"XXXXX\n");
}
}

André Holanda disse...

Lista de Exercício 1

package exercicio_7;
public class Exercicio_7 {
public static void main(String[] args) {
System.out.println("ALUNO(A) NOTA\n" +
"========= =====\n" +
"ALINE 9.0 \n" +
"MÁRIO DEZ\n" +
"SÉRGIO 4.5 \n" +
"SHIRLEY 7.0\n");
}
}

André Holanda disse...

Lista Exercício 1

package exercicio_8;
public class Exercicio_8 {
public static void main(String[] args) {
System.out.println(" JJJ\n" +
" J\n" +
" J\n" +
"J J\n" +
"JJJJJJ\n");
}
}

André Holanda disse...

Lista Exercício 1

package exercicio_9;
public class Exercicio_9 {
public static void main(String[] args) {
System.out.println("Cadastro de Cliente:\n" + "0-Fim " + " 1-Inclui " + " 2-Altera " + " 3-Exclui " + "4-Consulta\n"); System.out.println("Opção:____\n");
}
}

André Holanda disse...

Lista Exercício 1

package exercicio_10;
public class Exercicio_10 {
public static void main(String[] args) {
System.out.println(" * * * * * * * * * *\n" +
" * X *\n" +
" * XXX *\n" +
" * XXXXX *\n" +
" * XXXXXXX *\n" +
" * XXXXXXXXX *\n" +
" * XXXXXXXXXXX *\n" +
" * XXXXXXXXXXXXX *\n" +
" * XXXXXXXXXXXXXXX *\n" +
" * XX *\n" +
" * XX *\n" +
" * XXXX *\n"
+ " * * * * * * * * * *\n");
}
}

Rudi Antoni disse...

Respostas dos exercícios do link Parte 1 de 2
http://www.javaprogressivo.net/2012/08/java-exercicios-de-saida-simples.html


------------
Exercício 1:
------------
package frasetela;

public class FraseTela {

public static void main(String[] args) {
System.out.print("O primeiro programa a gente nunca esquece!\n");
}
}

------------
Exercício 2:
------------
package etiqueta;

public class Etiqueta {

public static void main(String[] args) {
System.out.print("Nome completo: Rudi Antoni\n");
System.out.print("Endereço: Travessa Conceição\n");
System.out.print("CEP: 94020-460, Telefone: (51) 84407763\n");
}
}

------------
Exercício 3:
------------
package frasesassassinas;

public class FrasesAssassinas {

public static void main(String[] args) {
System.out.print("Isto não vai dar certo\n");
System.out.print("Você nunca vai conseguir\n");
System.out.print("Você vai se estrepar\n");
System.out.print("Não vai dar em nada\n");
System.out.print("Está tudo errado!\n");
}
}

------------
Exercício 4:
------------
package mensagem;

public class Mensagem {

public static void main(String[] args) {
System.out.print("Eu amo tudo o que foi\n");
System.out.print("Tudo o que já não é\n");
System.out.print("A dor que já não me dói\n");
System.out.print("A antiga e errônea fé\n");
System.out.print("O ontem que a dor deixou\n");
System.out.print("O que deixou alegria\n");
System.out.print("Só porque foi e voou\n");
System.out.print("E hoje é já outro dia\n\n");
System.out.print("Fernando Pessoa\n");
}
}

------------
Exercício 5:
------------
package aomestre;

public class AoMestre {

public static void main(String[] args) {
System.out.print("Meu objetivo nesta disciplina é poder dar um passo a mais na direção de\n");
System.out.print("me tornar um desenvolvedor de software");
System.out.print("Ao final dela, espero ter conseguido dar este passo.\n");
System.out.print("E tambem espero que você me ajude a chegar até lá.\n");
}
}

Rudi Antoni disse...

Respostas dos exercícios do link Parte 2 de 2
http://www.javaprogressivo.net/2012/08/java-exercicios-de-saida-simples.html

------------
Exercício 6:
------------
package quadrado;

public class Quadrado {

public static void main(String[] args) {
System.out.print("XXXXX\n");
System.out.print("X X\n");
System.out.print("X X\n");
System.out.print("X X\n");
System.out.print("XXXXX\n\n");
}
}

------------
Exercício 7:
------------
package tabelanotas;

public class TabelaNotas {

public static void main(String[] args) {
System.out.println("ALUNO(A) NOTA");
System.out.println("======== ====");
System.out.println("ALINE 9.0");
System.out.println("MÁRIO DEZ");
System.out.println("SÉRGIO 4.5");
System.out.println("SHIRLEY 7.0");
}

}

------------
Exercício 8:
------------
package letragrande;

public class LetraGrande {

public static void main(String[] args) {
System.out.print(" JJJJJ\n");
System.out.print(" J\n");
System.out.print(" J\n");
System.out.print("J J\n");
System.out.print(" JJJJ\n");
}
}

------------
Exercício 9:
------------
package menu;

public class Menu {

public static void main(String[] args) {
System.out.println("Menu");
System.out.println("0 - Fim");
System.out.println("1 - Inclui");
System.out.println("2 - Altera");
System.out.println("3 - Exclui");
System.out.println("4 - Consulta");
System.out.println("Opção:");
}
}

-------------
Exercício 10:
-------------
package pinheiro;

public class Pinheiro {

public static void main(String[] args) {
System.out.println(" X");
System.out.println(" XXX");
System.out.println(" X/|\\X");
System.out.println(" X/O|O\\X");
System.out.println(" X/OX|XO\\X");
System.out.println(" X/OXX|XXO\\X");
System.out.println(" X/OXXX|XXXO\\X");
System.out.println("X/-----|-----\\X");
System.out.println(" XX");
System.out.println(" XX");
System.out.println(" XXXX");
}
}

Unknown disse...

Ta ai.
Estou começando agora e estou fazendo os exercícios de introdução.

Fiz essa árvore de natal, quanta criatividade.

package exercicio10;
public class Exercicio10 {
public static void main(String[] args) {
System.out.println(" OO ");
System.out.println(" xx");
System.out.println(" xJxx");
System.out.println(" xOxxOx");
System.out.println(" xOxxOxxx");
System.out.println(" xxxOxxxOxx");
System.out.println(" xOxxxxJxxxOx");
System.out.println(" xxxxxxOxxxOxxx");
System.out.println("xOxJxxOxxxOxxxOx");
System.out.println(" xxxx");
System.out.println(" xxxx");
System.out.println(" xxxx");
System.out.println(" xxxxxxxx");

}

}

Cesar Lopes disse...

tenho novo escript para o exercio Quadrado
System.out.println("XXXXX");System.out.print("X ");
System.out.println("X");System.out.printf("X ");
System.out.println("X");;System.out.printf("X ");
System.out.println("X");
System.out.println("XXXXX");

danilo DNO disse...

oi eu tava com uma duvida no exercicio (6) de Exercícios sobre o laço WHILE em Java

pesquisei no forum e achei uma resposta no link: Questões sobre laços WHILE em C

e notei fazendo testes q esse codigo tem um erro : que se o segundo nº digitado for maior q o primeiro ele é descartado e n aparece nem como maior nem como segundo maior
e consegui resolver isso com outro "if".

esse é meu codigo em java:

import java.util.Scanner;
import java.util.Random;

public class MNumero {

public static void main(String[] args) {

Scanner s = new Scanner(System.in);
Random r = new Random();

float maior = 0, menor = 0, ax, valor;
int cont = 1;

System.out.println("informe 10 numeros\n");

while (cont <= 10) {
System.out.printf("\n informe o %d numero\n", cont);
//valor = (float) r.nextInt(99) + 1;
valor = s.nextFloat();
System.out.println(valor + "\n");

if (cont == 1) {
maior = valor;
}
else {
if (cont == 2){
menor = valor;
}
else{
if (valor > maior) {
menor = maior;
maior = valor;
}
else{
if (valor > menor) {
menor = valor;
}
}
}
}

if ((cont == 2) && (menor > maior)) {
ax = maior;
maior = menor;
menor = ax;
}
cont++;

}

System.out.println();

System.out.println("o maior numero digitado foi =" + maior);
System.out.println("o segundo maior numero digitado foi =" + menor);
}
}

Sérgio disse...

Comecei há pouco tempo, e tenho aprendido muito com este site.

E um dos sites que melhor explica e introduz um iniciante na programação.

os responsáveis estão sem dúvida de Parabéns.

Anônimo disse...

Parabéns pelo blog. Também sou autodidata e fiquei muito feliz de encontrar um local onde um completo leigo como eu consegue aprender Java. Tenho algumas dúvidas em alguns assuntos ainda, mas vcs estão de parabéns, realmente!!

Anônimo disse...

sou Leandro ferreira. e estou estudando no www.javaprogressivo.net
com o objetivo de fazer aplicativo para android, gostaria de saber se estou estudando a coisa certa e no lugar ceto? se estiver qual a forma de ganhar dinheiro com aplicativo.
desde já agradeço se poder me dar uma orientação...

Curso Java Progressivo disse...

Olá Leandro.

O Android é feito em Java, bem como seus aplicativos.

Há pessoas que vão logo estudar Android, mas fica algo meio incompleto.

Você estudando a linguagem Java e aprendendo bem seus conceitos, para depois ir para Android, terá bem mais recursos, uma formação bem mais sólida pra criar seus aplicativos.

A lógica de programação, a maneira de raciocinar e resolver problemas é a mesma. Aprenda primeiro a programar, e bem. Depois busque as coisas mais específicas, como criar aplicativos para Android.

Anônimo disse...

Possui a resolução do exercício do supermercado? http://www.javaprogressivo.net/2012/10/Composicao-em-Java-trocando-informacoes-entre-objetos.html

NovaMídia disse...

alguem sabe pq esse codigo nao da nada na saida? tava funcionando normalmente e agora bugou, nem mexi nele nem nada(soh se foi sem qrer) vlws galera

package testesDiversos;
import java.util.Scanner;
public class Fatoração{

public static void main(String[]args){

Scanner input = new Scanner(System.in);

int i;
int y;

System.out.println("Insira o numero a se extrair a FATORAÇÃO:");
int x = input.nextInt();
int z = x;
for(i = z-1; i < 1; --i){
y = z*i;
z=y;
System.out.println(y);
System.out.println(x);
System.out.println(z);
System.out.println(i);
}
}}

Ivo disse...

Olá Blogger, parabéns pelo projeto. Estou começando nesta linguagem, seguem os códigos:

1º)
System.out.println("O primeiro programa a") ;
System.out.println("gente nunca esquece!") ;

2º)
System.out.println("Ivo Tirone") ;
System.out.println("Rua Maria Cristina , sem número");
System.out.println("CEP 01234-567, tel (00) 2233-9988") ;

3º)
System.out.print("O Java é difícil\n") ;
System.out.printf("Isso é só para nerd\n") ;
System.out.println("Acho que isto não é para mim") ;
System.out.print("Eu não consigo");
System.out.print("\n") ;
System.out.printf("Ah! chega disso! nao dá ") ;
System.out.printf("!\n") ;

4º)
System.out.println("Para escrever, escrever mesmo,") ;
System.out.println("melhor pensar bem antes,") ;
System.out.println("para não escrever besteira.");

5º)
System.out.println("Professor, quero dizer que até aqui estou entendo") ;
System.out.println("bem esta linguagem. Espero aprender com facilidade") ;
System.out.println("os próximos tópicos. ") ;

6º)
System.out.println("XXXXX") ;
System.out.println("X X") ;
System.out.println("X X") ;
System.out.println("X X") ;
System.out.println("XXXXX") ;

7º)
System.out.print("ALUNO(A) NOTA\n");
System.out.print("========= =====\n");
System.out.print("ALINE 9.0 \n");
System.out.print("MÁRIO DEZ\n");
System.out.print("SÉRGIO 4.5 \n");
System.out.print("SHIRLEY 7.0\n");

8º)
System.out.printf(" J\n");
System.out.printf(" J\n");
System.out.printf(" J\n");
System.out.printf("J J\n");
System.out.printf(" JJJ \n");

9º)
System.out.println("Cadastro de Clientes\n");
System.out.println("0 - Fim");
System.out.println("1 - Inclui");
System.out.println("2 - Altera");
System.out.println("3 - Exclui");
System.out.println("4 - Consulta\n");
System.out.println("Opção:\n\n");

10º)
System.out.println(" !");
System.out.println(" X");
System.out.println(" XXX");
System.out.println(" XXXXX");
System.out.println(" XXXXXXX");
System.out.println(" XXXXXXXXX");
System.out.println(" XXXXXXXXXXX");
System.out.println(" XXXXXXXXXXXXX");
System.out.println("XXXXXXXXXXXXXXX");
System.out.println("@ XXX @");
System.out.println(" XXX ");
System.out.println(" XXXXX ");

Lucas Nogueira disse...

//Estão aí os exercícios da 3ª aula

import javax.swing.JOptionPane;


public class Aula003_Exercícios {
public static void main(String[] args){

//1. Frase na tela
System.out.println("O primeiro programa a gente nunca esquece!");

//2. Etiqueta
System.out.println("Nome: Lucas Nogueira");
System.out.println("Rua: Fahrenheit");
System.out.printf("CEP: 000000000-00"+" Phone: 0000-0000");

//3. Frases assassinas
System.out.println("\nIsso é besteira");
System.out.println("Desista disso");
System.out.println("Largue isso de lado");
System.out.println("Isso não vai dar em nada");

/*4. Mensagem
*Como meu pai não iria saber ler essa mensagem pela IDE, resolvi faze-lá graficamente
*/
JOptionPane.showMessageDialog(null, "Pai, você é o meu grande companheiro na vida,"
+ " obrigado por tudo!");

//5. Ao mestre
JOptionPane.showConfirmDialog(null, "Meu objetivo nesta disciplina de Java é"
+ "\n obter um grandioso rendimento."+"\n Espero que a matéria aborde diversos"
+ "\n assuntos interessantes e que o professor tenha um bom interesse"
+ "\n por me ensinar a programar em Java."+" Se o professor"
+ " concorda com esta mensagem, por favor"
+ " clique em Sim");

//6. Quadrado
System.out.println("xxxxx"+"\nx x"+"\nx x"+"\nx x"+"\nxxxxx");

//7. Tabela de notas
System.out.println("ALUNO(A) NOTA"+"\n========= ====="+
"\nALINE 9.0"+"\nMÁRIO DEZ"+"\nSÉRGIO 4.5"+
"\nSHIRLEY 7.0");

//8. Letra grande
System.out.println(" J"+"\n J"+"\n J"+"\nJ J"+"\nJJJJJ");

//9. Menu
System.out.println("Cadastro de Clientes");
System.out.println("0 - Fim"+"\n1 - Inclui"+"\n2 - Altera"+
"3 - Exclui"+"\n4 - Consulta"+"\nOpção: ");

//10. Pinheiro
System.out.println(" *"+"\n XXX"+"\n XXXXX"+
"\n $XXXXXXX$"+"\n °XXXXXXXXX°"+"\n §XXXXXXXXXXX§"+"\n;)XXXXXXXXXXXXX(;"+
"\nJXXXXXXXXXXXXXXXJ"+"\n XX"+"\n XX"+"\n X XXXX X"+
"\n XXXXXXXX"+"\n XXXXXXXX"+"\n XXXXXXXX"
);
}
}

Lucas Nogueira disse...

Vou postar os exercícios da aula 006 aqui. Se houver algum erro ou dica, por favor não esqueçam de dizer. Thank you very much.

import java.util.Scanner;
import java.util.Calendar;

public class Aula006_Exercícios {
public static void main(String[] args){
Scanner s=new Scanner(System.in);
Calendar idade=Calendar.getInstance();
int nascimento;
Scanner usuario=new Scanner(System.in);
String user;

System.out.println("Olá, qual é o seu nome?");
user=usuario.next();
System.out.println(user+" em que ano você nasceu?");
nascimento=s.nextInt();
System.out.println("Você tem "+(idade.get(Calendar.YEAR)-nascimento)+" anos de idade");
}
}

Roberto 7 disse...

ola, sou novo por aqui e estou começando a aprender java. Alguem poderia me dizer como faço pra acessar a apostila, clico nela mas não aparece nada.

Karen Cardoso disse...

Exercício 1 - 3.1

public class FraseNaTela
{
public static void main (String args[])
{
System.out.print("O primeiro programa a\n" + "gente nunca esquece!\n");
}
}

Anônimo disse...

Preciso de ajudaaa!!!
Faça um programa para a Pet Shop Bonecão. O programa deveserá pedir

o nome do cliente, nome de seu animal de estimação, tipo de animal de

estimação (cachorro, gato ou pássaro), serviço contratado ( banho, tosa, banho

e tosa ou veterinário).

Segue lista dos preços de nossos serviços conforme tipo de animal que

atendemos:

Serviço- Cachorro - Gato - Pássaro

Banho 50,00 - 30,90

Tosa 40,00 - 25,00

Banho e Tosa 75,00 - 35,00

Vaterinário 30,00 - 30,00 - 30,00

Você deverá fazer um método que calcule o total de gastos

do cliente para cada tipo de animal, onde no método

calcularTotalCao(double:quantidadeServCao) deverá calcular o valor do

serviço de Banho e Tosa * quantidadeServCao. Onde “quantidadeServCao”

seria o número de vezes que aquele serviço já foi utilizado pelo cliente.

No método calcularTotalGato (double:quantidadeServGato) deverá

calcular o valor apenas do serviço de banho * quantidadeServGato. Onde

“quantidadeServGato” seria o número de vezes que aquele serviço já foi

utilizado pelo cliente.

No método calcularTotalPassaro (double:quantidadeServPassaro) deverá

calcular o valor apenas do serviço veterinário * quantidadeServPassaro. Onde

“quantidadeServPassaro” seria o número de vezes que aquele serviço já foi

utilizado pelo cliente.

Você deverá retornar na tela as seguintes informações:

Sr.(a) “nome do cliente”, seu animal de estimação é: “nome do animal de

estimação”, classificado como “tipo de animal de estimação”.

Após a mensagem acima, retorne na tela o resultado de todos os métodos

feitos.

Matheus disse...

Olá professor,
eu terminei aqui o exercício com muito custo do COMO USAR IF E ELSE...
se perguntar porque usei muitos inteiros é porque eu gosto de tudo organizado, quer dizer, acho mais facil de entender assim! Aí vai:

package condição;


import java.util.Scanner;
public class Condição {

public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);

int um = 8;
int dois = 5;
int resposta1;
int treis = 8;
int quatro = 4;

System.out.println("Qual foi a sua nota?");
resposta1 = entrada.nextInt();

if (resposta1 >= um) {
System.out.println("Parabéns, você passou direto!");
}

if (resposta1 <= quatro){
System.out.println("Sinto muito, você foi reprovado.");
}

if (resposta1 >= treis){
}else{
if (resposta1 >= dois){
System.out.println("Você tem direito à uma prova de recuperação,\n Boa sorte e bons estudos!");
}
}
}
}

Eu demorei um tempinho para descobrir como eu podia fazer. Eu queria falar que é muito legal isso de disponibilizar essa matéria de gratis para todos, além de ser tudo bem explicado... Estou entendendo bem a matéria e estou tentando aproveitar no máximo!

Breno Cassio Santos Ribeiro disse...

public class Primeiro {
public static void main (String [] args) {
System.out.println("O primeiro programa a gente nunca esquece!");
System.out.println ("Breno Cássio Santos Ribeiro");
System.out.println ("Vila Caquetá");
System.out.println ("Cep:69 921 000,Tel:Não tenho !");
System.out.println ("Isso não vai dar certo");
System.out.println ("Você nunca vai conseguir");
System.out.println ("Você vai se estrepar");
System.out.println ("Não vai dar em nada");
System.out.println ("Está tudo errado!");
System.out.println ("Só queria desejar tudo de bom a uma pessoa muito querida que sempre me faz feliz, Eu!");
System.out.println ("Hi hi, meu objetivo de aprender a programar nessa linguagem é o de desenvolver um app mais um amigo,\n"
+ "e espero que o conteúdo do site e o ensino continue assim tudo de bom '-' !");
System.out.println (" XXXXX ");
System.out.println (" X X ");
System.out.println (" X X ");
System.out.println (" X X ");
System.out.println (" XXXXX ");
System.out.println ("ALUNO(A) NOTA:");
System.out.println ("====== =====");
System.out.println ("ALINE 9.0 ");
System.out.println ("MÁRIO DEZ ");
System.out.println ("SÉRGIO 4.5 ");
System.out.println ("SHIRLEY 7.0 ");
System.out.println (" J");
System.out.println (" J");
System.out.println (" J");
System.out.println (" JJJJJ");
System.out.println ("Cadastro de clientes: ");
System.out.println ("0-Fim");
System.out.println ("1-Inclui");
System.out.println ("2-Altera");
System.out.println ("3-Exclui");
System.out.println ("4-Consulta");
System.out.println ("Opção:");
System.out.println (" $ ");
System.out.println (" X ");
System.out.println (" XXX ");
System.out.println (" XXXXX ");
System.out.println (" XXXXXXX ");
System.out.println (" XXXXXXXXX ");
System.out.println (" XXXXXXXXXXX ");
System.out.println (" XXXXXXXXXXXXX ");
System.out.println ("XXXXXXXXXXXXXXX");
System.out.println (" XXX ");
System.out.println (" XXX ");
System.out.println (" XXX ");
System.out.println (" XXX ");}
}

Aretha Carvalho disse...

Em 6 anos de curso de Sistemas de Informação e mais 2 de formada essa foi a primeira vez que eu consegui utilizar o NetBeans, me sentia uma inútil por ter passado de semestre pra semestre nem sei como e me formar, sem saber fazer nenhum programinha pois a turma era desnivelada e os professores não davam muita atenção aos alunos que não sabiam programar. Obrigada por esse alívio.

Anônimo disse...

eu gostava de saber onde se encontra o tutorial sobre a inteligencia artificial?

Ana Gabrielle disse...

public class Exercicio1 {

public static void main(String[] args) {

System.out.print(" o primeiro programa a \n gente nunca esquece!.\n\n");
}
}

public class Exercicio2 {

public static void main(String[] args) {

System.out.println(" Ana Gabrielle Ribeiro ");
System.out.println(" Rua candida stolano,52 ");
System.out.println(" 3677-418 ");
System.out.println(" 8449-3794 \n");
}
}
public class Exercicio3 {

public static void main(String[] args) {

System.out.println("Outro dia eu estudo! To muito cansada!\n");
}
}
public class Exercicio4 {

public static void main(String[] args) {
System.out.println("Henry, Nao deixe o desanimo falar mais alto do que a sua necessidade de estudar!\n\n");
}
}
public class Exercicio5 {

public static void main(String[] args) {

System.out.println("William, estou disposta a ser uma excelente programadora java e ser um exemplo a outros usuarios");
System.out.println( "espero aprender com voce o que outros nao conseguiram me ensinar, estou gostando muito do material");
System.out.println("e suas explicações. grata!\n");
}
}
public class Exercicio6 {

public static void main(String[] args) {

System.out.println("XXXXX");
System.out.println("X X");
System.out.println("X X");
System.out.println("X X");
System.out.println("XXXXX");
}
}
public class Exercicio7 {

public static void main(String[] args) {

System.out.print("ALUNO(A) NOTA\n");
System.out.print("========= =====\n");
System.out.print("ALINE 9.0\n");
System.out.print("MÁRCIO DEZ\n");
System.out.print("SERGIO 4.5\n");
System.out.print("SHIRLEY 7.0\n\n");
}
}
public class Exercicio8 {

public static void main(String[] args) {

System.out.println(" II");
System.out.println(" II");
System.out.println(" II");
System.out.println(" II II");
System.out.println(" IIIIIJ");
}
}
public class Exercicio9 {

public static void main(String[] args) {

System.out.print("0-Fim\n");
System.out.print("1-Inclui\n");
System.out.print("2-Altera\n");
System.out.print("3-Exclui\n");
System.out.print("4-Consulta\n");
System.out.println("Opçao:");
}
}
public class Exercicio10 {

public static void main(String[] args) {

System.out.print(" x\n");
System.out.print(" xxx\n");
System.out.print(" xxxxx\n");
System.out.print(" xxxxxxx\n");
System.out.print(" xxxxxxxxx\n");
System.out.print(" xxxxxxxxxxx\n");
System.out.print(" xxxxxxxxxxxxx\n");
System.out.print(" xxxxxxxxxxxxxxx\n");
System.out.print(" xx\n");
System.out.print(" xx\n");
System.out.print(" xxxx\n\n");
}
}

DarkStar disse...

primeiro quero falar q to amando esse site, nunca me empolguei tanto com estudo como estou agora por Java hehehehehe, esse site aqui oh, com certeza vou indicar, eh muito top, tão de parabéns =D

bom....terminei os 10 primeiros exercícios, aqui vai o pinheiro e o q era pra ser aquelas frases q nao entendi entao escrevi o seguinte hehaehaheaehaeh

PINHEIRO:

package Exercícios;

/**
*
* @author PaoComMiojo
*/
public class Exercício10 {
public static void main(String[] args){
System.out.print(""
+ " X \n"
+ " X X \n"
+ " X X X \n"
+ " X X X X \n"
+ " X X X X X \n"
+ " X X X X X X \n"
+ " X X X X X X X \n"
+ " X X X X X X X X \n"
+ " X X X X X X X X X \n"
+ " X X X X X X X X X X \n"
+ "X X X X X X X X X X X\n"
+ " XXX \n"
+ " XXX \n"
+ " XXX \n"
+ " XXX \n"
+ " XXXXXXX \n");
}
}

FRASE LOCA


package Exercícios;

/**
*
* @author PaoComMiojo
*/
public class Exercício3 {
public static void main(String[] args) {
System.out.print("''Tu acha que está seguro aí sentado em frente ao seu pc?... \n"
+"porque quando tu menos esperar eu farei tu desmaiar, \n"
+"e cravarei com martelo, ferpas de madeira de baixo de suas \n"
+"unhas até inflamar !!!! \n"
+"Então... eu fiquei com sono e preciso ir trabalhar amanhã... =D \n"
+"Tá bom assim já hehehehehehe'' \n");
}
}


terminei os exercícios agora entao nao sei se vai explicar mais pra frente, mas nao saquei a diferença entre "print" e "printf" ao usar "\n" pq da no mesmo.... eu até tava usando "println" no começo, mas dae vi q era mais facil fazer "print" com "\n" no final... e acabei nao usando o "printf"..... tem alguma luz pra me dar ? vlwwww

Jorge Luís disse...

4) Forbellone (Pag. 46)
Escreva um algoritmo que leia o código de um determinado produto e mostre a

sua classificação. Utilize a seguinte tabela como referências:

Código Classificação
1 Alimento não-perecível
2,3 ou 4 Alimento perecível
5 ou 6 Vestuário
7 Higiene pessoal
8 até 15 Limpeza e utensílios domésticos
Qualquer outro código Inválido
------------------------------
2) Forbellone (Pag. 44)
Construa um algoritmo que, tendo como dados de entrada o preço de um

produto e seu código de origem, mostre o preço junto de sua procedência

(ex. Preco, " - produto do Sul"). Caso o código não seja nenhum dos

específicados, o produto deve ser encarado como importado. siga a tabela de

códigos a seguir:

Cód. Origem Procedência
1 Sul
2 Norte
3 Leste
4 Oese
5 ou 6 Nordeste
7,8 ou 9 Sudeste
10 até 20 Centro-Oeste
25 até 30 Noroeste
-----------------------------------

Alguem pode responder essas 2 questão para mim em portugol, no visualG???Sou iniciante precisando de ajuda!

Anônimo disse...


package exercicio;

import java.util.Scanner;

public class Exercicio {

public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
int nota1;

System.out.println("coloque sua nota: ");
nota1 = entrada.nextInt();

System.out.printf("Nota Final = \n" + nota1 + "\n");

if (nota1 > 7){
System.out.println("Você Passou direto!");
}
if (nota1 == 7 || nota1 == 5 || nota1 == 6){
System.out.println("Você fico em Recuperação!");
}
if (nota1 <= 4) {
System.out.println("Você foi reprovado!");
}

}

}

neofitagil disse...

1
public class FraseNaTela {

public static void main(String[] args) {
System.out.print("O primeiro programa a gente nunca esquece!");

}

}


2
public class Etiqueta {

public static void main(String[] args) {
System.out.println("Girleide Ferreira da Silva");
System.out.printf("Rua xxxxxx xx xxxxxxxxxx, 595e, xxxx xx xxxxxxxxxx\n");
System.out.printf("CEP:40000-000 TEL:071-00000000\n");

}

}



3
public class FrasesAssasinas {


public static void main(String[] args) {
System.out.println("Não vai dar certo");
System.out.println("Duvido que vá conseguir");
System.out.println("É praticamente impossivel");
System.out.println("Não vai dar tempo, vai demorar muito");

}

}



4
public class Mensagem {


public static void main(String[] args) {
System.out.print("Sou uma romantica apaixonada pelo amor,"
+ "minhas palavras não são falsas, mas sinceras; meus atos,"
+ "não são os melhores, mas meus senimentos, verdadeiros;"
+ "quando disse que te amava, cometi um erro: esqueci-me, "
+ "de que palavras, não podem traduzir tamanho sentimento!\n");

}

}


5
public class AoMestre {


public static void main(String[] args) {
System.out.println("Meu objetivo nessa disciplina é aprender e espero"
+ " absorver o maximo de conhecimento tanto dela quanto do professor.");

}

}


6
public class Quadrado {

public static void main(String[] args) {
System.out.println("xxxxx");
System.out.println("x x");
System.out.println("x x");
System.out.println("x x");
System.out.println("xxxxx");

}

}



7
public class TabelaDeNotas {


public static void main(String[] args) {
System.out.println("ALUNO(A) NOTA");
System.out.println("======== =====");
System.out.println("ALINE 9.0");
System.out.println("MÁRIO DEZ");
System.out.println("SÉRGIO 4.5");
System.out.println("SHIRLEY 7.0");

}

}


8
public class LetraGrande {

public static void main(String[] args) {
System.out.println("L");
System.out.println("L");
System.out.println("L");
System.out.println("LLLL");

}

}


9
public class Menu {


public static void main(String[] args) {
System.out.print("Cadastro de Clientes\n");
System.out.print("0 - Finalizar\n");
System.out.print("1 - Incluir\n");
System.out.print("2 - Alterar\n");
System.out.print("3 - Excluir\n");
System.out.print("4 - Consultar\n");
System.out.print("Opção:\n");

}

}


10
public class Pinheiro {


public static void main(String[] args) {
System.out.print(" X\n");
System.out.print(" XXX\n");
System.out.print(" XXXXX\n");
System.out.print(" XXXXXXX\n");
System.out.print(" XXXXXXXXX\n");
System.out.print(" XXXXXXXXXXX\n");
System.out.print(" XXXXXXXXXXXXX\n");
System.out.print("XXXXXXXXXXXXXXX\n");
System.out.print(" XX\n");
System.out.print(" XX\n");
System.out.print(" XXXX\n");

}

}

vinicius souza disse...

Fiz todos os exercícios e estou aprendendo muito com site, quero agradecer muito pela ajuda de poder estar aprendendo pelo site
OBS: fiz esse exercício um pouquinh diferente hahaha

package work;

public class Work {
public static void main(String[] args) {
System.out.println(" jjjjjjjjjj");
System.out.println(" jj ");
System.out.println(" jj ");
System.out.println(" jj jj ");
System.out.println(" jj jj ");
System.out.println(" jjjjjjjjjj ");
}
}

Sil disse...

Oi estou começando o curso e estou gostando muito. Estou postando os meus 10 primeiros exercícios.

Exercício 1
public static void main(String[] args) {
System.out.println("O primeiro programa a gente nunca esquece!");}


Exercício 2
public static void main(String[] args) {
System.out.printf("Silvania Gomes\n"
+ "End: Viçosa\n"
+ "CEP:36570-000\n");}

Exercício 3
public static void main(String[] args) {
System.out.printf("Isto não vai dar certo\n"
+ "Você nunca vai conseguir\n"
+ "Você vai se estrepar\n"
+ "Não vai dar em nada\n"
+ "Está tudo errado!\n");}


Exercício 4
public static void main(String[] args) {
System.out.println("I love you, mother!");}


Exercício 5
public static void main(String[] args) {
System.out.print("Dear Teacher, this lesson is very good!\n");}



Exercício 6
public static void main(String[] args) {
System.out.printf("XXXXX\n"
+"X X\n"
+"X X\n"
+"X X\n"
+"XXXXX\n");}



Exercício 7
public static void main(String[] args){
System.out.printf("ALUNO(A) NOTA\n"
+"------ -----\n"
+"ALINE 9.0\n"
+"MÁRIO DEZ\n"
+"SÉRGIO 4.5\n"
+"SHIRLEY 7.0\n");}

Exercício 8
public static void main(String[] args){
System.out.printf(" J\n"
+" J\n"
+" J\n"
+"JJ JJ\n"
+"JJJJJJ\n\n");}

Exercício 9
public static void main(String[] args){
System.out.printf("Cadastro de Clientes\n"
+"0 - Fim\n"
+"1 - Incluir\n"
+"2 - Altera\n"
+"3 - Exclui\n"
+"4 - Consulta\n"
+"Opção:\n\n");}

Exercício 10
public static void main(String[] args){
System.out.printf(" X \n"
+" XoX \n"
+" XXXXX \n"
+"XoXXXoX\n"
+" X\n"
+" XXX\n");}

Sil disse...

Oi estou começando o curso e estou gostando muito. Estou postando os meus 10 primeiros exercícios.

Exercício 1
public static void main(String[] args) {
System.out.println("O primeiro programa a gente nunca esquece!");}


Exercício 2
public static void main(String[] args) {
System.out.printf("Silvania Gomes\n"
+ "End: Viçosa\n"
+ "CEP:36570-000\n");}

Exercício 3
public static void main(String[] args) {
System.out.printf("Isto não vai dar certo\n"
+ "Você nunca vai conseguir\n"
+ "Você vai se estrepar\n"
+ "Não vai dar em nada\n"
+ "Está tudo errado!\n");}


Exercício 4
public static void main(String[] args) {
System.out.println("I love you, mother!");}


Exercício 5
public static void main(String[] args) {
System.out.print("Dear Teacher, this lesson is very good!\n");}



Exercício 6
public static void main(String[] args) {
System.out.printf("XXXXX\n"
+"X X\n"
+"X X\n"
+"X X\n"
+"XXXXX\n");}



Exercício 7
public static void main(String[] args){
System.out.printf("ALUNO(A) NOTA\n"
+"------ -----\n"
+"ALINE 9.0\n"
+"MÁRIO DEZ\n"
+"SÉRGIO 4.5\n"
+"SHIRLEY 7.0\n");}

Exercício 8
public static void main(String[] args){
System.out.printf(" J\n"
+" J\n"
+" J\n"
+"JJ JJ\n"
+"JJJJJJ\n\n");}

Exercício 9
public static void main(String[] args){
System.out.printf("Cadastro de Clientes\n"
+"0 - Fim\n"
+"1 - Incluir\n"
+"2 - Altera\n"
+"3 - Exclui\n"
+"4 - Consulta\n"
+"Opção:\n\n");}

Exercício 10
public static void main(String[] args){
System.out.printf(" X \n"
+" XoX \n"
+" XXXXX \n"
+"XoXXXoX\n"
+" X\n"
+" XXX\n");}

Max Oliveira disse...

package primeiro;

public class Primeiro {
public static void main(String[] args){
//Obrigado pela ooprtunidade de Aprender
System.out.println("O Primeiro programa a agente nunca esquece!");

//Somente o nome está correto os outros dados são ficticios
System.out.println("Maciel R. de Oliveira");
System.out.println("Rua Expedicionários, 2449");
System.out.println("Apto 135, Vila Zilda");
System.out.println("São José do Rio Preto - São Paulo");
System.out.println("CEP: 15025-030 tel: 17 3353-3526");

//Frases Destrutivas
System.out.println("Você é igual o seu Pai, um fracassado!");
System.out.println("Fuma só uma pedrinha, você vai gostar!");
System.out.println("Roubo de quem tem, não de pobres!");
System.out.println("O PT é um partido que não tem corruptos!");
System.out.println("Bandidagem não se aprende, vem de berço!");

//Mensagem para minha esposa
System.out.println("Gisele");
System.out.println("Eu queria ser a luz do sol para entrar em seus olhos!");
System.out.println("Ver o seu sorriso quando acordo é magnífico!");
System.out.println("Durmir ao seu lado é uma das melhores sensações que já tive");
System.out.println("Simplesmente te amo");

//Bilhete para o(a) Mestre(a)
System.out.println("Sensei");
System.out.println("Eu queria dizer que é uma honra ser seu aluno!");
System.out.println("Sua profissão é desvalorizada neste nosso Brasil");
System.out.println("Mas o senhor(a) tem todo o meu respeito e admiração");
System.out.println("Pois todas as pessoas precisam de um professor");

//Quadrado
System.out.println("xxxxx");
System.out.println("x x");
System.out.println("x x");
System.out.println("x x");
System.out.println("xxxxx");

//tabela de notas
System.out.println("ALUNO(A) NOTA");
System.out.println("======== =====");
System.out.println("ALINE 9.0");
System.out.println("MARIO DEZ");
System.out.println("SERGIO 4.5");
System.out.println("SHIRLEY 7.0");
}

//Letra Grande
System.out.println("jjjjjj aaaaaa vv vv aaaaaa");
System.out.println(" jj aa aa vv vv aa aa");
System.out.println(" jj aaaaaa vv vv aaaaaa");
System.out.println(" jj aa aa v v aa aa");
System.out.println("jj jj aa aa v aa aa");
System.out.println("jjjjjj aa aa | aa aa");
}

//Cadastro de Clientes
System.out.println("Cadastro de Clientes");
System.out.println("0 - Fim");
System.out.println("1 - Inclui");
System.out.println("2 - Altera");
System.out.println("3 - Exclui");
System.out.println("4 - Consulta");
System.out.println("Opção:");

//Pinheiro
System.out.println(" ^ ");
System.out.println(" o*o ");
System.out.println(" xo*ox ");
System.out.println(" oxoxoxo ");
System.out.println(" xo*xTx*ox ");
System.out.println(" oxoxxoxxoxo ");
System.out.println(" x**xxxxxxxxx**x ");
System.out.println(" xxx ");
System.out.println(" xxx ");
System.out.println(" |xxxxxxx| ");
}
}

}

Fernando Santos disse...

Boa noite, galera.
Comecei o curso de java aqui no site hoje, e ja estou indo muito bem eu acho, consegui fazer todos os exercicios, seguem os codigos.
exercicio 1 -
package exercicioprint;
public class ExercicioPrint {

public static void main(String[] args) {
System.out.println ("O primeiro programa a gente nunca esquece");
}

}
exercicio 2 -
package exercicio2;

public class Exercicio2 {

public static void main(String[] args) {
System.out.print("Luiz Fernando\n");
System.out.print("Rua Mirassolandia, 87, Piracicaba\n");
System.out.print("13408-192, 19997308883\n");
}

}

exercicio 3 -

package exercicio3;

public class Exercicio3 {


public static void main(String[] args) {
System.out.println ("Isto não vai dar certo.");
System.out.println ("Desista, você não vai conseguir.");
System.out.println ("Morro antes de você terminar.");
System.out.println ("Mais fácil galinha ter dente do que você conseguir.");
System.out.println ("Arrevuá.");
}

}

exercicio 4 -

package exercicio4;

public class Exercicio4 {


public static void main(String[] args) {

System.out.println("Eu te amo!");
}

}

exercicio 5 -

package exercicio5;

public class Exercicio5 {


public static void main(String[] args) { System.out.println("Aprender os fundamentos da programação, pelo estudo das linguagens!");
}

}

exercicio 6 -

package exercicio6;

public class Exercicio6 {

public static void main(String[] args) {
System.out.print("XXXXX\n" +
"X X\n" +
"X X\n" +
"X X\n" +
"XXXXX\n");
}

}

exercicio 7 -

package exercicio7;

public class Exercicio7 {

public static void main(String[] args) {
System.out.println("Aluno(A) Nota");
System.out.print("===== ====\n");
System.out.print("Aline\n" "9.0");
System.out.print("Mário\n" "DEZ");
System.out.print("Sérgio\n" "4.5");
System.out.print("Shirley\n" "7.0");*/
System.out.print("ALUNO(A) NOTA\n" +
"========= =====\n" +
"ALINE 9.0 \n" +
"MÁRIO DEZ\n" +
"SÉRGIO 4.5 \n" +
"SHIRLEY 7.0\n");
}


}

exercicio 8 -

package exercicio8;

public class Exercicio8 {

public static void main(String[] args) {
// TODO code application logic here
System.out.print("JJJJJJJ\n" +
" J\n" +
"J J\n" +
"JJJJJ\n");
}

}


exercicio 9 -

package exercicio9;

public class Exercicio9 {

public static void main(String[] args) {
System.out.print("0 - Fim\n"
+ "1 - Inclui\n"
+ "2 - Altera\n"
+ "3 - Exclui\n"
+ "4 - Consulta\n"
+ "Opção:\n");
}

}

exercicio 10 -

package exercicio10;

public class Exercicio10 {

public static void main(String[] args) {
// TODO code application logic here
System.out.print(" X\n" +
" XXX\n" +
" XXXXX\n" +
" XXXXXXX\n" +
" XXXXXXXXX\n" +
" XXXXXXXXXXX\n" +
" XXXXXXXXXXXXX\n" +
"XXXXXXXXXXXXXXX\n" +
" XX\n" +
" XX\n" +
" XXXX\n");
}

}


Obrigado pessoal.

Gabriel Modesto disse...

import java.util.Scanner;

public class Etiqueta{
public static void main(String[] args) {
String nome;
String end;
String cep;
String tel;

Scanner entrada = new Scanner(System.in);

System.out.print("Digite o seu nome: ");
nome = entrada.nextLine();

System.out.print("Digite o seu endereco: ");
end = entrada.nextLine();

System.out.print("Digite o seu CEP: ");
cep = entrada.nextLine();

System.out.print("Digite o seu telefone: ");
tel = entrada.nextLine();

System.out.printf("\n");

System.out.println("Seu nome inteiro eh: " + nome);
System.out.println("Seu endereco eh: " + end);
System.out.println("Seu CEP eh: " + cep + " e seu telefone eh: " + tel);
//System.out.println("Seu CEP eh: " + cep);
//System.out.println("Seu telefone eh: " + tel);
}

}

Anônimo disse...

Olá boa noite! Quero aprender a programar, tenho muito interesse pela área, ainda mais voltada para a criação de aplicativos para androide, mas não sei quais primeiros passos a dar nem o que começar a estudar. Gostaria de uma dica sua basicamente por onde posso começar! Obg pela atenção!

Danilo Augusto disse...

Segue mais uma opção para o exercício "Aluno Nota"

public static void main(String[] args)
{
System.out.printf("ALUNO");
System.out.print(" NOTA\n");
System.out.printf("======");
System.out.print(" =====\n");
System.out.printf("Pedro");
System.out.print(" 9.2\n");
System.out.printf("JOÃO");
System.out.print(" 10.0\n");
System.out.printf("Carlos");
System.out.print(" 8.8\n");
System.out.printf("Maria");
System.out.print(" 9,0\n");

}

Se o interesse for na economia de linhas, o melhor é esse:

public static void main(String[] args)
{
System.out.println("Aluno Nota");
System.out.println("===== ====");
System.out.println("Pedro 9.2");
System.out.println("João 10.0");
System.out.println("Carlos 8.8");
System.out.println("Maria 9.0");
}

Anônimo disse...

Parabéns pelo Programação Progressiva!
O site é uma grande fonte de conheciemento!

sebastião soares disse...

Vê se está certo, ainda tenho muito que aprender
System.out.print(" #\n");
System.out.print(" **\n");
System.out.print(" O****\n");
System.out.print(" O******Q\n");
System.out.print(" ******C**\n");
System.out.print(" &***********\n");
System.out.print(" @******O******Q\n");
System.out.print(" ********O******\n");
System.out.print(" ***O********G****\n");
System.out.print(" Q********O**********Q\n");
System.out.print(" ( )\n");
System.out.print(" ( )\n");
System.out.print(" ( )\n");
System.out.format(" (=======)\n");
System.out.print(" (=======) \n");
System.out.print(" (=======) \n");

Lobo cwb disse...

Olá Java Progressivo, primeiramente quero deixar os parabens pois seu tutorial está sendo muito mais compreensivel do que a maioria que ja encontrei...

Estava fazendo seus exercicios aqui e me deparei com um problema, se liga:

Exercício:
Refaça o mesmo problema.
Teste se a nota está entre 0.0 e 10.0.
Depois se foi reprovado direto, se sim, termina o programa.
Se não, vai pra outro if pra saber se está de recuperação. Se estiver, termina.
Se não estiver de recuperação, vai pro else que diz que ele passou direto


ok, segue meu código:

/**
*Programa que recebe uma nota do usuario e retorna se o aluno foi
* aprovado, reprovado ou fica para recuperação
* exercicio para desenvolvimento em java
* @author Bruno L. C
*/
package passaounao;
import java.util.Scanner;

public class Passaounao {

public static void main(String[] args) {
float nota; // armazena a nota pelo usario
Scanner entrada = new Scanner(System.in); //cria scaner pra receber dados do usuario

System.out.println("Insira a nota do energumeno,"
+ " tem que ser entre 0,0 e 10,0 tá?");
nota = entrada.nextFloat();
if (nota >= 0.0 && nota <= 10.0){
System.out.println("correto muito bem");
if (nota <=4.9){
System.out.println("O imbecil foi reprovado");
} if (nota <= 6.9){
System.out.println("Recuperação: ainda há esperança pra essa besta");
} else if (nota >= 7.0){
System.out.println("O energumeno foi aprovado");
}
}
} else{
System.out.println("Ou não sabe ler ou não sabe digitar pqp");
}
}

Primeira questão

na linha 29 o Java aponta um erro dizemdo que eu estou utilizando else sem if, o programa roda normal, porém quero saber por que de ele ficar indicando esse erro.

Segunda questão

na identificação do 3° "if" quando o java deve indicar se o aluno está e, recuperação ele não retorna a mensagem na tela caso o valor seja 6,9. Ja testei com outros valores desde o 5,0; 5,1 ... 6,0; 6,1; ... até 6,8 ele retorna dizendo que o aluno está em recuperação, mas no 6,9 ele não retorna a mensagem. Da mesma forma o Java não está retornando a mensagem do último else caso o numero esteja incorreto. Por exemplo se eu digitar 11 ele simplesmente encerra sem o print do else, veja:

run:
Insira a nota do energumeno, tem que ser entre 0,0 e 10,0 tá?
11
CONSTRUÍDO COM SUCESSO (tempo total: 21 segundos)

fiquei tão bugado quanto o Java, então decidi postar aqui pra ver se vc me ajuda :D

Ps. Ignore as bobagens nos prints, é como vc disse, só pra testar pra eu aprender mesmo.

Att. Aguadosua resposta :D

Ot@vio disse...

Ola ai esta meus exercícios achei muito maneiro quero mais..

package frase.na.tela;

public class FraseNaTela{
public static void main(String[]args){
System.out.println("O Primeiro Programa agente nunca esquece!");
}
}

package frases.assassinas;

public class FrasesAssassinas{
public static void main (String[]args){

System.out.println(" Frases Assassinas\n");
System.out.println("Isso não vai dar certo");
System.out.println("Você nunca vai consegui!");
System.out.print("Você vai se estrepar\n");
System.out.print("Não vai dar em nada\n");
System.out.print("Está tudo errado\n");
} }

package quadrado;

public class Quadrado{
public static void main (String[]args){

System.out.println ("xxxxx");
System.out.println ("x x");
System.out.println ("x x");
System.out.println ("x x");
System.out.println ("xxxxx");

} }

package tabela.de.notas;

public class TabelaDeNotas{

public static void main(String[]args){
System.out.println ("TABELA DE NOTAS \n");
System.out.println ("ALUNO(A) NOTA ");
System.out.println ("====== ======");
System.out.println ("ALINE 9.0");
System.out.println ("MÁRIO DEZ ");
System.out.println ("SÉRGIO 4.5");
System.out.println ("SHIRLEY 7.0");

}

package letra.grande;


public class LetraGrande{
public static void main(String[]args){

System.out.println(" LETRA GRANDE 'J'\n");
System.out.println(" j");
System.out.println(" j");
System.out.println(" j");
System.out.println(" j");
System.out.println("j j");
System.out.println(" j j ");
System.out.println(" j j ");
}}

package menu;

public class Menu{
public static void main (String[]args){
System.out.println("CADASTRO DE CLIENES \n");
System.out.println(" 0-FIM");
System.out.println(" 1-INCLUIR");
System.out.println(" 2-ALTERAR");
System.out.println(" 3-EXCLUIR");
System.out.println(" 4-Consulta");
System.out.println(" OPÇÂO");
}}

package pinheiro;

public class Pinheiro{
public static void main(String[]args){
System.out.println(" X");
System.out.println(" xxx");
System.out.println(" xxxxx");
System.out.println(" xxxxxxx");
System.out.println(" xxxxxxxxx");
System.out.println(" xxxxxxxxxxx");
System.out.println(" xxxxxxxxxxxxx");
System.out.println(" xxxxxxxxxxxxxxx");
System.out.println(" ooo ");
System.out.println(" ooo ");
System.out.println(" ooooooo ");


}

}

package etiqueta;

public class Etiqueta{
public static void main(String[]args){
System.out.println("Nome: Otávio Silva dos Santos");
System.out.println("Edereço: Est. da Cachoeirinha Bairro: Cachoeirinha s/n");
System.out.println("Cep: 23970-000 Telefone: (24)998592842");

}}

package frase;
public class Frase{
public static void main(String[]args){
System.out.println("Missão, Visão e Valores!!!");

} }

package ao.mestre;
public class AoMestre{
public static void main(String[]args){
System.out.println(" Caro professor, sou novato nessa area mais gostei muito espero que aprenda mais.");
} }

luck disse...

Olá Profº,estou estudando aqui há 2 dias e estou achando o máximo suas explicações.Venho postar aqui,acompanhado de dúvida a respeito do código que fiz do exercício 6(Saída Simples)tem algo errado?o que faço pra corrigir?obrigado!

package exercicio6;

public class Exercicio6 {
public static void main(String[]args){
System.out.printf("XXXXXX\nX\f\f\f\f\fX\nX\f\f\f\f\fX\nX\f\f\f\f\fX\nXXXXXX\n");

}



}

franck delton disse...

Tem como gerar um .exe no Java? Se sim, como é?

Clemente Machado Neto disse...

Primeiramente quero agradecer pela oportunidade de aprender aqui com vocês, estou gostando muito e se Deus quiser vou aprender mais e mais.


package primeiro;

public class Primeiro {
public static void main(String[] args){
System.out.println("==== 1º Frase na Tela ===");
System.out.println("O Primeiro programa a gente nunca esqueçe!");
System.out.println("==== 2ºEtiqueta ====");
System.out.println("Nome: Clemente Machado ");
System.out.println("Endereço: Av Gaurulhos,2845-Torre: 13 Apto: 92");
System.out.println("Cep: 07031-000, Contato: (11)95443-8237");
System.out.println("==== 3º Frases Assasinas ====");
System.out.printf("Isto não vai da certo\n");
System.out.println("Voce nunca vai conseguir");
System.out.println("Não vai da em nada");
System.out.println("==== 4ºMensagem ====");
System.out.println("Tudo é possivél é só acreditar em você");
System.out.println("==== 5º Ao Mestre ====");
System.out.println("Quero adquirir novos conhecimentos e me tornar uma pessoa melhor com o passar dos dias ");
System.out.println("==== 6º Quadrado ====");
System.out.print("xxxx\n");
System.out.print("x x\n");
System.out.print("x x\n");
System.out.print("x x\n");
System.out.print("xxxx\n");
System.out.println("==== 7º Tabela de notas ====");
System.out.println("Aluno(A) Nota");
System.out.println("======= =====");
System.out.println("Aline 9.0");
System.out.println("Márcio Dez");
System.out.println("Sérgio 4.5");
System.out.println("Shirley 7.0");
System.out.println("Letras grnade ");
System.out.println("L");
System.out.println("L");
System.out.println("L");
System.out.println("LLLLL");
System.out.println("=== 9º Menu ====");
System.out.println("0 - Fim");
System.out.println("1 - Incluir");
System.out.println("2 - Alterar");
System.out.println("3 - Excluir");
System.out.println("4 - Consulta");
System.out.println("Opção:");
System.out.println("==== 10º Pinheiro ====");
System.out.print(" x\n");
System.out.print(" xxx\n");
System.out.print(" xxxxx\n");
System.out.print(" xxxxxxx\n");
System.out.print(" xxxxxxxxx\n");
System.out.print(" xxxxxxxxxxx\n");
System.out.print("xxxxxxxxxxxxx\n");
System.out.print(" xx\n");
System.out.print(" xx\n");
System.out.print(" xxxx\n");
System.out.println("JAVA É MUITO LOUCO");

Marina disse...

Exercícios de Saída Simples:

package exercicio1;

public class Exercicio1 {
public static void main(String[] args) {
// TODO code application logic here
System.out.println("1 - Frase em tela:");
System.out.println("O primeiro programa a \ngente nunca esquece!");

System.out.println("\n 2 - Etiqueta:");
System.out.println("Marina");
System.out.println("RUA: XXX \nCEP: XXXXX-XX Fone: (XX) XXXX-XXXX");

System.out.println("\n 3 - Frases assassinas:");
System.out.println("Isto não vai dar certoooo!\nVocê nuncaaaa vai conseguir!");

System.out.println("\n 4 - Mensagem:");
System.out.println("Melhor tentar e falhar...do que ver a vida passar em vão!");

System.out.println("\n 5 - Ao mestre:");
System.out.println("Querido mestre obrigado por disponibilizar material excelente e bem didático.\nEstou interesada em aprender JAVA.");

System.out.println("\n 6 - Quadrado:");
System.out.println("XXXXX\nX X\nX X\nX X\nXXXXX");

System.out.println("\n 7 - Tabela de Notas:");
System.out.println("ALUNO(A) NOTA\n======== =====");
System.out.println("ALINE 9.0\nMÁRIO DEZ\nSÉRGIO 4.5\nSHIRLEY 7.0");

System.out.println("\n 8 - Letra Grande:\n");
System.out.println("JJJJJJJJJ\n J \n J \n J \nJ J \nJJJJJ");

System.out.println("\n 9 - Menu:");
System.out.println("Cadastro de Clientes");
System.out.println("0 - Fim\n1 - Inclui\n2 - Altera\n3 - Exclui\n4 - Consulta\nOpção: ");

System.out.println("\n10 - Pinheiro:");
System.out.print("\n X \n XXX \n XXXXX \n XXXXXXX \n XXXXXXXXX \n XXXXXXXXXXX\n XXXXXXXXXXXXX\nXXXXXXXXXXXXXXX\n XX \n XX \n XXXX \n");

}

}

Anônimo disse...

Meu primeiro programa em java, kkkkk até me lembra minhas primeiras aulas em CSharp

package primeiro.programa;

/**
*
* @author Jhacker
*/
public class PrimeiroPrograma {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {

System.out.print("Meu primeiro programa em Java!\n");

}
}

Carlos Cabral disse...

Olá,
Comecei a estudar a linguagem java recentemente e tentei fazer uma questão so que queria resultado aparecesse arrumado ou seja:
NOTA
Digite a primeira nota do aluno 10
Digite a segunda nota ...... 5
Digite a terceira nota ..... 3
MEDIA
isso eu consegui só que aparece:
10,00 + 5,00 + 3,00 = 6,00
como colocar o resultado Media embaixo dos valores e na mesma linha da string MEDIA.
segue os códigos que usei:
import java.util.Scanner;
public class Colegio {
public static void main(String[] args) {
Scanner entrada = new Scanner (System.in);
float num1;
float num2;
float num3;
System.out.print (" NOTA\n");
System.out.print (" Digite a primeira nota do aluno: ");
num1 = entrada.nextFloat();

System.out.print (" Digite a segunda nota do aluno: ");
num2 = entrada.nextFloat();

System.out.print (" Digite a terceira nota do aluno: ");
num3 = entrada.nextFloat();

System.out.printf("\n%.2f + %.2f + %.2f =%.2f\n", num1,num2,num3,(num1 + num2 + num3)/3);

}
}
}

Luís Fonseca disse...

Segue a resolução dos exercícios. Devido a restrição da plataforma, não pude colocar o código completo.

1. Frase na tela.

System.out.println("Este programa imprime uma frase na tela.\n");
System.out.println("O primeiro programa \na gente nunca esquece.");

Luís Fonseca disse...

Segue a resolução dos exercícios. Devido a restrição da plataforma, não pude colocar o código completo.

Parte 1

1. Frase na tela.

System.out.println("Este programa imprime uma frase na tela.\n");
System.out.println("O primeiro programa \na gente nunca esquece.");

2. Etiqueta.

System.out.println("Este programa imprime uma etiqueta.\n");
System.out.println("Nome: Alberto Santos Dumont");
System.out.print("Endereço: Rua do Encanto, 22 - ");
System.out.println("Jacintinho, Petrópolis - RJ");
System.out.println("Cep: 25685-081\n");

3. Frases assassinas.

System.out.print("Este programa imprime algumas frases assassinas ");
System.out.println("também conhecidas como frases desmotivadoras.\n");
System.out.print("Frase 1: Se algo é difícil de fazer, então ");
System.out.println("não vale a pena ser feito!");
System.out.print("Frase 2: A iniciativa é o 1° passo ");
System.out.println("para o fracasso.");
System.out.print("Frase 3: Crianças, vocês tentaram e falharam ");
System.out.print("miseravelmente. A lição que aprenderam é: ");
System.out.println("nunca tentem.");

4. Mensagem.

System.out.print("Este programa imprime uma mensagem para quem ");
System.out.println("eu amo.\n");
System.out.print("Oi, como vai? Sei que está demorando, mas vamos ");
System.out.println("sair dessa muito mais fortes. Te amo!");

5. Ao mestre.

System.out.print("Este programa imprime uma mensagem ao ");
System.out.println("professor.\n");
System.out.println("Oi professor, como vai?");
System.out.print("Me inscrevi neste curso porque quero aprender como ");
System.out.print("posso trabalhar corretamente com o Java e logo ter ");
System.out.print("a possibilidade de ingressar no mercado de ");
System.out.println("trabalho.");
System.out.print("Tenho alguma experiência com outras linguagens ");
System.out.print("como JavaScript, Python e C. Acredito que elas ");
System.out.println("poderão me ajudar no entendimento das suas aulas.");
System.out.print("Espero que o senhor possa me passar o conhecimento ");
System.out.print("necessário para ser um bom profissional e também ");
System.out.println("possa sanar as minhas dúvidas que surgirem.");
System.out.println("Agradeço antecipadamente.");
System.out.println("Seu aluno.");

Luís Fonseca disse...

Segue a resolução dos exercícios. Devido a restrição da plataforma, não pude colocar o código completo.

Parte 2

6. Quadrado.

System.out.println("Este programa imprime um quadrado.\n");
System.out.println("XXXXX");
System.out.println("X X");
System.out.println("X X");
System.out.println("X X");
System.out.println("XXXXX");

7. Tabela de notas.

System.out.println("Este programa imprime a nota dos alunos.\n");
System.out.println("ALUNO(A)\t NOTA");
System.out.println("=========\t =====");
System.out.println("ALINE\t\t 9.0");
System.out.println("MÁRIO\t\t DEZ");
System.out.println("SÉRGIO\t\t 4.5");
System.out.println("SHIRLEY\t\t 7.5");

8. Letra grande.

System.out.print("Este programa imprime na tela a letra J de Java ");
System.out.println("Progressivo.\n");
System.out.println(" J");
System.out.println(" J");
System.out.println("J J");
System.out.println("JJJJJ");

9. Menu.

System.out.println("Este programa exibe uma menu de opções na tela.\n");
System.out.println("Menu de clientes");
System.out.println("0 - Fim");
System.out.println("1 - Inclui");
System.out.println("2 - Altera");
System.out.println("3 - Exclui");
System.out.println("4 - Consulta");
System.out.println("Opção: ");

10. Pinheiro.

System.out.println("Este programa imprime um pinheiro na tela.\n");
System.out.println(" $ ");
System.out.println(" @XX ");
System.out.println(" XXXXX ");
System.out.println(" XXXXXX@ ");
System.out.println(" XXXXXXXXX ");
System.out.println(" @XXXXXXXXXX ");
System.out.println(" XXXXXXXX@XXXX ");
System.out.println("@XXXXXXXXXXXXXX");
System.out.println(" ** XX * ");
System.out.println("XXXX XX XXX");
System.out.println("XXXX XXXX XXX");

Rodrigo Adriano disse...

execício do laço while, dos patinhos da xuxa:


package patinhos_da_xuxa;
import java.util.Scanner;

public class Patinhos_da_xuxa {

public static void main(String[] args) {
int inicial;

Scanner entrada=new Scanner(System.in);

System.out.println("digite quantos patinhos tinha a mamãe pata");
inicial = entrada.nextInt();
int patinhos = inicial;

while(patinhos>0){
System.out.printf("%d patinhos foram passear, alem das montanhas para "
+ "brincar, a mamae gritou QUÁ QUÁ, QUÁ QUÁ, mas só %d patinhos"
+ "voltaram de lá!\n",inicial,patinhos);

patinhos--;
}
}


}

Diogo Rapahel disse...

//8
package frases;
public class Frases{
public static void main (String [] args){
System.out.println(" J");
System.out.println(" J");
System.out.println(" J");
System.out.println(" J J");
System.out.println(" J J");
System.out.println(" JJJJJJ");

}
}

//9
package frases;
public class Frases{
public static void main (String [] args){
System.out.println("DIGITE '0' PARA FIM");
System.out.println("'1' PARA INCLUIR ");
System.out.println("'2' PARA ALTERAR ");
System.out.println("'3' PARA EXCLUIR ");
System.out.println("'4' PARA CONSULTAR ");
System.out.println("OPÇÃO: ");

}
}

//10
package frases;
public class Frases{
public static void main (String [] args){
System.out.println(" X");
System.out.println(" XXX");
System.out.println(" XXXXX");
System.out.println(" XXXXXXX Feliz JAVAL !!! ");
System.out.println(" XXXXXXXXX HO! HO! HO! ");
System.out.println(" XXXXXXXXXXX");
System.out.println(" XXXXXXXXXXXXX");
System.out.println(" XXXXXXXXXXXXXXX");
System.out.println(" XXXXXXXXXXXXXXXXX ");
System.out.println(" XXXXXXXXXXXXXXXXXXX ");
System.out.println(" XXXXXXXXXXXXXXXXXXXXX ");
System.out.println(" XXXXXX");
System.out.println(" XXXXXX ______ " );
System.out.println(" XXXXXX | | " );
System.out.println(" XXXXXX ------ " );
System.out.println(" XXXXXX | | " );
System.out.println(" XXXXXX ------ " );

Anônimo disse...

SOU TOTALMENTE DESLIGADA DE TECNOLOGIA. MAS NA FACULDADE ¨ENFERMAGEM¨ VI QUE FALTAM CERTOS TIPOS DE APP QUE AUXILIEM NO APRENDIZADO. RESOLVI...IREI DESENVOLVER UM APLICATIVO. DESSE MODO ENCONTREI O ¨JAVAPROGRESSIVO¨...DEVO ADMITIR QUE FIQUEI SURPRESA COM A CLAREZA COM QUE SÃO PASSADO OS DETALHES. OBRIGADA.

Ronaldo Rios disse...

bom dia!
Meu nome e Ronaldo e estou muito interessado em aprender programar em JAVA, porem não tenho conhecimento nenhum mesta area.
Fiz o passo a passo em baixar os programas JDk e Net Beans porem nao encontrei a versao descrita JDK 7u6 baixei a JDK 8u121 + Net beans 8.2.
O que isto influencia na hora de praticar os exercicios

Anônimo disse...

Quase nada, a única diferença que notei foi a "," em vez do "." para separa as casas decimais.

Dicas e Novidades de Java por e-mail

Sabe quanto custa um bom livro de java?
Entre R$ 100,00 e R$300,00

Sabe quanto custa um bom curso presencial de Java?
Entre R$ 1.500,00 até R$ 4.000,00

Sabe quanto custa estudar pelo Java Progressivo?
Absolutamente nada.

Porém, também precisamos de sua ajuda e apoio.
Para isso, basta curtir nossa Fan Page e clicar no botão G+ do Google.