// 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
Curso de Assembly
Curso de REXX
Conteúdo Extra
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 Alberto Lima Soluções Digitais.