SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
Lista de Exercícios 1 Lógica de Programação
FPB - Prof. George Henriques
Respostas
1. Faça uma tabuada de 1 a 10, de um número inteiro fornecido pelo usuário. Mostre na
tela a tabuada pronta.
algoritmo "Lista de Exercícios 1 - Exercício 1"
// Autor : George Henriques
// Data : 08/03/2017
var
// Declaração de variáveis
X:inteiro
inicio
// Entrada de dados
Escreva ("Digite o Número da Tabuada: ")
Leia (X)
// Processamento
// Saída de dados
Limpatela
Escreval ("TABUADA DE ",X)
Escreval ("----------------------------------------------------------------")
Escreval (X, " x 1 =", X*1)
Escreval (X, " x 2 =", X*2)
Escreval (X, " x 3 =", X*3)
Escreval (X, " x 4 =", X*4)
Escreval (X, " x 5 =", X*5)
Escreval (X, " x 6 =", X*6)
Escreval (X, " x 7 =", X*7)
Escreval (X, " x 8 =", X*8)
Escreval (X, " x 9 =", X*9)
Escreval (X, " x 10 =", X*20)
Escreval ("----------------------------------------------------------------")
fimalgoritmo
2. Faça um programa que leia o nome, a altura(metros), e o peso(Kg) de uma pessoa, e
determine seu Índice de Massa Corporal, sabendo-se que a fórmula para isso é
IMC=(peso /( altura2
)). Exiba ao final todos os dados da pessoa.
algoritmo "Lista de Exercícios 1 - Exercício 2"
// Autor : George Henriques
// Data : 08/03/2017
var
// Declaração de variáveis
NOME:caracter
PESO,ALTURA,IMC:real
inicio
// Entrada de dados
Escreva ("Digite o nome: ")
Leia (NOME)
Escreva ("Digite a altura: ")
Leia (ALTURA)
Escreva ("Digite o peso: ")
Leia (PESO)
// Processamento
IMC <- (PESO/(ALTURA^2))
// Saída de dados
Limpatela
Escreval ("CÁLCULO DO IMC DE UMA PESSOA")
Escreval ("----------------------------------------------------------------")
Escreval ("Nome: ", NOME)
Escreval ("Altura: ", ALTURA, " m")
Escreval ("Peso: ", PESO, " Kg")
Escreval ("O IMC de ", NOME, " é de ", IMC)
Escreval ("----------------------------------------------------------------")
fimalgoritmo
3. Crie um algoritmo que leia o raio de uma circunferência e calcule sua área. Sabendo que
P=3.14 e a fórmula para cálculo da área é (A=P*R²). Como saída, escreva na tela o valor
de A.
algoritmo "Lista de Exercícios 1 - Exercício 3"
// Autor : George Henriques
// Data : 08/03/2017
var
// Declaração de variáveis
R,P,A:real
inicio
// Entrada de dados
P<-3.14
Escreva ("Digite o valor do Raio: ")
Leia (R)
// Processamento
A<-P*(r^2)
// Saída de dados
Escreval ("")
Escreva ("O valor da área da circunferência é: ", A)
fimalgoritmo
4. 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 em km/h, e exibir a seguinte frase: “A velocidade média do <piloto>
foi <velocidade média> km/h.”
algoritmo "Lista de Exercícios 1 - Exercício 4"
// Autor : George Henriques
// Data : 08/03/2017
var
// Declaração de variáveis
NOME:caracter
DISTANCIA,TEMPO,VM:real
inicio
// Entrada de dados
Escreva ("Digite o nome do Piloto: ")
Leia (NOME)
Escreva ("Digite a distancia percorrida em Km: ")
Leia (DISTANCIA)
Escreva ("Digite o tempo em horas: ")
Leia (TEMPO)
// Processamento
VM<-(DISTANCIA/TEMPO)
// Saída de dados
Escreval ("-----------------------------------------")
Escreva ("A velocidade média do ", NOME, " foi ", VM, " Km/h")
fimalgoritmo
5. Escrever um algoritmo para determinar o consumo médio de um automóvel sendo
fornecida a distância total percorrida pelo automóvel e o total de combustível gasto.
algoritmo "Lista de Exercícios 1 - Exercício 5"
// Autor : George Henriques
// Data : 08/03/2017
var
// Declaração de variáveis
CONS_MEDIO, DISTANCIA, COMBUSTIVEL:real
inicio
// Entrada de dados
Escreva ("Digite a distancia total percorrida: ")
Leia (DISTANCIA)
Escreva ("Digite o total de combustível gasto: ")
Leia (COMBUSTIVEL)
// Processamento
CONS_MEDIO<-(DISTANCIA/COMBUSTIVEL)
// Saída de dados
Escreval ("-----------------------------------------")
Escreva ("O consumo médio do automóvel foi: ", CONS_MEDIO, " Km/l")
fimalgoritmo
6. Escrever um algoritmo que leia o nome de um vendedor, o seu salário fixo e o total de
vendas efetuadas por ele no mês (em dinheiro). Sabendo que este vendedor ganha 15%
de comissão sobre suas vendas efetuadas, informar o seu nome, o salário fixo e salário
no final do mês.
algoritmo "Lista de Exercícios 1 - Exercício 6"
// Autor : George Henriques
// Data : 08/03/2017
var
// Declaração de variáveis
NOME:caracter
SALARIO_FIXO, TOTAL_VENDAS, COMISSAO, SALARIO:real
inicio
// Entrada de dados
Escreva ("Digite o nome do vendedor: ")
Leia (NOME)
Escreva ("Digite o salário fixo do vendedor: ")
Leia (SALARIO_FIXO)
Escreva ("Digite o total de vendas do vendedor: ")
Leia (TOTAL_VENDAS)
// Processamento
COMISSAO<-TOTAL_VENDAS*(15/100)
SALARIO<-(SALARIO_FIXO+COMISSAO)
// Saída de dados
Limpatela
Escreval ("------------------------------------------")
Escreval ("")
Escreval ("Nome do Vendedor: ", NOME)
Escreval ("Salário Fixo: R$", SALARIO_FIXO)
Escreval ("Salário no Final do Mês: R$", SALARIO)
Escreval ("")
Escreva ("------------------------------------------")
fimalgoritmo
7. Ler dois valores para as variáveis A e B, e efetuar as trocas dos valores de forma que a
variável A passe a possuir o valor da variável B e a variável B passe a possuir o valor da
variável A. Apresentar os valores trocados.
algoritmo "Lista de Exercícios 1 - Exercício 7"
// Autor : George Henriques
// Data : 08/03/2017
var
// Declaração de variáveis
A,B,AUX:real
inicio
// Entrada de dados
Escreva ("Digite o valor de A: ")
Leia (A)
Escreva ("Digite o valor de B: ")
Leia (B)
// Processamento
AUX<-A
A<-B
B<-AUX
// Saída de dados
Escreval ("---------------------------------")
Escreval ("O valor de A agora é: ", A)
Escreval ("O valor de B agora é: ", B)
fimalgoritmo
8. Ler uma temperatura em graus Celsius e apresentá-la convertida em graus Fahrenheit.
A fórmula de conversão é: F=(9*C+160) / 5, sendo F a temperatura em Fahrenheit e C a
temperatura em Celsius.
algoritmo "Lista de Exercícios 1 - Exercício 8"
// Autor : George Henriques
// Data : 08/03/2017
var
// Declaração de variáveis
C, F: real
inicio
// Entrada de dados
Escreva ("Digite a temperatura em Graus Celsius: ")
Leia (C)
// Processamento
F<-(9*C+160)/5
// Saída de dados
Escreval ("---------------------------------")
Escreval ("A temperatura de ", C, " Graus em Celsius vale ", F, " Graus em Fahrenheit")
fimalgoritmo
9. Elaborar um algoritmo que efetue a apresentação do valor da conversão em real (R$)
de um valor lido em dólar (US$). O algoritmo deverá solicitar o valor da cotação do dólar
e também a quantidade de dólares disponíveis com o usuário.
algoritmo "Lista de Exercícios 1 - Exercício 9"
// Autor : George Henriques
// Data : 08/03/2017
var
// Declaração de variáveis
COT_DOLAR,QUANT_DOLAR,VALOR_R: real
inicio
// Entrada de dados
Escreva ("Digite a quantidade de dólares ")
Leia (QUANT_DOLAR)
Escreva ("Digite a cotação do dólar ")
Leia (COT_DOLAR)
// Processamento
VALOR_R <- QUANT_DOLAR*COT_DOLAR
// Saída de dados
Escreval ("----------------------------------------------------------------")
Escreval ("A conversão de U$", QUANT_DOLAR, " dólares vale R$", VALOR_R, " em reais")
fimalgoritmo
10. Em uma pizzaria, cada tulipa de chope custa R$ 0,80 e uma pizza mista grande custa
R$10,00 mais R$1,50 por tipo de cobertura pedido (queijo, presunto, banana, etc.). Uma
turma vai à pizzaria e pede uma determinada quantidade de chopes e uma pizza grande
com uma determinada quantidade de coberturas. Faça um algoritmo que calcule a
conta, sabendo quantas pessoas estão à mesa, quanto que cada um deve pagar. Não
esqueça os 10% do Garçom.
algoritmo "Lista de Exercícios 1 - Exercício 10"
// Autor : George Henriques
// Data : 08/03/2017
var
// Declaração de variáveis
VAL_CHOPE, VAL_PIZZA, VAL_COB, PORC_GARC, SUB_TOTAL, TOTAL_CONTA, RATEIO: REAL
QUANT_CHOPES, QUANT_PIZZAS, QUANT_COB, NUM_MESA, QUANT_CLIENTE: inteiro
inicio
// Entrada de dados
Escreva ("Digite o Número da Mesa: ")
Leia (NUM_MESA)
Escreva ("Digite a Quantidade de Chopes: ")
Leia (QUANT_CHOPES)
Escreva ("Digite a Quantidade de Pizzas: ")
Leia (QUANT_PIZZAS)
Escreva ("Digite a Quantidade de Coberturas da Pizza: ")
Leia (QUANT_COB)
Escreva ("Digite a Quantidade de Clientes na Mesa: ")
Leia (QUANT_CLIENTE)
// Processamento
VAL_CHOPE <- 0.80
VAL_PIZZA <- 10
VAL_COB <- 1.50
SUB_TOTAL <-(QUANT_CHOPES*VAL_CHOPE)+(QUANT_PIZZAS*VAL_PIZZA)+(QUANT_COB*VAL_COB)
PORC_GARC <- SUB_TOTAL*(10/100)
TOTAL_CONTA <- SUB_TOTAL + PORC_GARC
RATEIO <- TOTAL_CONTA/QUANT_CLIENTE
// Saída de dados
Limpatela
Escreval ("PIZZA SHOW - A MELHOR DA PARAÍBA")
Escreval ("----------------------------------------------------------------")
Escreval ("Número da Mesa: ", NUM_MESA)
Escreval ("Sub-Total da Conta: R$ ", SUB_TOTAL)
Escreval ("Porcentagem do Garçom (10%): R$ ", PORC_GARC)
Escreval ("----------------------------------------------------------------")
Escreval ("TOTAL_CONTA: R$ ", TOTAL_CONTA)
Escreval ("Quantidade de pessoas na mesa: ", QUANT_CLIENTE)
Escreval ("Valor do rateio por pessoa: R$ ", RATEIO)
Escreval ("----------------------------------------------------------------")
Escreval ("OBRIGADO E VOLTE SEMPRE!")
fimalgoritmo

Mais conteúdo relacionado

Semelhante a Lista de Exercícios Lógica Programação

Apostila C++ básico - Apostilando.com
Apostila C++ básico - Apostilando.comApostila C++ básico - Apostilando.com
Apostila C++ básico - Apostilando.comKratos879
 
Lista de exercício
Lista de exercício   Lista de exercício
Lista de exercício Jota Thin
 
Algoritmo Lista de exercícios 1
Algoritmo Lista de exercícios 1Algoritmo Lista de exercícios 1
Algoritmo Lista de exercícios 1Emerson Tranquilino
 
Caderno de exercicios algoritmos-v.1.3
Caderno de exercicios   algoritmos-v.1.3Caderno de exercicios   algoritmos-v.1.3
Caderno de exercicios algoritmos-v.1.3Débora Inocêncio
 
Aula02_Vars_Ident_Ent_Saida_Algoritmos.pptx
Aula02_Vars_Ident_Ent_Saida_Algoritmos.pptxAula02_Vars_Ident_Ent_Saida_Algoritmos.pptx
Aula02_Vars_Ident_Ent_Saida_Algoritmos.pptxaronoliveira3
 
2 funcoes e estrutura de blocos
2   funcoes e estrutura de blocos2   funcoes e estrutura de blocos
2 funcoes e estrutura de blocosRicardo Bolanho
 
Algoritmos - Aula 10 A - Traducao do Port Est Para Ling C - Exercicios
Algoritmos - Aula 10 A - Traducao do Port Est Para Ling C - ExerciciosAlgoritmos - Aula 10 A - Traducao do Port Est Para Ling C - Exercicios
Algoritmos - Aula 10 A - Traducao do Port Est Para Ling C - ExerciciosRodrigo Kiyoshi Saito
 
Caderno de exercícios cobol
Caderno de exercícios   cobolCaderno de exercícios   cobol
Caderno de exercícios cobolAlunosEscola
 
Algoritmos - Aula 05 A - Correcao de Exercicios
Algoritmos - Aula 05 A - Correcao de ExerciciosAlgoritmos - Aula 05 A - Correcao de Exercicios
Algoritmos - Aula 05 A - Correcao de ExerciciosRodrigo Kiyoshi Saito
 
Exercicio Pascal Repetição
Exercicio Pascal RepetiçãoExercicio Pascal Repetição
Exercicio Pascal RepetiçãoMarcus Vinicius
 
Algoritmos - Aula 12 A - Traducao ling C - Ent Proc Saida
Algoritmos - Aula 12 A - Traducao ling C - Ent Proc SaidaAlgoritmos - Aula 12 A - Traducao ling C - Ent Proc Saida
Algoritmos - Aula 12 A - Traducao ling C - Ent Proc SaidaRodrigo Kiyoshi Saito
 

Semelhante a Lista de Exercícios Lógica Programação (20)

Apostila C++ básico - Apostilando.com
Apostila C++ básico - Apostilando.comApostila C++ básico - Apostilando.com
Apostila C++ básico - Apostilando.com
 
Lista de exercício
Lista de exercício   Lista de exercício
Lista de exercício
 
C++
C++C++
C++
 
Algoritmo Lista de exercícios 1
Algoritmo Lista de exercícios 1Algoritmo Lista de exercícios 1
Algoritmo Lista de exercícios 1
 
L01 22022016
L01 22022016L01 22022016
L01 22022016
 
Caderno de exercicios algoritmos-v.1.3
Caderno de exercicios   algoritmos-v.1.3Caderno de exercicios   algoritmos-v.1.3
Caderno de exercicios algoritmos-v.1.3
 
Aula 3 - 06/04/11
Aula 3 - 06/04/11Aula 3 - 06/04/11
Aula 3 - 06/04/11
 
Aula 3 algoritmos
Aula 3   algoritmosAula 3   algoritmos
Aula 3 algoritmos
 
Algoritmos - Aula 13 A - Lacos em C
Algoritmos - Aula 13 A - Lacos em CAlgoritmos - Aula 13 A - Lacos em C
Algoritmos - Aula 13 A - Lacos em C
 
02 fp02
02 fp0202 fp02
02 fp02
 
Programação em C
Programação em CProgramação em C
Programação em C
 
Aula02_Vars_Ident_Ent_Saida_Algoritmos.pptx
Aula02_Vars_Ident_Ent_Saida_Algoritmos.pptxAula02_Vars_Ident_Ent_Saida_Algoritmos.pptx
Aula02_Vars_Ident_Ent_Saida_Algoritmos.pptx
 
2 funcoes e estrutura de blocos
2   funcoes e estrutura de blocos2   funcoes e estrutura de blocos
2 funcoes e estrutura de blocos
 
Algoritmos - Aula 10 A - Traducao do Port Est Para Ling C - Exercicios
Algoritmos - Aula 10 A - Traducao do Port Est Para Ling C - ExerciciosAlgoritmos - Aula 10 A - Traducao do Port Est Para Ling C - Exercicios
Algoritmos - Aula 10 A - Traducao do Port Est Para Ling C - Exercicios
 
60590123 portugol
60590123 portugol60590123 portugol
60590123 portugol
 
Caderno de exercícios cobol
Caderno de exercícios   cobolCaderno de exercícios   cobol
Caderno de exercícios cobol
 
Algoritmos - Aula 05 A - Correcao de Exercicios
Algoritmos - Aula 05 A - Correcao de ExerciciosAlgoritmos - Aula 05 A - Correcao de Exercicios
Algoritmos - Aula 05 A - Correcao de Exercicios
 
Exercicio Pascal Repetição
Exercicio Pascal RepetiçãoExercicio Pascal Repetição
Exercicio Pascal Repetição
 
Algoritmos - Aula 12 A - Traducao ling C - Ent Proc Saida
Algoritmos - Aula 12 A - Traducao ling C - Ent Proc SaidaAlgoritmos - Aula 12 A - Traducao ling C - Ent Proc Saida
Algoritmos - Aula 12 A - Traducao ling C - Ent Proc Saida
 
Lista Exercicios 03
Lista Exercicios 03Lista Exercicios 03
Lista Exercicios 03
 

Mais de Emerson Tranquilino

Projeto e Processo do Produto Engenharia de Produção Coca cola Chá
Projeto e Processo do Produto  Engenharia de Produção Coca cola CháProjeto e Processo do Produto  Engenharia de Produção Coca cola Chá
Projeto e Processo do Produto Engenharia de Produção Coca cola CháEmerson Tranquilino
 
Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2Emerson Tranquilino
 
Manual de instalações elétricas Pirelli
Manual de instalações elétricas PirelliManual de instalações elétricas Pirelli
Manual de instalações elétricas PirelliEmerson Tranquilino
 

Mais de Emerson Tranquilino (6)

Projeto e Processo do Produto Engenharia de Produção Coca cola Chá
Projeto e Processo do Produto  Engenharia de Produção Coca cola CháProjeto e Processo do Produto  Engenharia de Produção Coca cola Chá
Projeto e Processo do Produto Engenharia de Produção Coca cola Chá
 
Visual g apostila de algoritmo
Visual g   apostila de algoritmoVisual g   apostila de algoritmo
Visual g apostila de algoritmo
 
Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2
 
Memorial descritivo-eletrico
Memorial descritivo-eletricoMemorial descritivo-eletrico
Memorial descritivo-eletrico
 
Manual de instalações elétricas Pirelli
Manual de instalações elétricas PirelliManual de instalações elétricas Pirelli
Manual de instalações elétricas Pirelli
 
Apostila custos industriais
Apostila custos industriais Apostila custos industriais
Apostila custos industriais
 

Último

TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxTRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxFlvioDadinhoNNhamizi
 
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptxVagner Soares da Costa
 
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptxVagner Soares da Costa
 
Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3filiperigueira1
 
Lista de presença treinamento de EPI NR-06
Lista de presença treinamento de EPI NR-06Lista de presença treinamento de EPI NR-06
Lista de presença treinamento de EPI NR-06AndressaTenreiro
 
Apresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMApresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMdiminutcasamentos
 

Último (6)

TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxTRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
 
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
 
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
 
Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3Calculo vetorial - eletromagnetismo, calculo 3
Calculo vetorial - eletromagnetismo, calculo 3
 
Lista de presença treinamento de EPI NR-06
Lista de presença treinamento de EPI NR-06Lista de presença treinamento de EPI NR-06
Lista de presença treinamento de EPI NR-06
 
Apresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMApresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPM
 

Lista de Exercícios Lógica Programação

  • 1. Lista de Exercícios 1 Lógica de Programação FPB - Prof. George Henriques Respostas 1. Faça uma tabuada de 1 a 10, de um número inteiro fornecido pelo usuário. Mostre na tela a tabuada pronta. algoritmo "Lista de Exercícios 1 - Exercício 1" // Autor : George Henriques // Data : 08/03/2017 var // Declaração de variáveis X:inteiro inicio // Entrada de dados Escreva ("Digite o Número da Tabuada: ") Leia (X) // Processamento // Saída de dados Limpatela Escreval ("TABUADA DE ",X) Escreval ("----------------------------------------------------------------") Escreval (X, " x 1 =", X*1) Escreval (X, " x 2 =", X*2) Escreval (X, " x 3 =", X*3) Escreval (X, " x 4 =", X*4) Escreval (X, " x 5 =", X*5) Escreval (X, " x 6 =", X*6) Escreval (X, " x 7 =", X*7) Escreval (X, " x 8 =", X*8) Escreval (X, " x 9 =", X*9) Escreval (X, " x 10 =", X*20) Escreval ("----------------------------------------------------------------") fimalgoritmo 2. Faça um programa que leia o nome, a altura(metros), e o peso(Kg) de uma pessoa, e determine seu Índice de Massa Corporal, sabendo-se que a fórmula para isso é IMC=(peso /( altura2 )). Exiba ao final todos os dados da pessoa. algoritmo "Lista de Exercícios 1 - Exercício 2" // Autor : George Henriques // Data : 08/03/2017 var // Declaração de variáveis NOME:caracter PESO,ALTURA,IMC:real inicio // Entrada de dados Escreva ("Digite o nome: ")
  • 2. Leia (NOME) Escreva ("Digite a altura: ") Leia (ALTURA) Escreva ("Digite o peso: ") Leia (PESO) // Processamento IMC <- (PESO/(ALTURA^2)) // Saída de dados Limpatela Escreval ("CÁLCULO DO IMC DE UMA PESSOA") Escreval ("----------------------------------------------------------------") Escreval ("Nome: ", NOME) Escreval ("Altura: ", ALTURA, " m") Escreval ("Peso: ", PESO, " Kg") Escreval ("O IMC de ", NOME, " é de ", IMC) Escreval ("----------------------------------------------------------------") fimalgoritmo 3. Crie um algoritmo que leia o raio de uma circunferência e calcule sua área. Sabendo que P=3.14 e a fórmula para cálculo da área é (A=P*R²). Como saída, escreva na tela o valor de A. algoritmo "Lista de Exercícios 1 - Exercício 3" // Autor : George Henriques // Data : 08/03/2017 var // Declaração de variáveis R,P,A:real inicio // Entrada de dados P<-3.14 Escreva ("Digite o valor do Raio: ") Leia (R) // Processamento A<-P*(r^2) // Saída de dados Escreval ("") Escreva ("O valor da área da circunferência é: ", A) fimalgoritmo 4. 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 em km/h, e exibir a seguinte frase: “A velocidade média do <piloto> foi <velocidade média> km/h.” algoritmo "Lista de Exercícios 1 - Exercício 4" // Autor : George Henriques // Data : 08/03/2017 var // Declaração de variáveis NOME:caracter DISTANCIA,TEMPO,VM:real inicio // Entrada de dados
  • 3. Escreva ("Digite o nome do Piloto: ") Leia (NOME) Escreva ("Digite a distancia percorrida em Km: ") Leia (DISTANCIA) Escreva ("Digite o tempo em horas: ") Leia (TEMPO) // Processamento VM<-(DISTANCIA/TEMPO) // Saída de dados Escreval ("-----------------------------------------") Escreva ("A velocidade média do ", NOME, " foi ", VM, " Km/h") fimalgoritmo 5. Escrever um algoritmo para determinar o consumo médio de um automóvel sendo fornecida a distância total percorrida pelo automóvel e o total de combustível gasto. algoritmo "Lista de Exercícios 1 - Exercício 5" // Autor : George Henriques // Data : 08/03/2017 var // Declaração de variáveis CONS_MEDIO, DISTANCIA, COMBUSTIVEL:real inicio // Entrada de dados Escreva ("Digite a distancia total percorrida: ") Leia (DISTANCIA) Escreva ("Digite o total de combustível gasto: ") Leia (COMBUSTIVEL) // Processamento CONS_MEDIO<-(DISTANCIA/COMBUSTIVEL) // Saída de dados Escreval ("-----------------------------------------") Escreva ("O consumo médio do automóvel foi: ", CONS_MEDIO, " Km/l") fimalgoritmo 6. Escrever um algoritmo que leia o nome de um vendedor, o seu salário fixo e o total de vendas efetuadas por ele no mês (em dinheiro). Sabendo que este vendedor ganha 15% de comissão sobre suas vendas efetuadas, informar o seu nome, o salário fixo e salário no final do mês. algoritmo "Lista de Exercícios 1 - Exercício 6" // Autor : George Henriques // Data : 08/03/2017 var // Declaração de variáveis NOME:caracter SALARIO_FIXO, TOTAL_VENDAS, COMISSAO, SALARIO:real inicio // Entrada de dados Escreva ("Digite o nome do vendedor: ") Leia (NOME) Escreva ("Digite o salário fixo do vendedor: ")
  • 4. Leia (SALARIO_FIXO) Escreva ("Digite o total de vendas do vendedor: ") Leia (TOTAL_VENDAS) // Processamento COMISSAO<-TOTAL_VENDAS*(15/100) SALARIO<-(SALARIO_FIXO+COMISSAO) // Saída de dados Limpatela Escreval ("------------------------------------------") Escreval ("") Escreval ("Nome do Vendedor: ", NOME) Escreval ("Salário Fixo: R$", SALARIO_FIXO) Escreval ("Salário no Final do Mês: R$", SALARIO) Escreval ("") Escreva ("------------------------------------------") fimalgoritmo 7. Ler dois valores para as variáveis A e B, e efetuar as trocas dos valores de forma que a variável A passe a possuir o valor da variável B e a variável B passe a possuir o valor da variável A. Apresentar os valores trocados. algoritmo "Lista de Exercícios 1 - Exercício 7" // Autor : George Henriques // Data : 08/03/2017 var // Declaração de variáveis A,B,AUX:real inicio // Entrada de dados Escreva ("Digite o valor de A: ") Leia (A) Escreva ("Digite o valor de B: ") Leia (B) // Processamento AUX<-A A<-B B<-AUX // Saída de dados Escreval ("---------------------------------") Escreval ("O valor de A agora é: ", A) Escreval ("O valor de B agora é: ", B) fimalgoritmo 8. Ler uma temperatura em graus Celsius e apresentá-la convertida em graus Fahrenheit. A fórmula de conversão é: F=(9*C+160) / 5, sendo F a temperatura em Fahrenheit e C a temperatura em Celsius. algoritmo "Lista de Exercícios 1 - Exercício 8" // Autor : George Henriques // Data : 08/03/2017 var
  • 5. // Declaração de variáveis C, F: real inicio // Entrada de dados Escreva ("Digite a temperatura em Graus Celsius: ") Leia (C) // Processamento F<-(9*C+160)/5 // Saída de dados Escreval ("---------------------------------") Escreval ("A temperatura de ", C, " Graus em Celsius vale ", F, " Graus em Fahrenheit") fimalgoritmo 9. Elaborar um algoritmo que efetue a apresentação do valor da conversão em real (R$) de um valor lido em dólar (US$). O algoritmo deverá solicitar o valor da cotação do dólar e também a quantidade de dólares disponíveis com o usuário. algoritmo "Lista de Exercícios 1 - Exercício 9" // Autor : George Henriques // Data : 08/03/2017 var // Declaração de variáveis COT_DOLAR,QUANT_DOLAR,VALOR_R: real inicio // Entrada de dados Escreva ("Digite a quantidade de dólares ") Leia (QUANT_DOLAR) Escreva ("Digite a cotação do dólar ") Leia (COT_DOLAR) // Processamento VALOR_R <- QUANT_DOLAR*COT_DOLAR // Saída de dados Escreval ("----------------------------------------------------------------") Escreval ("A conversão de U$", QUANT_DOLAR, " dólares vale R$", VALOR_R, " em reais") fimalgoritmo 10. Em uma pizzaria, cada tulipa de chope custa R$ 0,80 e uma pizza mista grande custa R$10,00 mais R$1,50 por tipo de cobertura pedido (queijo, presunto, banana, etc.). Uma turma vai à pizzaria e pede uma determinada quantidade de chopes e uma pizza grande com uma determinada quantidade de coberturas. Faça um algoritmo que calcule a conta, sabendo quantas pessoas estão à mesa, quanto que cada um deve pagar. Não esqueça os 10% do Garçom. algoritmo "Lista de Exercícios 1 - Exercício 10" // Autor : George Henriques // Data : 08/03/2017 var // Declaração de variáveis VAL_CHOPE, VAL_PIZZA, VAL_COB, PORC_GARC, SUB_TOTAL, TOTAL_CONTA, RATEIO: REAL QUANT_CHOPES, QUANT_PIZZAS, QUANT_COB, NUM_MESA, QUANT_CLIENTE: inteiro inicio
  • 6. // Entrada de dados Escreva ("Digite o Número da Mesa: ") Leia (NUM_MESA) Escreva ("Digite a Quantidade de Chopes: ") Leia (QUANT_CHOPES) Escreva ("Digite a Quantidade de Pizzas: ") Leia (QUANT_PIZZAS) Escreva ("Digite a Quantidade de Coberturas da Pizza: ") Leia (QUANT_COB) Escreva ("Digite a Quantidade de Clientes na Mesa: ") Leia (QUANT_CLIENTE) // Processamento VAL_CHOPE <- 0.80 VAL_PIZZA <- 10 VAL_COB <- 1.50 SUB_TOTAL <-(QUANT_CHOPES*VAL_CHOPE)+(QUANT_PIZZAS*VAL_PIZZA)+(QUANT_COB*VAL_COB) PORC_GARC <- SUB_TOTAL*(10/100) TOTAL_CONTA <- SUB_TOTAL + PORC_GARC RATEIO <- TOTAL_CONTA/QUANT_CLIENTE // Saída de dados Limpatela Escreval ("PIZZA SHOW - A MELHOR DA PARAÍBA") Escreval ("----------------------------------------------------------------") Escreval ("Número da Mesa: ", NUM_MESA) Escreval ("Sub-Total da Conta: R$ ", SUB_TOTAL) Escreval ("Porcentagem do Garçom (10%): R$ ", PORC_GARC) Escreval ("----------------------------------------------------------------") Escreval ("TOTAL_CONTA: R$ ", TOTAL_CONTA) Escreval ("Quantidade de pessoas na mesa: ", QUANT_CLIENTE) Escreval ("Valor do rateio por pessoa: R$ ", RATEIO) Escreval ("----------------------------------------------------------------") Escreval ("OBRIGADO E VOLTE SEMPRE!") fimalgoritmo