Anda di halaman 1dari 4

Disciplina: BC0505 - Processamento da Informação (Teoria)

Lista de Exercícios: 01

Aula(s): 1. Algoritmos e 2. Estruturas sequenciais

Data da Entrega (Tidia): 01/03 (quinta-feira)

1. Assinale (V) Verdadeiro ou (F) Falso:

a. (F) "escreva" é uma instrução para a realização de entrada de dados

b. (F) "a=b" é uma instrução de atribuição que significa “b recebe o conteúdo de a"

c. (F) "leia" é uma instrução para a realização de saída de dados

d. (V) "leia(x)" captura o valor digitado pelo usuário no teclado e armazena na variável x

e. (F) "escreva(aaa)" mostra o caracter “a” três vezes na tela do computador

f. (F) Uma variável é um endereço da memória RAM cujo conteúdo não pode ser modificado
durante toda a execução do programa

g. (V) A declaração de uma variável exige o identificador (nome da variável) e o tipo de dados a
ser armazenado na mesma.

h. (V) São exemplos de variáveis: inteiro idade real salario caractere nome, endereco logico
verdadeiro

2. Faça os exercícios abaixo nas três formas de representação de algoritmos (descrição


narrativa, fluxograma e pseudocódigo)

a. Desenvolva um algoritmo que leia uma temperatura em graus Celsius e apresente na tela o
resultado convertido em graus Fahrenheit. A fórmula de conversão é: F = C * (9.0 / 5.0)+32.0,
sendo F a temperatura em Fahrenheit e C a temperatura em graus Celsius.

Narrativa

1.Leia a temperatura em Celsius

2.Converta a temperatura em Fahrenheit pela formula abaixo

F = C * (9.0 / 5.0)+32.0

3.Exiba a temperatura em Fahrenheit

Fluxograma

Pseudocódigo

inicio
var C, F, real

escreva ("Informe a temperatura em Celsius: ")


leia (C)
F <- C * (9.0 / 5.0)+32.0
escreva ("A temperatura em Fahrenheit é", F)

fim

b. Faça um algoritmo que leia o nome de um piloto, uma distância percorrida em km e o


tempo que o piloto levou para percorrê-la (em horas). O programa deve calcular a velocidade
média dada pela fórmula: • Velocidade = Distância / Tempo Após o cálculo o programa deve
exibir a seguinte frase: “A velocidade média do foi km/h”

Narrativa

1.Leia o nome do piloto

2.Leia a distancia percorrida

3.Leia o tempo que demorou para percorrer

4.Calcule a velocidade média pela formula abaixo

V=Distancia/Tempo

5.Escreva A velocidade média (nome do piloto) do foi ( V calculada) km/h”

Fluxograma

Pseudocódigo

Inicio

Var Nome, V, D, T, real

Escreva (“Nome do piloto”)

Leia (Nome)

Escreva (“Distancia percorrida”)

Leia (D)
Escreva (“Tempo de corrida”)

Leia (T)

V<- D/T

Escreva (“ A velocidade média do”, Nome, “foi de”, V, “km/h”)

fim

c. Desenvolva um algoritmo que receba uma hora formada por hora e minutos, e calcule a
hora digitada apenas em minutos.

Narrativa

1.Leia que horas são

2.Calcule a hora em minuto pela formula abaixo:

X=h*60

3.Escreva o resultado em minutos

Fluxograma

Pseudocodigo

Inicio

Var horas,minutos, real

Escreva (“Informe que horas são, caso haja minutos informar com ponto ex: 4.30”)

Leia (horas)

minutos<- horas*60

Escreva (“Agora são”, minutos)

fim

d. Desenvolva um algoritmo que receba dois números inteiros e calcule e exiba: • a soma dos
números • o produto dos números • o resto da divisão inteira entre os números • a divisão
inteira entre os números

Narrativa

1.Receba dois números inteiros

2.Calcule e exiba a soma dos números


3.Calcule e exiba o produto dos números

4.Calcule e exiba a divisão inteira dos números

5.Calcule e exiba o resto da divisao inteira dos números

Fluxograma

Pseudocodigo

Inicio

Var N1,N2,S,P,D,R,real

Escreva (“Informe um número”)

Leia (N1)

Escreva (“Informe o outro número”)

Leia (N2)

S<- N1+N2

Escreva (“A soma dos números é”, S)

P<- N1*N2

Escreva (“O produto dos números é”, P)

D<- N1/N2

Escreva (“A divisão dos números é”, D)

R<- N1%N2

Escreva (“O resto da divisão é”, R)

fim