• Nenhum resultado encontrado

Algoritmos Resolvidos Lista 1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma.

N/A
N/A
Protected

Academic year: 2021

Share "Algoritmos Resolvidos Lista 1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma."

Copied!
15
0
0

Texto

(1)

1

Carlão – Carlos Eduardo Martins

contato@desenvolvefacil.com.br

www.desenvolvefacil.com.br

Algoritmo “Ex1"

Faça um algoritmo que receba dois números e exiba o resultado da sua

soma.

// Seção de Declarações var x, y: inteiro inicio // Seção de Comandos

escreval("Digite o primeiro número: ") leia(x)

escreval("Digite o segundo número: ") leia(y)

escreva("A soma dos números é: ",x+y) fimalgoritmo

(2)

Faça um algoritmo que receba dois números e ao final mostre a soma,

subtração, multiplicação e a divisão dos números lidos.

// Seção de Declarações var

x, y: real inicio

// Seção de Comandos

escreva("Digite o primeiro número: ") leia(x)

escreva("Digite o segundo número: ") leia(y)

escreval("A soma é: ",x+y) escreval("A subtração é: ",x-y) escreval("A multiplicação é: ",x*y) escreval("A divisão é: ",x/y) fimalgoritmo

(3)

3

Carlão – Carlos Eduardo Martins

contato@desenvolvefacil.com.br

www.desenvolvefacil.com.br

Algoritmo “Ex3"

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.

// Seção de Declarações var

distancia, combustivel: real inicio

// Seção de Comandos

escreval("========== Cálculo de consumo médio de combustível =========") escreva("Digite a distância pecorrida: ")

leia(distancia)

escreva("Digite o combustível gasto: ") leia(combustivel)

escreval("O consumo médio de combustível do seu veículo é: ",distancia/combustivel) fimalgoritmo

(4)

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.

// Seção de Declarações var nome: caractere salario: real vendas: real comissao: real salarioFinal: real inicio // Seção de Comandos

escreval("<><><><><> Sistema de gestão de vendedores <><><><><>") escreva(">>> Digite o nome do vendedor: ")

leia(nome)

escreva(">>> Digite o salário: ") leia(salario)

escreva(">>> Informe a quantidade de vendas deste no mês: ") leia(vendas)

// Cálculo da comissão e salário final comissao <- 0.15 * vendas

salarioFinal <- salario + comissao limpatela

(5)

5

Carlão – Carlos Eduardo Martins

contato@desenvolvefacil.com.br

www.desenvolvefacil.com.br escreval("-- Nome: ",nome)

escreval("-- Salário: ",salario)

escreval("-- Salário Final (salário + comissão): ",salarioFinal) escreval(">>>>>>>>>><><><><><<<<<<<<<<")

(6)

Escrever um algoritmo que leia o nome de um aluno e as notas das três

provas que ele obteve no semestre. No final informar o nome do aluno

e a sua média (aritmética).

// Seção de Declarações var

aluno: caractere

notas: vetor[1..3] de real x: inteiro

media: real inicio

// Seção de Comandos

escreval("============== Média de alunos ==============") escreva("Digite o nome do aluno: ")

leia(aluno)

para x de 1 ate 3 faca

escreva("Digite a ",x,"º nota ") leia(notas[x])

fimpara

media <- (notas[1] + notas[2] + notas[3]) / 3 limpatela

escreval("==============", aluno," ==============") escreval(">>> Média: ",media)

escreval("=======================================") fimalgoritmo

(7)

7

Carlão – Carlos Eduardo Martins

contato@desenvolvefacil.com.br

(8)

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.

// Seção de Declarações var a, b, troca: inteiro inicio // Seção de Comandos

escreva("Digite o valor(numérico) da variável A: ") leia(a)

escreva("Digite o valor(numérico) da variável B: ") leia(b) troca <- a a <- b b <- troca limpatela escreval("===========================") escreval("O novo valor de A é: ",a)

escreval("O novo valor de B é: ",b)

escreval("===========================") fimalgoritmo

(9)

9

Carlão – Carlos Eduardo Martins

contato@desenvolvefacil.com.br

www.desenvolvefacil.com.br

Algoritmo “Ex7"

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.

// Seção de Declarações var

cel, far: real inicio

// Seção de Comandos

escreval("=-=-=-=-=- Tabela de conversão: Celcius -> Fahrenheit -=-=-=-=-=") escreva("Digite a temperatura em Celcius: ")

leia(cel)

far <- (9*cel+160)/5

escreval("A nova temperatura é: ",far,"ºF") fimalgoritmo

(10)

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.

// Seção de Declarações var

rs, us, cotacao, dolaDisponivel: real inicio

// Seção de Comandos

escreval("========= Cotação do Dólar ==========") escreva("Qual a cotação atual do dólar? ")

leia(cotacao)

escreva("Quantos dólares você possui? ") leia(us)

rs <- us/cotacao limpatela

escreval(us," Dólares equivalem á: ",rs," R$") fimalgoritmo

(11)

11

Carlão – Carlos Eduardo Martins

contato@desenvolvefacil.com.br

www.desenvolvefacil.com.br

Algoritmo “Ex9"

Faça um algoritmo que receba um valor que foi depositado e exiba o

valor com rendimento após um mês. Considere fixo o juro da

poupança em 0,70% a. m.

// Seção de Declarações var

correcao, deposito: real

inicio

// Seção de Comandos

escreval("Sistema de depósito do Banco do Oeste") escreva("Digite o valor depositado: ")

leia(deposito)

correcao <- 0.7 * deposito

escreva("O rendimento do depósito após um mês é de: ",deposito+correcao) fimalgoritmo

(12)

A Loja Mamão com Açúcar está vendendo seus produtos em 5 (cinco)

prestações sem juros. Faça um algoritmo que receba um valor de uma

compra e mostre o valor das prestações.

// Seção de Declarações var

compra, prestacao: real inicio

// Seção de Comandos

escreval("========== Loja Mamão com Açúcar ==========") escreva("Digite o valor da compra: ")

leia(compra)

prestacao <- compra/5

escreval("O cliente deverá pagar 5 prestações de R$",prestacao," cada") fimalgoritmo

(13)

13

Carlão – Carlos Eduardo Martins

contato@desenvolvefacil.com.br

www.desenvolvefacil.com.br

Algoritmo “Ex11"

Faça um algoritmo que receba o preço de custo de um produto e

mostre o valor de venda. Sabe-se que o preço de custo receberá um

acréscimo de acordo com um percentual informado pelo usuário.

// Seção de Declarações var

custo, venda, percent: real inicio

// Seção de Comandos

escreva("Digite o custo do produto: ") leia(custo)

escreva("Digite o percentual para venda: ") leia(percent)

percent <- (percent/100) * custo venda <- custo + percent

escreval("O valor de venda é: ",venda) fimalgoritmo

(14)

O custo ao consumidor de um carro novo é a soma do custo de fábrica

com a percentagem do distribuidor e dos impostos (aplicados,

primeiro os impostos sobre o custo de fábrica, e depois a percentagem

do distribuidor sobre o resultado). Supondo que a percentagem do

distribuidor seja de 28% e os impostos 45%. Escrever um algoritmo

que leia o custo de fábrica de um carro e informe o custo ao

consumidor do mesmo.

// Seção de Declarações var

custoFabrica, custoFinal: real inicio

// Seção de Comandos

escreva("Informe o custo de fábrica do veículo: ") leia(custoFabrica)

custoFinal <- (custoDeFabrica * 1.45) * 1.28

escreval("O custo para o consumidor final é de: ",custoFinal) fimalgoritmo

(15)

15

Carlão – Carlos Eduardo Martins

contato@desenvolvefacil.com.br

www.desenvolvefacil.com.br

Algoritmo “Ex13"

Faça um algoritmo que receba um número e mostre uma mensagem

caso este número seja maior que 10.

// Seção de Declarações var numero: inteiro inicio // Seção de Comandos escreva("Digite um número: ") leia(numero) se numero > 10 entao

escreval("O número é maior que 10") fimse

Referências

Documentos relacionados

A prova do ENADE/2011, aplicada aos estudantes da Área de Tecnologia em Redes de Computadores, com duração total de 4 horas, apresentou questões discursivas e de múltipla

17 CORTE IDH. Caso Castañeda Gutman vs.. restrição ao lançamento de uma candidatura a cargo político pode demandar o enfrentamento de temas de ordem histórica, social e política

O Museu Digital dos Ex-votos, projeto acadêmico que objetiva apresentar os ex- votos do Brasil, não terá, evidentemente, a mesma dinâmica da sala de milagres, mas em

nhece a pretensão de Aristóteles de que haja uma ligação direta entre o dictum de omni et nullo e a validade dos silogismos perfeitos, mas a julga improcedente. Um dos

Equipamentos de emergência imediatamente acessíveis, com instruções de utilização. Assegurar-se que os lava- olhos e os chuveiros de segurança estejam próximos ao local de

Note on the occurrence of the crebeater seal, Lobodon carcinophagus (Hombron &amp; Jacquinot, 1842) (Mammalia: Pinnipedia), in Rio de Janeiro State, Brazil.. On May 12, 2003,

Tal será possível através do fornecimento de evidências de que a relação entre educação inclusiva e inclusão social é pertinente para a qualidade dos recursos de

Com o objetivo de compreender como se efetivou a participação das educadoras - Maria Zuíla e Silva Moraes; Minerva Diaz de Sá Barreto - na criação dos diversos