// fique atento, estes codigos são parciais
// cuidado ao colar na sua aplicação
// atento ao início e término na aplicação.
/*
segunda aula
*/
public int nro_conta;
public int nro_agencia;
public double saldo = 5000;
public void saldo() {
System.out.println("Saldo disponivel R$ " + saldo );
}
//******
import utilitarios.Conta;
Conta objConta = new Conta();
objConta.Saldo();
/*
terceira aula
*/
public void saque(double valor){
setSaldo(getSaldo() - valor);
}
public void deposito(double valor){
setSaldo(getSaldo() + valor);
}
objConta.deposito(100);
System.out.println("Realizado deposito de r$ 100,00");
objConta.saldo();
objConta.saque(250);
System.out.println("Realizado saque de r$ 250,00");
objConta.saldo();
/*
quarta aula
*/
public static void main(String[] args) {
int x = 10;
int y = 15;
if (x > y ){
System.out.println("Teste logico resultou em verdadeiro") ;
System.out.println("X e maior que Y") ;
} else {
System.out.println("Teste logico resultou em falso") ;
System.out.println("X nao e maior que Y") ;
}
}
//************
public static void main(String[] args) {
// TODO code application logic here
Scanner sc = new Scanner(System.in);
Conta objConta = new Conta();
double valor;
objConta.saldo();
System.out.println("Digite o valor depositado:");
valor = sc.nextDouble();
objConta.deposito(valor);
System.out.println("Realizado deposito de r$ " + valor);
objConta.saldo();
System.out.println("Digite o valor para saque:");
valor = sc.nextDouble();
objConta.saque(valor);
System.out.println("Realizado saque de r$ " + valor);
objConta.saldo();
}
//************
public static void main(String[] args) {
// TODO code application logic here
Scanner sc = new Scanner(System.in);
Conta objConta = new Conta();
int opcao;
double valor;
System.out.println("Escolha uma das opcoe:");
System.out.println("1 = Saque");
System.out.println("2 = Deposito");
System.out.println("3 = Saque");
opcao = sc. nextInt();
switch(opcao){
case 1:
System.out.println("Digite o valor para saque:");
valor = sc.nextDouble();
objConta.saque(valor);
objConta.saldo();
break;
case 2:
System.out.println("Digite o valor depositado:");
valor = sc.nextDouble();
objConta.deposito(valor);
objConta.saldo();
break;
case 3:
objConta.saldo();
}
}
//*************
public static void main(String[] args) {
// TODO code application logic here
Scanner sc = new Scanner(System.in);
Conta objConta = new Conta();
int opcao;
double valor;
do {
System.out.println(" ");
System.out.println("Escolha uma das opcoes:");
System.out.println("1 = Saque");
System.out.println("2 = Deposito");
System.out.println("3 = Saldo");
System.out.println("4 = Sair ");
opcao = sc. nextInt();
switch(opcao){
case 1:
System.out.println("Digite o valor para saque:");
valor = sc.nextDouble();
objConta.saque(valor);
objConta.saldo();
break;
case 2:
System.out.println("Digite o valor depositado:");
valor = sc.nextDouble();
objConta.deposito(valor);
objConta.saldo();
break;
case 3:
objConta.saldo();
case 4:
System.out.println("Programa encerrado!!!");
break;
default:
System.out.println("Opcao Invalida!!!");
break;
}
}while( opcao != 4);
}
/*
quinta aula
*/
public static void main(String[] args){
LoopWhile lw = new LoopWhile();
System.out.println("-------While-------");
lw.testaWhile();
}
//****** Testa While
public void testaWhile(){
int cont = 0;
while (cont < 10){
cont++;
System.out.printf("O valor do contador é %d\n", cont );
}
}
//****** Testa While2
import java.util.Scanner;
//******
String status;
public void testaWhile2(){
Scanner sc = new Scanner(System.in);
System.out.println("Digite a para sair.");
status = sc.next();
while(!(status.equalsIgnoreCase("a"))){
System.out.println("Digite a para sair.");
status = sc.next();
}
}
//****** Testa Do While
public void testaDoWhile(){
int cont = 0;
do{
cont++;
System.out.printf("O valor do contador é %d\n", cont );
}
while(cont <= 10);
}
//****** Testa For
public void testaFor(){
for (int i=0; i <= 10; ++i){
System.out.printf("O valor do contador é %d\n", i );
}
}
/*
sexta aula
*/
package Menu;
import java.util.Scanner;
import utilitarios.Conta;
import utilitarios.ContaEspecial;
public class MenuOperacao {
Scanner sc = new Scanner(System.in);
Conta objConta = new Conta();
ContaEspecial objContaEspecial = new ContaEspecial();
public MenuOperacao(int opc){
if (opc ==1){
this.opContaComum();
} else{
this.opContaEsp();
}
}
public void opContaComum() {
int opcopr = 0;
double valor = 0;
while (opcopr != 4) {
System.out.println(" ");
System.out.println("Escolha uma das opcoes:");
System.out.println("1 = Saldo");
System.out.println("2 = Deposito");
System.out.println("3 = Saque");
System.out.println("4 = Sair ");
opcopr = sc. nextInt();
switch(opcopr){
case 1:
objConta.saldo();
break;
case 2:
System.out.println("Digite o valor depositado:");
valor = sc.nextDouble();
objConta.deposito(valor);
objConta.saldo();
break;
case 3:
System.out.println("Digite o valor para saque:");
valor = sc.nextDouble();
objConta.saque(valor);
objConta.saldo();
break;
case 4:
System.out.println("Programa encerrado!!!");
break;
default:
System.out.println("Opcao Invalida!!!");
break;
}
}
}
public void opContaEsp() {
int opcopr = 0;
double valor = 0;
while (opcopr != 4) {
System.out.println(" ");
System.out.println("Escolha uma das opcoes:");
System.out.println("1 = Saldo");
System.out.println("2 = Deposito");
System.out.println("3 = Saque");
System.out.println("4 = Sair ");
opcopr = sc. nextInt();
switch(opcopr){
case 1:
objContaEspecial.saldo();
break;
case 2:
System.out.println("Digite o valor depositado:");
valor = sc.nextDouble();
objContaEspecial.deposito(valor);
objContaEspecial.saldo();
break;
case 3:
System.out.println("Digite o valor para saque:");
valor = sc.nextDouble();
objContaEspecial.sacar(valor);
objContaEspecial.saldo();
objContaEspecial.saldoLim();
break;
case 4:
System.out.println("Programa encerrado!!!");
break;
default:
System.out.println("Opcao Invalida!!!");
break;
}
}
}
}
//******
package Menu;
import java.util.Scanner;
import utilitarios.Conta;
import utilitarios.ContaEspecial;
public class MenuConta {
public MenuConta() {
Scanner sc = new Scanner(System.in);
int opc = 0;
System.out.println(" ");
System.out.println("Escolha uma opcso:");
System.out.println("1 = Conta comum");
System.out.println("2 = Conta espevial");
System.out.println("3 = Sair ");
opc = sc. nextInt();
if (opc != 3){
MenuOperacao mc = new MenuOperacao(opc);
}
}
}
//******
package caixaeletronico;
import Menu.MenuConta;
public class CaixaEletronicoSumare {
public static void main(String [] args){
MenuConta mc = new MenuConta();
}
}
//******
package utilitarios;
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
public class ContaEspecial extends Conta {
private double limite = 500;
public double total;
@Override
public void sacar(double valor){
if (valor <= super.getSaldo()){
super.sacar(valor);
valor = 0;
}else if (valor <= (this.getLimite() + super.getSaldo())){
valor = valor - super.getSaldo();
super.setSaldo(0);
this.setLimite(this.getLimite() - valor);
valor = 0;
}
if (valor > (this.getLimite() + super.getSaldo())){
total = this.getLimite() + super.getSaldo();
System.out.println("Saldo insuficiente R$ " + total + " Tecle ");
try {
System.in.read();
} catch (IOException ex) {
Logger.getLogger(ContaEspecial.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
@Override
public void saldo() {
System.out.println("Saldo disponivel R$ " + getSaldo());
}
public void saldoLim() {
System.out.println("Limite disponivel R$ " + this.getLimite());
}
}
//****** INICIO AWR
package gui;
import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.Frame;
public class BorderLayoutAWR {
public static void main(String[] args) {
// TODO code application logic here
Frame janela = new Frame();
janela.setTitle( "Titulo da janela");
Button btnNorte = new Button("Botao Norte");
Button btnSul = new Button("Botao Sul");
Button btnLeste = new Button("Botao Leste");
Button btnOeste = new Button("Botao Oeste");
Button btnCentro = new Button("Botao Centro");
janela.add(btnNorte, BorderLayout.NORTH);
janela.add(btnSul, BorderLayout.SOUTH);
janela.add(btnLeste, BorderLayout.EAST);
janela.add(btnOeste, BorderLayout.WEST);
janela.add(btnCentro, BorderLayout.CENTER);
janela.setSize(640, 480);
janela.setVisible(true);
}
}
//****** FIM AWR
//****** INICIO FLOW
package gui;
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
public class UsandoFlowLayout {
public static void main(String[] args) {
Frame janela = new Frame();
janela.setTitle( "Titulo da janela");
janela.setLayout(new FlowLayout());
Button btn1 = new Button("Botao 1");
Button btn2 = new Button("Botao 2");
Button btn3 = new Button("Botao 3");
Button btn4 = new Button("Botao 4");
Button btn5 = new Button("Botao 5");
janela.add(btn1);
janela.add(btn2);
janela.add(btn3);
janela.add(btn4);
janela.add(btn5);
janela.setSize(640, 480);
janela.setVisible(true);
}
}
//****** FIM GRID
package gui;
import java.awt.Button;
import java.awt.Frame;
import java.awt.GridLayout;
public class UsandoGridLayout {
public static void main(String[] args) {
Frame janela = new Frame();
janela.setTitle( "Titulo da janela");
janela.setLayout(new GridLayout(3, 2));
Button btn1 = new Button("Botao 1");
Button btn2 = new Button("Botao 2");
Button btn3 = new Button("Botao 3");
Button btn4 = new Button("Botao 4");
Button btn5 = new Button("Botao 5");
Button btn6 = new Button("Botao 6");
janela.add(btn1);
janela.add(btn2);
janela.add(btn3);
janela.add(btn4);
janela.add(btn5);
janela.add(btn6);
janela.setSize(640, 480);
janela.setVisible(true);
}
}
//****** FIM GRID
//****** INICIO DA DCLGEN
******************************************************************
* DCLGEN TABLE(DBADB2.TB_FUALU) *
* LIBRARY(DBADB2.JCL.DATA(FUALU)) *
* ACTION(REPLACE) *
* LANGUAGE(COBOL) *
* STRUCTURE(FUALU) *
* APOST *
* ... IS THE DCLGEN COMMAND THAT MADE THE FOLLOWING STATEMENTS *
******************************************************************
EXEC SQL DECLARE DBADB2.TB_FUALU TABLE
( CO_FUTU_T01 SMALLINT NOT NULL,
NU_CPF_ALUNO DECIMAL(14, 0) NOT NULL,
NO_ALUNO CHAR(30) NOT NULL,
ED_ALUNO CHAR(30) NOT NULL,
NT_ALUNO SMALLINT NOT NULL
) END-EXEC.
******************************************************************
* COBOL DECLARATION FOR TABLE DBADB2.TB_FUALU *
******************************************************************
01 FUALU.
10 CO-FUTU-T01 PIC S9(4) USAGE COMP.
10 NU-CPF-ALUNO PIC S9(14)V USAGE COMP-3.
10 NO-ALUNO PIC X(30).
10 ED-ALUNO PIC X(30).
10 NT-ALUNO PIC S9(4) USAGE COMP.
******************************************************************
* THE NUMBER OF COLUMNS DESCRIBED BY THIS DECLARATION IS 5 *
******************************************************************
//****** FIM DA DCLGEN
Entre em contato conosco para mais informações via whatsapp abaixo.
Doar para a “Future School EAD” é essencial para manter e expandir o acesso à educação gratuita em informática. Esta escola oferece cursos de alta qualidade sem custo, capacitando jovens e adultos com habilidades essenciais para o mercado de trabalho atual.
Sua contribuição permite que mais pessoas transformem suas vidas por meio do aprendizado digital, reduzindo desigualdades sociais e promovendo a inclusão digital. Apoiar a Future School EAD é investir em um futuro mais justo e tecnológico para todos.
Participe do grupo do WhatsAapp (11-98342.2503) no plantão de dúvidas (Sábados).
Você quer ajudar a manter este site?
PIX é celular (11-98342.2503) Favorecido: Jorge Gilberto.
Curso de Java
Curso de Lógica
Curso de TSO
Curso de JCL
Curso de Control_M
Curso de COBOL
Curso de CICS
Curso de QMF
Curso de ROSCOE
Curso de DB2
Inscrever
Tire suas dúvidas acerca desse curso além de receber nossas novidades e atualizações por e-mail.
Ao se inscrever, você concorda com nossa
Política de Privacidade e autoriza o recebimento de atualizações da nossa empresa.
© 2017/2024 Future School EAD. Todos os direitos reservados | Desenvolvido por Poeta Alberto Lima Soluções Digitais.