Você está na página 1de 99

José Valente de Oliveira e Fernando Lobo

Introdução à Programação de Computadores em Java

José Valente de Oliveira e Fernando Lobo

The Ualg Informatics Lab Universidade do Algarve

Índice

....................................................................................... CONCEITOS FUNDAMENTAIS

...........................................................

4

5

ASPECTOS DA CRIAÇÃO DE UM PROGRAMA

..............................

13

CODIFICAÇÃO DE INFORMAÇÃO

...................................................

25

PRIMEIROS PROGRAMAS

...............................................................

33

ESTRUTURAS DE CONTROLO DE FLUXO

.....................................

48

if

if else

switch

while

for

while

MODULARIDADE DE FUNÇÕES

......................................................

74

TABELAS

...........................................................................................

89

Preâmbulo

 

I
I

Conceitos fundamentais

 

 

  • D

 

I Conceitos fundamentais D

 

 

 

 

a

=

pi*r 2

r

 

 

 
 

 
 

 

 

 

 

 

 

 

 

 

 

ola.c ola.c ola.c ola.exe

ola.c

ola.c

ola.c

ola.exe

 

 

 

 
II
II

O

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 

 

 

 

 

 

 

 

 

 

 
 

 

 
 

 

 
 

 

 

 

 

 

 
 

 

 
 

 
 

 

 

 
 

 

 

 

 
   

     

 
 

     

     

 

 
 

 
 

 

 

 

 
 

 
 

 

 

 
 

 
 

 
 

 

 

 

 

 

 

 

Ler a nota do próximo aluno da tabela

Ler a nota do próximo aluno da tabela

Adicionar 1 a número; Adicionar a nota do aluno a soma;

Se número for zero Escrever Tabela vazia Senão Dividir soma por número;

Repetir os passos seguintes até chegar ao último aluno Ler a nota do próximo aluno da tabela Adicionar 1 a número; Adicionar a nota do aluno a soma;