BUSCA

Links Patrocinados



Buscar por Título
   A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Java
(Prof.Aurélio)

Publicidade
Algoritmos



Qualquer problema de
computação pode ser resolvido executando-se

uma série de ações em uma
ordem especificada. O procedimento para

resolver um problema em
termos:

das ações a serem
executadas;

da ordem em que essas
ações devem ser executadas.

Recebe o nome de
algoritmo.

Considere o “algoritmo
tomar café”, executado por um jovem que

deseja tomar café numa
xícara numa mesa com garrafa térmica e um

açucareiro:

pega uma xícara;

coloca na mesa;

pega
a garrafa térmica que esta na mesa;

coloca o café na xícara;

coloca de volta a garrafa
térmica na mesa;

pega a xícara de café;

toma o café;

coloca de volta a xícara
na mesa.

Neste
caso, o rapaz



Estrutura de controle



Normalmente, as
instruções em um programa são executadas uma

após a outra na ordem em
que são escritas. Isso é chamado de

execução seqüencial. As
instruções de controle em Java permitem aos

programador especificar
qual será a próxima instrução a ser executada

que pode ser não próxima
na seqüência, que recebe o nome de

transferência de
controle.

A estrutura de seleção if.

Utiliza-se a estrutura de
seleção para escolher entre cursos

de ação alternativos em
um programa. Por exemplo,

suponha que a nota de
aprovação em um exame seja 60 (em

100).
Então podemos escrever em linguagem natural:



A estrutura de seleção if.

Se (If) a nota do
aluno for maior do que ou igual a 60

Imprimir
“Aprovado”

Em Java:

if (estudante >+ 60)

System.out.println(“Aprovado”);



A estrutura de seleção if/else.

A estrutura de seleção if executa uma ação indicada
quando

a condição especificada é
avaliada como true(vedadeira);

caso contrário, a ação é
pulada. A estrutura de seleção

if/else permite especificar que,
quando a condição for

verdadeira, deve ser
executada uma ação diferente da

executada quando a
condição for falsa.

Se (If) a nota do
aluno for maior do que ou igual a 60

Imprimir =
“Aprovado”

senão (else)

Imprimir
= “Reprovação”



A estrutura de seleção if/else.

Em Java:

if ( estudante >=
60)

System.out.println(“Aprovado”) ;

else

System.out.println(“Reprovado”);

Estruturade
controle

A estrutura de seleção if/else.

As estruturas aninhadas
if/else testam múltiplos casos

colocando estrutura
if/else dentro de outras estruturas

if/else.



A estrutura de seleção if/else.

Se a nota do aluno
for maior do que ou igual a 90

Imprimir “A”

senão

Se a nota do aluno
for maior do que ou igual a 80

Imprimir “B”

senão

Se a nota do aluno
for maior do que ou igual a 70

Imprimir “C”

senão

Se a nota do aluno
dor maior do que igual ou igual a 60

Imprimir “D”

senão

Imprimir
“F”

Estrutura de
controle

A estrutura de seleção if/else.

Em Java

if (notaEstudante
>= 90)

System.out.println(“A”);

else

if (notaEstudante >= 80)

System.out.println(“B”);

else

if (notaEstudante >= 70)

System.out.println(“C”);

else

if (notaEstudante >= 60)

System.out.println(“D”);

else

System.out.println(“E”);

Estrutura de
controle

A estrutura de seleção if/else.

Outra forma em Java

if (notaEstudante >= 90)

System.out.println(“A”);

else if (notaEstudante >= 80)

System.out.println(“B”);

else if (notaEstudante >= 70)

System.out.println(“C”);

else if (notaEstudante >= 60)

System.out.println(“D”);

else

System.out.println(“F”);



A estrutura de repetição
while.

A estrutura de repetição
especificar que uma ação deve ser repetida

enquanto alguma condição
permanecer verdadeira.

Enquanto (While)
houver mais itens em minha lista de compras

Comprar o próximo
item e riscá-lo de minha lista

Essa ação será executada
repetidamente enquanto a condição

permanecer verdadeira.
A(s) instrução(ões) contidas(s) na estrutura

de repetição while
constitui(em) o corpo da estrutura while. O corpo

da estrutura while pode
ser uma instrução única ou um bloco. Em

algum momento, a condição
se tornará falso (quando o último item na

lista de compras for
comprado e riscado da lista. Neste ponto, a

repetição termina e a
primeira instrução depois da estrutura é

executada.



Resumos Relacionados


- Estruturas De Looping (swishscript)

- Java - Linguagem De Programação 15

- A Estrutura Loop For (swishscript)

- Quebra De Looping Incondicional (swishscript)

- Estrutura If-else Ternária



Passei.com.br | Biografias

FACEBOOK


PUBLICIDADE




encyclopedia