Documente Academic
Documente Profesional
Documente Cultură
Introdução à Programação
Idade
Nota
Result
• Podemos pensar na memória como um grande arquivo com muitas gavetas, sendo
que cada gaveta pode armazenar apenas um valor por vez e tem seu próprio endereço.
• Para que não seja necessário saber o endereço (número) de cada gaveta (variável),
damos um nome a ela.
FLUXOGRAMA
Memória e Variáveis
• O nome de uma variável é utilizado para sua identificação no programa e
deve seguir algumas regras:
Os caracteres do nome podem ser um número (0, 1, 2, etc), letra (a,
B, c, D, etc) ou sublinhado (_).
O primeiro caractere não pode ser numérico.
Símbolos gráficos (- , { ; $ espaços etc) nunca podem ser usados.
Jamais duas variáveis podem ter o mesmo nome ou um nome que
represente um comando ou instrução de uma linguagem de
programação.
• Assim: INICIO
HORAS,
MINUTOS
?
FLUXOGRAMA
Operadores aritméticos
• Agora, precisamos executar uma operação aritmética para calcular os
minutos desde o início do dia. Uma expressão aritmética é o
relacionamento entre as variáveis e constantes numéricas por meio de
operadores aritméticos.
Operador Operação Descrição
n Inversão de sinal
• Os operadores aritméticos == xx == n
n Atribuição
Atribuição do
do valor
valor n
n aa xx
^^ x^n n
x^n Exponenciação
Exponenciação xxn
são responsáveis pelas
^(1/n)
^(1/n) x^(1/n)
x^(1/n) Radiciação
operações matemáticas // xx // n Divisão
n Divisão de
de xx por
por n
n
realizadas em um x n Multiplicação de x por n
Multiplicação de x por n
x+n Adição de x com n
computador. x+n Adição de x com n
x–n Subtração de x por n
x–n Subtração de x por n
% x%n Resto da divisão de x por n
% x%n Resto da divisão de x por n
FLUXOGRAMA
Operadores aritméticos
• Por exemplo, a fórmula para a área de um círculo é
INICIO
• Assim: TEMPO
FIM
FLUXOGRAMA
Exemplo
1 – Elaborar um algoritmo que calcule a área de uma circunferência a partir
do valor de raio inserido pelo usuário e apresente na tela “A área é: ” e em
seguida o valor calculado.
INICIO
RAIO
A = 3.1415 * RAIO ^2
“A área é: “, A
FIM
FLUXOGRAMA
Exemplo
2 – Elaborar um algoritmo que apresente na tela “Digite nome e sexo: “ e
leia o nome de uma pessoa e seu sexo, e em seguida escreva os dados lidos
na tela após a mensagem “Nome: ” e “Sexo: ”.
INICIO
“Digite nome
e sexo”
NOME,
SEXO
“Nome: “, NOME
“Sexo: “, Sexo
FIM
FLUXOGRAMA
Exercícios
• Lista de exercícios 1
Entrega: próxima aula
Valor: 2 pontos
FLUXOGRAMA
Exercícios
• Utilizando a representação em fluxograma para algoritmos, pede-se:
2 - Faça um algoritmo para calcular quantas ferraduras são necessárias para
equipar todos os cavalos comprados para um haras.
3 - Crie um algoritmo que leia o horário (horas e minutos) e imprima na tela o
número de segundos que se passaram desde o início do dia.
4 - Faça um algoritmo que leia o ano de nascimento de uma pessoa, o ano
atual e imprima quantos anos ela tem após mostrar a mensagem na tela “Sua
idade é: ”.
5 - O restaurante a quilo Bem-Bão cobra R$12,00 por cada quilo de refeição.
Escreva um algoritmo que leia o peso do prato montado pelo cliente (em
quilos) e imprima o valor a pagar. Assuma que a balança já desconte o peso do
prato.
6 - A imobiliária Imóbilis vende apenas terrenos retangulares. Faça um
algoritmo para ler as dimensões de um terreno (LARGURA e COMPRIMENTO) e
depois exibir a área do terreno.
Conceitos Iniciais
Agora Sabemos
16
PONTOS CHAVES
• Conhecer as formas para representação do fluxograma
• Entender a relação entre memória e variável do programa
• Saber as regras para nomear uma variável
• Conhecer os operadores aritméticos
• Saber desenvolver fluxogramas sequenciais