Buscar

Exemplos de Programação em Português

Prévia do material em texto

1
2
3
•
•
•
•
Memória
Unidade de 
Controle
Unidade Lógico 
Aritmética
Entrada
(Mouse)
Saída
(Monitor)
Unidade Central de processamento (CPU) 
4
5
6
algoritmo MaiorValor ;
// Objetivo: Determinar o maior valor de duas variáveis
principal
// Declarações
inteiro idade ;
escreva( "Informe sua idade: " ) ;
leia( idade ); 
se ( idade < 21 ) entao
escreva( "Você é jovem " ) ;
senao
escreva( "Você é adulto " ) ;
fimSe
fimPrincipal
7
•
•
•
condição comandos
V
F
condição comandos
V
F
8
•
•
algoritmo OlaMundo ;
// Objetivo: Escrever meu primeiro programa
// Entrada : Não tem
// Saída : Mensagem "olá mundo"
principal
// Declarações
// Instruções
escreva( "Olá mundo!!!!" ) ;
fimPrincipal
•
•
•
9
algoritmo OlaMundo ;
// Objetivo: Escrever meu primeiro programa
// Entrada : Não tem
// Saída : Mensagem "olá mundo"
principal
// Declarações
// Instruções
escreva( "Olá mundo!!!!" ) 
fimPrincipal
algoritmo OlaMundo ;
// Objetivo: Escrever meu primeiro programa
// Entrada : Não tem
// Saída : Mensagem "olá mundo"
Principal
// Declarações
// Instruções
escreva( "Olá mundo!!!!" ) ;
fimPrincipal
10
algoritmo MinhaApresentacao ;
// Objetivo: Falar um pouco sobre mim
// Entrada : Não tem
// Saída : Várias mensagens falando sobre mim
principal
// Instruções
escreval( "Sou o professor Luiz Reginaldo" ) ;
escreval( "Estou aqui para ensinar programação" ) ;
escreval( "Repare que cada linha aqui é um texto que será impresso" ) ;
escreval( "Veremos outros tipos de dados logo a seguir" ) ;
fimPrincipal
11
algoritmo MeuDesenho ;
// Objetivo: Fazer um desenho usando caracteres
principal
escreval( " .-. " );
escreval( " /___\ " );
escreval( " |___| " );
escreval( " |]_[| " );
escreval( " / I \ " );
escreval( " JL/ | \JL " );
escreval( " .-. i () | () i .-. " );
escreval( " |_| .^. /_\ LJ=======LJ /_\ .^. |_| " );
escreval( "_._._/___\._./___\_._._._._.L_J_/.-. .-. .-.\_L_J._._._._._/___\._./___\._._._ " );
escreval( "., ., |-,-| ., L_J |_| [I] |_| L_J ., |-,-| ., ., " );
escreval( "JL JL |-O-| JL L_J%%%%%%%%%%%%%%%L_J JL |-O-| JL JL " );
escreval( "HH_IIIIII_HH_'-'-'_HH_IIIIII|_|=======H=======|_|IIIIII_HH_'-'-'_HH_IIIIII_HH_ " );
escreval( "[]--------[]-------[]-------[_]----\.=I=./----[_]-------[]-------[]--------[]- " );
escreval( "|| _/\_ ||\\_I_//|| _/\_ [_] []_/_L_J_\_[] [_] _/\_ ||\\_I_//|| _/\_ ||\ " );
escreval( "|| |__| ||=/_|_\=|| |__|_|_| _L_L_J_J_ |_|_|__| ||=/_|_\=|| |__| ||- " );
escreval( "|| |__| |||__|__||| |__[___]__--__===__--__[___]__| |||__|__||| |__| ||| " );
escreval( "[_]IIIIIII[_]IIIII[_]IIIIIL___J__II__|_|__II__L___JIIIII[_]IIIII[_]IIIIIIII[_] " );
escreval( "[_] \_I_/ [_]\_I_/[_] \_I_[_]\II/[]\_\I/_/[]\II/[_]_I_/ [_]\_I_/[_] \_I_/ [_] " );
escreval( "L_J./ \.L_J/ \L_J./ L_JI I[]/ \[]I IL_J \.L_J/ \L_J./ \. L_J " );
escreval( "L_J| |L_J| |L_J| L_J| |[]| |[]| |L_J |L_J| |L_J| |L_J " );
escreval( "L_JL_____JL_JL___JL_JL____|-|| |[]| |[]| ||-|____JL_JL___JL_JL______JL_J " );
fimPrincipal
12

•
•

•
•

13
algoritmo UsandoConstantes ;
// Objetivo: Usar constantes
// Entrada : Não tem
// Saída : Várias mensagens
principal
// Instruções
escreval( 2019 ) ;
escreval( 19.90 ) ;
escreval( "Brasília" ) ;
escreval( 'L' ) ;
escreval( verdadeiro ) ;
fimPrincipal
14
algoritmo UsandoConstantes ;
// Objetivo: Usar constantes
// Entrada : Não tem
// Saída : Várias mensagens
principal
// Instruções
escreval( "Estamos no ano de ", 2019 ) ;
escreval( "O preço do produto é ", 19.90 ) ;
escreval( "A capital onde moro é ", "Brasília" ) ;
escreval( "A primeira letra do meu nome é ", 'L' ) ;
escreval( "Choveu ontem? ", verdadeiro ) ;
fimPrincipal
15
•
•
• @ & ã õ
•







20
16
inteiro
real
texto
caracter
logico
17
2019
19.90
"Brasília" 
'L' 
2019
19.90
"Brasília"
'L'
verdadeiro
18
algoritmo AtribuindoVariavel ;
// Objetivo: Atribuir valor a uma variavel
// Entrada : Não tem
// Saída : Mensagem com o valor lido
principal
// Declarações
inteiro ano ;
// Atribui valor para a variável
ano = 2019 ;
// Escreve o valor lido
escreval( "Estamos no ano de ", ano) ;
fimPrincipal
19
algoritmo AtribuindoVariaveis ;
// Objetivo: Atribuir valores a variaveis
// Entrada : Não tem
// Saída : Mensagens com o valores lidos
principal
// Declarações
inteiro ano ;
real precoProduto ; 
texto cidade ;
caracter letra ;
logico choveuOntem ;
// Atribui valores para as variaveis
ano = 2019 ;
precoProduto = 19.90 ; 
cidade = "Brasília" ;
letra = 'L' ;
choveuOntem = verdadeiro ;
// Escreve os valores lidos
escreval( "Estamos no ano de ", ano) ;
escreval( "O preço do produto é ", precoProduto ) ;
escreval( "A cidade onde moro é ", cidade ) ;
escreval( "A primeira letra do meu nome é ", letra ) ;
escreval( "Choveu ontem? ", choveuOntem ) ;
fimPrincipal
20
2019
19.90
"Brasília"
'L'
verdadeiro
21
algoritmo LendoVariavel ;
// Objetivo: Solicitar o valor de uma variavel
// Entrada : Valor para variável ano
// Saída : Mensagem com o valor lido
principal
// Declarações
inteiro ano ;
// Solicita valor para a variável
escreva( "Entre com o ano atual: " ); 
leia( ano ) ;
// Escreve o valor lido
escreval( "Estamos no ano de ", ano) ;
fimPrincipal
22
algoritmo LendoVariaveis ;
// Objetivo: Solicitar valores de variaveis
// Entrada : Valores para várias variáveis
// Saída : Mensagens com os valores lidos
principal
// Declarações
inteiro ano ;
real precoProduto ; 
texto cidade ;
caracter letra ;
// Solicita valores para as variaveis
escreva( "Entre com o ano atual: " ); 
leia( ano ) ;
escreva( "Entre com o preço do produto: " ); 
leia( precoProduto ) ;
escreva( "Qual é a cidade onde mora? " ); 
leia( cidade ) ;
escreva( "Qual a primeira letra do seu nome? " ); 
leiaCaracter( letra ) ;
// Escreve os valores lidos
escreval( "Estamos no ano de ", ano) ;
escreval( "O preço do produto é ", precoProduto ) ;
escreval( "A cidade onde moro é ", cidade ) ;
escreval( "A primeira letra do meu nome é ", letra ) ;
fimPrincipal
23

Continue navegando