Aula 2 ProgComp 2019 1 en
Aula 2 ProgComp 2019 1 en
Aula 2 ProgComp 2019 1 en
Programação de Computadores
• Operadores aritméticos
• Simples e objetivo
• Exemplos:
• a3
• x a
• MEDIA (N1+N2+N3+N4)/4
• A variável MEDIA recebe como valor o resultado da
fórmula
Operadores
• São operações básicas em processamento de
dados
• Operadores Aritméticos (+, -, *, /)
• Resultados numéricos
• Exemplos:
• TOTAL PRECO * QUANTIDADE
• MEDIA (N1+N2+N3+N4)/4
Exercícios:
• Escreva um pseudocódigo interativo que calcule o
valor total a ser cobrado por um motorista do
UberX em uma viagem, dados o seu tempo em
minutos e a sua distância em km. Leve em
consideração que:
• Toda viagem tem um custo fixo de R$0,75 centavos e preço
base de R$ 2,00
• Além destes valores, o aplicativo cobra R$ 1,40 por
quilômetro rodado e R$ 0,26 por minuto de viagem
comentário
Comentários
Exemplo de Programa em Python
#cálculo da área
Tipos de dados em Python
• Tipos de dados são categorias de valores que podem
ser atribuídos às variáveis
• Exemplos:
nome = input(‘Digite o nome do aluno: ’)
print(type(nome)) exibe na tela <class 'str'>
• Exemplos:
base = int(input(‘Digite a base do triangulo: ’))
print(type(base)) exibe na tela <class 'int'>
Exercícios
obra!!
Início
X=Y
Y = TEMP
TEMP = X
Escrever X, Y
Fim
Y=X
Ler Y
Modelo de um computador
• Para entender como um computador funciona,
vamos pensar num “modelo” que seja de fácil
entendimento
Modelo da secretária
Escaninhos
Entrada
Saída
2 xx
1 xx
Instruções Folhas
em
Branco
Modelo da secretária
Escaninhos
• Secretária conhece um
conjunto pequeno de
Entrada
instruções
5
Saída
• Ela apenas segue as
6
2 xx
1 xx instruções
Instru- Folhas em
ções Branco • Escaninhos têm
etiqueta com “rótulo”
• No fim do dia, os
escaninhos são limpos
Conjunto de Instruções que a
secretária conhece
• Ler um valor (de um escaninho ou da caixa de
entrada)
• Escrever um valor (para um escaninho ou para a
caixa de saída)
• Calcular (somar, subtrair, multiplicar, dividir)
• Avaliar (expressão lógica) resultado VERDADEIRO
ou FALSO:
– Exemplos:
• Avalie 2 = 3 (FALSO)
• Avalie 10 > 5 (VERDADEIRO)
• Avalie 5 = 5 (VERDADEIRO)
Exemplo 1: Somar 2 Números
Escaninhos
5
escaninho A
3. Leia um valor da caixa
Saída
de entrada
6
2 xx
Instru-
ções
Folhas em
Branco
escaninho B
5. Some o valor do
escaninho A com o valor
do escaninho B
6. Escreva o resultado no
escaninho SOMA
7. Leia o valor do escaninho
SOMA
8. Escreva na caixa de
saída
Exemplo 2: Indicar se um número é
maior do que outro
Escaninhos
1. Leia um valor da
caixa de entrada
2. Escreva esse valor
Entrada
no escaninho A
5
3. Leia um valor da
Saída
caixa de entrada
6
xx
2
Instru-
ções
Folhas em
Branco no escaninho B
5. Avalie A > B
6. Escreva o resultado
no escaninho R
7. Leia o valor do
escaninho R
8. Escreva na caixa de
saída
Modelo da secretária
• Dá uma noção de como o computador funciona