JAVA Básico - Exercícios Resolvidos
JAVA Básico - Exercícios Resolvidos
JAVA Básico - Exercícios Resolvidos
Java Bsico
import java.util.Scanner;
public class Exerc2
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
int x, y; // primeiro nmero e segundo nmero
int soma, subt, div, mult; // operaes
System.out.print("Digite o primeiro nmero:" );
x = input.nextInt();
System.out.print("Digite o segundo nmero:" );
y = input.nextInt();
soma = x + y;
subt = x - y;
div = x / y;
mult = x * y;
System.out.println("A soma :" +soma);
System.out.println("A subtrao :" +subt);
System.out.println("A diviso :" +div);
System.out.println("A multiplicao :" +mult);
}
}
import java.util.Scanner;
public class Exerc4
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
String nomeVendedor;
double salarioFixo; // Salario Fixo do vendedor
double vendas; // vendas efetuadas pelo vendedor
double comissao; // comisso de 15% sobre as vendas
double salarioFinal; // salario final ( fixo + comissao )
System.out.print(" Digite o nome do vendedor:" );
nomeVendedor = input.nextLine();
System.out.print("Digite o salrio fixo do vendedor:" );
salarioFixo = input.nextDouble();
System.out.print("Digite o total de vendas efetuadas pelo vendedor:" );
vendas = input.nextDouble();
comissao = ( vendas * 15 ) / 100;
salarioFinal = comissao + salarioFixo;
System.out.println("Nome do Vendedor:" +nomeVendedor);
System.out.println("Salario Fixo:" +salarioFixo+ "reais");
System.out.println("Salario Final:" +salarioFinal+ "reais");
}
}
import java.util.Scanner;
public class Exerc5
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
String nomeAluno;
double nota1;
double nota2;
double nota3;
double mediaFinal;
System.out.print("Digite o nome do aluno:" );
nomeAluno = input.nextLine();
System.out.print("Digite a nota da primeira prova:" );
nota1 = input.nextDouble();
System.out.print("Digite a nota da segunda prova:" );
nota2 = input.nextDouble();
System.out.print("Digite a nota da terceira prova:" );
nota3 = input.nextDouble();
mediaFinal = ( nota1 + nota2 + nota3 ) / 3;
System.out.println("Nome do aluno:" +nomeAluno);
System.out.println("A mdia do aluno :" +mediaFinal);
}
}
import java.util.Scanner;
public class Exerc6
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
int a, b, c;
System.out.print("Digite o valor de A:" );
a = input.nextInt();
System.out.print("Digite o valor de B:" );
b = input.nextInt();
c = a;
a = b;
b = c;
System.out.println(" O valor de A :" +a);
System.out.println(" O valor de B :" +b);
}
}
}
}
import java.util.Scanner;
public class Exerc8
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
9. Faa um programa que receba um valor que foi depositado e exiba o valor
com rendimento aps um ms.
Considere fixo o juro da poupana em 0.70% a. m.
import java.util.Scanner;
public class Exerc9
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
double deposito; // valor depositado
double juros; // juros de 0,70% ao ms
double rendimento; // rendimento aps um ms
System.out.print("Digite o valor do deposito:" );
deposito = input.nextDouble();
juros = ( deposito * 0.70 ) / 100; // calculando a porcentagem de juros
rendimento = juros + deposito;
System.out.print("O rendimento da poupana no ms foi de "
+rendimento+ "R$" );
}
}
10. A Loja Mamo com Acar est vendendo seus produtos em 5 (cinco)
prestaes sem juros. Faa um programa que receba um valor de uma compra
e mostre o valor das prestaes.
import java.util.Scanner;
double valorProduto;
double valorPrestacao;
int parcelas = 5;
import java.util.Scanner;
public class Exerc11
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
double precoDeCusto;
double acrescimo;
double valorVenda;
System.out.print("Digite o preo de custo do produto: ");
precoDeCusto = input.nextDouble();
System.out.print("Digite a porcentagem de acrescimo: ");
acrescimo = input.nextDouble();
valorVenda = (precoDeCusto * acrescimo) / 100 + precoDeCusto;
System.out.printf("O valor de venda do produto : "+valorVenda+ "
R$");
}
}
12. Escreva um programa para ler o raio de um circulo, calcular e escrever a sua
rea. (pR)
Calculo: rea= PI*(raio)
import java.util.Scanner;
public class Exerc12
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
double raio;
double PI = 3.14;
double area;
System.out.print("Digite o raio do circulo: " );
raio = input.nextDouble();
area = PI * (raio * raio);
System.out.print("A Area do circulo : " +area );
}
}
13. Escreva um programa que entre com um nmero e o imprima caso seja maior
do que 20.
import java.util.Scanner;
public class Exerc13
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
int num;
System.out.print("digite um nmero: ");
num = input.nextInt();
if ( num >= 20 ){
System.out.print( "numero " +num+ " maior que 20");
} else {
if( num < 20 ){
System.out.print( "numero " +num+ " menor que 20");
}
}
}
}
14. Entrar com dois nmeros e imprimir o menor nmero (suponha nmeros
diferentes).
import java.util.Scanner;
public class Exerc14
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
int x, y;
System.out.print("Digite um nmero: ");
x = input.nextInt();
System.out.print("Digite um nmero diferente do primeiro: ");
y = input.nextInt();
if ( x < y ) {
System.out.printf("O numero " +x+ " o menor");
} else {
if ( x > y ){
System.out.printf("O numero " +y+ " menor");
}
}
}
}
import java.util.Scanner;
public class Exerc15
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
int x,y;
System.out.print("Digite o um numero: ");
x = input.nextInt();
System.out.print("Digite um numero diferente do primeiro: ");
y = input.nextInt();
if ( x > y ){
System.out.println( +x+ " " +y);
}else{
if ( x < y ) {
System.out.print ( +y+ " ... " +x);
}
}
}
}