You are on page 1of 6

/*Exercicios feitos em laboratorio

Autor: Reinaldo Lobo


emailAutor: reynaldlobo@bol.com.br

*/
import java.io.*;
class EXERC041 {
public static void main(String args[]) {

float DISTANCIA, TEMPO, VELOCIDADE, LITROS_USADOS;


System.out.println();
System.out.print("PROGRAMA 01 - CONSUMO DE COMBUSTIVEL TOTAL ");
System.out.print("\nEntre com o Tempo gasto na viagem ..: ");
try {
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
TEMPO = Float.parseFloat(br.readLine()); }
catch (Exception e) {
TEMPO = 0;
}
System.out.print("Entre com a velocidade ........: ");
try {
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
VELOCIDADE= Float.parseFloat(br.readLine()); }
catch (Exception e) {
VELOCIDADE = 0;
}

DISTANCIA = TEMPO * VELOCIDADE;


LITROS_USADOS = DISTANCIA / 12;

System.out.println("----------------------------------------------");
System.out.println("Velocidade M�dia..:" + VELOCIDADE);
System.out.println("Tempo Gasto..:" + TEMPO);
System.out.print("\nDistancia .....: " + DISTANCIA);
System.out.print("\nLitros Usados ..........: " + LITROS_USADOS);

System.out.println();
}
}

/**
* Description of class . Programa AUTONOMIA.
* Calcula quanto o seu veiculo faz com 1 litro de combustivel.
* Quem desejar implementar com mais funcoes fique avontade
* envie copia para reynaldlobo@bol.com.br para trocarmos ideias e
* novas id�ias.
* @author (Reinaldo Lobo)
* @version (v01 20.02.09)
*/
import java.io.*;
import java.text.DecimalFormat;
class EXERC04 {
public static void main(String args[]) {

float KM_MARCADA, KM_ATUAL, KM_TOTAL, LITROS_USADOS;


double AUTONOMIA;
AUTONOMIA = 0;
DecimalFormat df = new DecimalFormat();
System.out.println();
System.out.print("PROGRAMA - AUTONOMIA DE COMBUSTIVEL TOTAL ");
System.out.print("\nEntre com o KM marcado ao abastercer: ");
try {
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
KM_MARCADA = Float.parseFloat(br.readLine()); }
catch (Exception e) {
KM_MARCADA = 0;
}
System.out.print("\nEntre com o KM ATUAL: ");
try {
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
KM_ATUAL = Float.parseFloat(br.readLine()); }
catch (Exception e) {
KM_ATUAL = 0;
}
System.out.print("\nEntre com a quantidade de LITROS_USADOS de combust�vel:
");
try {
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
LITROS_USADOS = Float.parseFloat(br.readLine()); }
catch (Exception e) {
LITROS_USADOS = 0;
}

KM_TOTAL = KM_ATUAL - KM_MARCADA;


AUTONOMIA = KM_TOTAL / LITROS_USADOS;

System.out.println("_________________________________________________________
__________________");
System.out.print("\nKilometragem total percorrida ......................: " +
KM_TOTAL);
System.out.println("\nQuantidade de Litros de Combst. Usados............: " +
LITROS_USADOS);
df.applyPattern("0.00");
System.out.print("\nSeu ve�culo consome 1 litro de combust�vel para rodar " +
df.format(AUTONOMIA));
System.out.print(" Kilometro(s)! ");

System.out.println();
}
}

PROGRAMA USANDO CONDICIONAL IF - AP 2 PAG 7

/**
* Description of class . Programa CONDICIONAL IF .
* Usando a condicional IF
* @author (Reinaldo Lobo)
* @version (v01 20.02.09)
*/
import java.io.*;
import java.text.DecimalFormat;
class C05EX03 {
public static void main(String args[]) {

int A, B, R;
System.out.println();

System.out.print("PROGRAMA - CONDICIONAL IF - ");


System.out.print("\nEntre com o valor de <A>: ");
try {
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
A = Integer.parseInt(br.readLine()); }
catch (Exception e) {
A = 0;
}
System.out.print("\nEntre com o valor de <B>: ");
try {
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
B = Integer.parseInt(br.readLine()); }
catch (Exception e) {
B = 0;
}

R = A + B;
if (R > 10)

System.out.println("Resultado ultrapassa o valor dez.");


else
System.out.println("Resultado n�o ultrapassa o valor dez.");

}
}

usando operador logico

/**
* Description of class . Programa CONJUN��O IF ELSE.
* Usando a condicional IF
* @author (Reinaldo Lobo)
* @version (v01 20.02.09)
*/
import java.io.*;

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

int NUMERO;
System.out.println();

System.out.print("PROGRAMA - CONDICIONAL && - Conjun��o");


System.out.print("\nEntre com um valor: ");
try {
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
NUMERO = Integer.parseInt(br.readLine()); }
catch (Exception e) {
NUMERO = 0;
}
if (NUMERO >=20 && NUMERO <=90)

System.out.print("\nO valor est� entre 20 e 90");


else

System.out.println("\nO valor N�O est� entre 20 e 90");


System.out.println();

}
}

/**
* Description of class . Programa Operador || (operador �ou�) .
* Usando a condicional || ou
* @author (Reinaldo Lobo)
* @version (v01 20.02.09)
*/
import java.io.*;

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

int CODIGO;
System.out.println();

System.out.print("PROGRAMA - Programa Operador || (operador - ou)");


System.out.print("\nEntre com o codigo de acesso: ");
try {
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
CODIGO = Integer.parseInt(br.readLine()); }
catch (Exception e) {
CODIGO = 0;
}
if (CODIGO == 1 || CODIGO == 2 || CODIGO == 3)
{
if (CODIGO == 1)
System.out.print("\nUm");
if (CODIGO == 2)
System.out.print("\nDois");
if (CODIGO == 3)
System.out.print("\nTres");
}
else

System.out.println("\nC�digo Inv�lido");
System.out.println();

}
}

O operador (!) faz com que seja executada uma determinada opera��o, invertendo o
resultado l�gico da condi��o.

Elaborar um programa que leia 3 n�meros (A, B, C). Se o nro. C n�o for maior que
(5), efetuar o c�lculo (A + B) x C. Caso contr�rio efetuar o c�lculo (A � B) x C.

/**
* Description of class . Programa NEGA��O Operador ? .
* Usando a condicional || ou
* @author (Reinaldo Lobo)
* @version (v01 20.02.09)
*/
import java.io.*;
class C05EX07 {
public static void main(String args[]) {
int A, B, C, X;
System.out.println();

System.out.print("\nPROGRAMA - Programa NEGA��O Operador ? ");


System.out.print("\nEntre o valor <A>: ");
try {
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
A = Integer.parseInt(br.readLine()); }
catch (Exception e) {
A = 0;
}

System.out.print("Entre o valor <B>: ");


try {
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
B = Integer.parseInt(br.readLine()); }
catch (Exception e) {
B = 0;
}

System.out.print("\nEntre o valor <C>: ");


try {
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
C = Integer.parseInt(br.readLine()); }
catch (Exception e) {
C = 0;
}

if ( !( C > 5))
X = (A + B) * C;
else
X = (A - B) * C;

System.out.println("\nO resultado de X equivale a: " + X);

System.out.println();
}
}

You might also like