SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
EXERCÍCIOS
RESOLVIDOS
EM JAVA
Autor: Cleiton dos Santos
import javax.swing.JOptionPane;
/**
*
* @author Cleiton
* 4) faça um programa que receba 4 notas de um aluno e mostre a média
*/
public class Calcula_media {
public static void main(String args[]){
float nota1, nota2, nota3, nota4, media;
nota1 = Float.parseFloat(JOptionPane.showInputDialog("Informe a 1ª nota: "));
nota2 = Float.parseFloat(JOptionPane.showInputDialog("Informe a 2ª nota: "));
nota3 = Float.parseFloat(JOptionPane.showInputDialog("Informe a 3ª nota: "));
nota4 = Float.parseFloat(JOptionPane.showInputDialog("Informe a 4ª nota: "));
media = (nota1+nota2+nota3+nota4)/4;
System.out.println("A média é: " + media);
}
}
import javax.swing.JOptionPane;
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Cleiton
* 5) faça um programa que receba a idade de uma
* pessoa e mostre se é maior ou menor de idade
*/
public class Maior_idade {
public static void main(String args[]){
int idade;
idade = Integer.parseInt(JOptionPane.showInputDialog("Informe a idade: "));
if(idade >= 18){
System.out.println("É maior de idade");
}
else{
System.out.println("É menor de idade");
}
}
}
import javax.swing.JOptionPane;
/**
*
* @author Cleiton
*
2) faça um programa que receba 10 valores e mostre os pares
*/
public class Mostra_par {
public static void main(String args[]){
int numero, i;
for(i=0; i<10; i++){
numero = Integer.parseInt(JOptionPane.showInputDialog("Escreva o " + (i+1)+"°
número:"));
if(numero % 2 ==0){
System.out.println(numero + " é par");
}
}
}
}
import javax.swing.JOptionPane;
/**
*
* @author Cleiton
* 3) faça um programa que receba 10 valores e some-os
*/
public class Soma_10valores {
public static void main(String args[]){
int numero, soma=0, i;
for(i=0; i<10; i++){
numero = Integer.parseInt(JOptionPane.showInputDialog("Informe o "+(i+1)+ "°
número: "));
soma = soma + numero;
}
}
}
import javax.swing.JOptionPane;
/**
*
* @author Cleiton
*
1) faça um programa que receba 1 valor inteiro e mostre sua tabuada
*/
public class Tabuada {
public static void main(String args[]){
int i, numero;
numero = Integer.parseInt(JOptionPane.showInputDialog("Informe o número: "));
for(i=0; i<=10; i++){
System.out.println(numero + " X " + i + " = " + numero*i);
}
}
}

Mais conteúdo relacionado

Mais procurados

Java introdução ao java
Java   introdução ao javaJava   introdução ao java
Java introdução ao java
Armando Daniel
 
Distributed Programming using RMI
Distributed Programming using RMIDistributed Programming using RMI
Distributed Programming using RMI
backdoor
 

Mais procurados (20)

Curso de RESTful WebServices em Java com JAX-RS (Java EE 7)
Curso de RESTful WebServices em Java com JAX-RS (Java EE 7)Curso de RESTful WebServices em Java com JAX-RS (Java EE 7)
Curso de RESTful WebServices em Java com JAX-RS (Java EE 7)
 
JavaScript JQUERY AJAX
JavaScript JQUERY AJAXJavaScript JQUERY AJAX
JavaScript JQUERY AJAX
 
Php functions
Php functionsPhp functions
Php functions
 
mod2-mecanismos
mod2-mecanismosmod2-mecanismos
mod2-mecanismos
 
10 SQL - Funções de agregação
10 SQL - Funções de agregação10 SQL - Funções de agregação
10 SQL - Funções de agregação
 
Mobile game architecture on GCP
Mobile game architecture on GCPMobile game architecture on GCP
Mobile game architecture on GCP
 
POO - 18 - Sobrecarga e Sobreposição de Métodos
POO - 18 - Sobrecarga e Sobreposição de MétodosPOO - 18 - Sobrecarga e Sobreposição de Métodos
POO - 18 - Sobrecarga e Sobreposição de Métodos
 
Java introdução ao java
Java   introdução ao javaJava   introdução ao java
Java introdução ao java
 
Introdução ao JavaScript
Introdução ao JavaScriptIntrodução ao JavaScript
Introdução ao JavaScript
 
Aula 5 encapsulamento, associação, polimorfismo, interfaces
Aula 5   encapsulamento, associação, polimorfismo, interfacesAula 5   encapsulamento, associação, polimorfismo, interfaces
Aula 5 encapsulamento, associação, polimorfismo, interfaces
 
POO - Aula 09 - Herança
POO - Aula 09 - HerançaPOO - Aula 09 - Herança
POO - Aula 09 - Herança
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
 
Full Stack Web Development.pptx
Full Stack Web Development.pptxFull Stack Web Development.pptx
Full Stack Web Development.pptx
 
Introdução a JavaScript
Introdução a JavaScriptIntrodução a JavaScript
Introdução a JavaScript
 
POO - 14 - Vetores
POO - 14 - VetoresPOO - 14 - Vetores
POO - 14 - Vetores
 
Aula 02 - Escolha caso
Aula 02 - Escolha casoAula 02 - Escolha caso
Aula 02 - Escolha caso
 
Exercicios - Java Swing
Exercicios - Java SwingExercicios - Java Swing
Exercicios - Java Swing
 
Asp.net.
Asp.net.Asp.net.
Asp.net.
 
Ajax Presentation
Ajax PresentationAjax Presentation
Ajax Presentation
 
Distributed Programming using RMI
Distributed Programming using RMIDistributed Programming using RMI
Distributed Programming using RMI
 

Destaque

Lógica de programação construção de algoritmos e estrutura de dados
Lógica de programação   construção de algoritmos e estrutura de dadosLógica de programação   construção de algoritmos e estrutura de dados
Lógica de programação construção de algoritmos e estrutura de dados
pronatecvja
 
Lista de exercícios resolvidos
Lista de exercícios resolvidosLista de exercícios resolvidos
Lista de exercícios resolvidos
Crishna Irion
 
Lista de exercicios 01 introdução
Lista de exercicios 01 introduçãoLista de exercicios 01 introdução
Lista de exercicios 01 introdução
Mauro Pereira
 
Introdução a linguagem java
Introdução a linguagem javaIntrodução a linguagem java
Introdução a linguagem java
Rosicleia Frasson
 
Introdução à programação
Introdução à programaçãoIntrodução à programação
Introdução à programação
12anogolega
 

Destaque (20)

Revisão Sobre Programação Orientada a Objetos com Java
Revisão Sobre Programação Orientada a Objetos com Java Revisão Sobre Programação Orientada a Objetos com Java
Revisão Sobre Programação Orientada a Objetos com Java
 
Maratona de programação 2009. Exercícios para Iniciantes.
Maratona de programação 2009. Exercícios para Iniciantes.Maratona de programação 2009. Exercícios para Iniciantes.
Maratona de programação 2009. Exercícios para Iniciantes.
 
Aula 1a.ppt
Aula 1a.pptAula 1a.ppt
Aula 1a.ppt
 
Fundamentos Java - 01
Fundamentos Java - 01Fundamentos Java - 01
Fundamentos Java - 01
 
Aula 3.ppt
Aula 3.pptAula 3.ppt
Aula 3.ppt
 
Lógica de programação construção de algoritmos e estrutura de dados
Lógica de programação   construção de algoritmos e estrutura de dadosLógica de programação   construção de algoritmos e estrutura de dados
Lógica de programação construção de algoritmos e estrutura de dados
 
Lista de exercícios resolvidos
Lista de exercícios resolvidosLista de exercícios resolvidos
Lista de exercícios resolvidos
 
Lista de exercicios 01 introdução
Lista de exercicios 01 introduçãoLista de exercicios 01 introdução
Lista de exercicios 01 introdução
 
Apostila de java na pratica
Apostila de java na praticaApostila de java na pratica
Apostila de java na pratica
 
Informática básica
Informática básicaInformática básica
Informática básica
 
Informática introdutória
Informática introdutória Informática introdutória
Informática introdutória
 
O sorvete - ICE CREAM
O sorvete - ICE CREAMO sorvete - ICE CREAM
O sorvete - ICE CREAM
 
Lista de exercícios nº 01
Lista de exercícios nº 01Lista de exercícios nº 01
Lista de exercícios nº 01
 
Java 06 Strings Arrays
Java 06 Strings ArraysJava 06 Strings Arrays
Java 06 Strings Arrays
 
Lista de Exercícios 06
Lista de Exercícios 06Lista de Exercícios 06
Lista de Exercícios 06
 
Java Lista Exercicios 06
Java Lista Exercicios 06Java Lista Exercicios 06
Java Lista Exercicios 06
 
Introdução a linguagem java
Introdução a linguagem javaIntrodução a linguagem java
Introdução a linguagem java
 
Etapas da programação
Etapas da programaçãoEtapas da programação
Etapas da programação
 
Lista Exercicios 01
Lista Exercicios 01Lista Exercicios 01
Lista Exercicios 01
 
Introdução à programação
Introdução à programaçãoIntrodução à programação
Introdução à programação
 

Último

Último (8)

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 

Exercicios java2016 - resolvidos

  • 2. import javax.swing.JOptionPane; /** * * @author Cleiton * 4) faça um programa que receba 4 notas de um aluno e mostre a média */ public class Calcula_media { public static void main(String args[]){ float nota1, nota2, nota3, nota4, media; nota1 = Float.parseFloat(JOptionPane.showInputDialog("Informe a 1ª nota: ")); nota2 = Float.parseFloat(JOptionPane.showInputDialog("Informe a 2ª nota: ")); nota3 = Float.parseFloat(JOptionPane.showInputDialog("Informe a 3ª nota: ")); nota4 = Float.parseFloat(JOptionPane.showInputDialog("Informe a 4ª nota: ")); media = (nota1+nota2+nota3+nota4)/4; System.out.println("A média é: " + media); } }
  • 3. import javax.swing.JOptionPane; /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ /** * * @author Cleiton * 5) faça um programa que receba a idade de uma * pessoa e mostre se é maior ou menor de idade */ public class Maior_idade { public static void main(String args[]){ int idade; idade = Integer.parseInt(JOptionPane.showInputDialog("Informe a idade: ")); if(idade >= 18){ System.out.println("É maior de idade"); } else{ System.out.println("É menor de idade"); } } }
  • 4. import javax.swing.JOptionPane; /** * * @author Cleiton * 2) faça um programa que receba 10 valores e mostre os pares */ public class Mostra_par { public static void main(String args[]){ int numero, i; for(i=0; i<10; i++){ numero = Integer.parseInt(JOptionPane.showInputDialog("Escreva o " + (i+1)+"° número:")); if(numero % 2 ==0){ System.out.println(numero + " é par"); } } } }
  • 5. import javax.swing.JOptionPane; /** * * @author Cleiton * 3) faça um programa que receba 10 valores e some-os */ public class Soma_10valores { public static void main(String args[]){ int numero, soma=0, i; for(i=0; i<10; i++){ numero = Integer.parseInt(JOptionPane.showInputDialog("Informe o "+(i+1)+ "° número: ")); soma = soma + numero; } } }
  • 6. import javax.swing.JOptionPane; /** * * @author Cleiton * 1) faça um programa que receba 1 valor inteiro e mostre sua tabuada */ public class Tabuada { public static void main(String args[]){ int i, numero; numero = Integer.parseInt(JOptionPane.showInputDialog("Informe o número: ")); for(i=0; i<=10; i++){ System.out.println(numero + " X " + i + " = " + numero*i); } } }