12.07.2015 Views

k19-k11-orientacao-a.. - Departamento de Sistemas e Computação

k19-k11-orientacao-a.. - Departamento de Sistemas e Computação

k19-k11-orientacao-a.. - Departamento de Sistemas e Computação

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

19 LÓGICACrie um programa para imprimir os 30 primeiros números da sequência <strong>de</strong> Fibonacci.4 Use seus conhecimentos para criar um programa que mostre um menu <strong>de</strong> atalho para os 5padrões que acabamos <strong>de</strong> fazer. Exemplo:K19$ java GeradorDePadroesGerador <strong>de</strong> PadrõesEscolha a opção <strong>de</strong>sejada :1- Padrão2- Padrão3- Padrão4- Padrão5- Padrão0- SairTerminal 2.13: MenuSe digitar o numero 1, ele automaticamente tem <strong>de</strong> executar o código para o padrão 1, e assimsucessivamente.Abaixo está o “esqueleto” da sua classe:1 // Vamos apren<strong>de</strong>r nos próximos capitulos para que serve o import .2 import java .io. IOException ;3 import java .io. InputStream ;4 import java . util . Scanner ;56 class GeradorDePadroes {7 public static void main ( String [] args ) {8 int opc =1; // Temos que atribuir o valor 1 na variável , para po<strong>de</strong>r entrar no laço <strong>de</strong>←repetição9 while ( opc !=0) {1011 // Coloque o código do menu aqui .1213 Scanner scanner = new Scanner ( System .in); // Vamos apren<strong>de</strong>r mais pra frente que ←esses são os14 String valorTela = scanner . nextLine (); // comandos para receber e guardar algum ←valor da15 opc = Integer . parseInt ( valorTela ); // tela .1617 if(opc ==1) {18 // Código para o Padrão 119 } else if(opc ==2) {20 // Código para o Padrão 221 } else if(opc ==3) {22 // Código para o Padrão 323 } else if(opc ==4) {24 // Código para o Padrão 425 } else if(opc ==5) {26 // Código para o Padrão 527 }28 }29 }30 }Código Java 2.26: GeradorDePadroes.javawww.<strong>k19</strong>.com.br 19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!