Você está na página 1de 11

Fundamentos da Programação

de Computadores
Prof. Rodrigo Frogeri
Unidade III – Operadores,
expressões e comandos
básicos

Tópicos trabalhados nesta aula:

o Operadores e comandos básicos que podem fazer parte de


um algoritmo.
o Expressões matemáticas.
Operadores

o “Operadores representam expressões de cálculos,


condições, atribuição, comparação e concatenação
(junção)”.

o Os operadores possuem diferentes classificações.


Operadores

o Operador de atribuição:

(Nome <- “Rodrigo F. Frogeri”);

o Operadores relacionais: (<, >, >=, <=, =, <>);

o Operadores lógicos: (E , OU, NÃO | AND, OR, NOT);


Expressões Aritméticas
“Denomina-se expressão aritmética aquela cujos operadores
são aritméticos e cujos operandos são constantes e/ou
variáveis do tipo numérico”.

RESULTADO <- A * B * C
Funções aritméticas

Função Resultado Tipo do resultado


QUOCIENTE (EA, EB) Quociente da divisão de EA por EB Inteiro
RESTO (EA,EB) Resto da divisão de EA por EB Real
SEN (EA) Seno de EA ( EA dado em radianos) Real
COS (EA) Cosseno de EA (EA dado em radianos) Real
TAN (EA) Tangente de EA (radianos) Real

o Exemplo: X + SEN(A + B + C)
Prioridades
Prioridades Operadores Símbolos
1º Aritméticos +,-,*,/
2º Relacionais >,>=, <, <=, <>
3º Negação Não
4º Conjunção E
5º Disjunção OU

o Exemplo: A = 1 e (B + C <> 0 ou K <= 2)


Comando de Atribuição
“O comando de atribuição permite a atribuição de um valor a
uma variável, porém, eu não posso atribuir um valor
NUMÉRICO para uma variável que foi declarada como
STRING”.

A atribuição de valores deve ser feita com cautela e atenção,


pois o programador precisa estar atento aos tipos de dados
que as variáveis foram declaradas, caso contrário, terá um
erro de “tipo incompatível” ou “type mismatch” em
algumas linguagens de programação.
Comandos de Entrada e Saída
 Comando de Entrada: Permite a introdução de dados na
memória do computador, através de um dispositivo de
entrada, como por exemplo o teclado.
Sintaxe:
leia (lista de variáveis separadas por vírgula);

 Comando de Saída: comando que permite a saída dos


resultados obtidos na solução.
Sintaxe:
escreva (lista de variáveis separadas por vírgula);
Exemplificando os comandos de
Entrada e Saída
Algoritmo “ExemploEntradaSaida”
Var
nome : Caractere
idade : inteiro
Inicio
escreval (“Digite o seu nome:”)
leia (nome)
escreval (“Digite a sua idade:”)
leia (idade)
escreva (“O seu nome é ”, nome, “e a idade é ”, idade)
fimalgoritmo
Um grande abraço a todos e até
a próxima aula.

Você também pode gostar