Você está na página 1de 20

-versa.

Incio 1. Receba o valor 10 na varivel A. 2. Receba o valor 20 na varivel B. 3. Armazene o valor de A em C (C = A). 4. Armazene o valor de B em A (A = B). 5. Armazene o valor de C em B (B = C). 6. Escreva A. 7. Escreva B. Fim

|Teste de Mesa |A |10 |20 |B |20 |10 |C |10 | | | |

2) Escreva um algoritmo para ler um valor (do teclado) e escrever (na tela) o seu antecessor.

Incio 1. Receba um Valor. 2. Calcule o Antecessor (Valor - 1). 3. Escreva o Antecessor. Fim

|Teste de Mesa |Valor |10 |1000 |0 |Antecessor (Valor - 1) |9 |99 |-1 | | |

| |

Incio 1. Receba Base. 2. Receba Altura. 3. Calcule Area (Base*Altura ). 4. Escreva Area. Fim

|Teste de Mesa |Base |10 |2 |33 |Altura |20 |4 |55 |Area |200 |8 |1815 | |

| |

escreva a i com 30 dias.

Incio 1. Leia AnosDeVida. 2. Leia Meses. 3. Leia Dias. 4. Calcule IdadeEmDias [(Anos de Vida*365)+(Meses*30)+Dias] 5. Escreva IdadeEmDias. Fim

|Teste de Mesa |AnosDeVida |Meses Vida*365)+(Meses*30)+Dias]| |27 |0 |30 |10 |8 |4 |23 |4 |1 |Dias

| |IdadeEmDias [(Anos de

|10178 |244 |11071 | |

Incio 1. Leia TotalDeEleitores. 2. Leia VotosBrancos. 3. Leia VotosNulos. 4. Leia VotosValidos. 5. Calcule PercentualVotosBrancos[(VotosBrancos*100)/TotalDeEleitores]. 6. Calcule PercentualVotosNulos[(VotosNulos*100)/TotalDeEleitores]. 7. Calcule PercentualVotosValidos[(VotosValidos*100)/TotalDeEleitores]. 8. Escreva PercentualVotosBrancos. 9. Escreva PercentualVotosNulos. 10. Escreva PercentualVotosValidos. Fim

|Teste de Mesa |Total |Votos |Votos |Votos VotosNulos |Percentual VotosValidos |

| |Percentual VotosBrancos |Percentual

|De Eleitores |Brancos |Nulos |Validos |[(VotosNulos*100)/ |[(VotosValidos*100)/ |

|[(VotosBrancos*100)/

| | |TotalDeEleitores] |10.000 |84.27% |15.500 | |573 | |0

| |

|TotalDeEleitores]

|TotalDeEleitores]

|1.000

|8.427

|5.73%

|10%

|1.033

|14.467

|0%

|6.67%

|93.33%

Incio 1. Leia SalarioAtual. 2. Leia Reajuste. 3. Calcule SalarioNovo[SalarioAtual+(SalarioAtual*Reajuste)]. 4. Escreva SalarioNovo. Fim

|Teste de Mesa |SalarioAtual |1200,00 | | | | |Reajuste |10% | |

| |SalarioNovo |1320,00 | | | |

o consumidor.

Incio 1. Leia CustoFabrica. 2. Calcule CustoFinal[CustoFabrica+(CustoFabrica*28/100)+(CustoFabrica*45/100)]. 3. Escreva CustoFinal. Fim

Incio 1. Leia NumeroCarros. 2. Leia TotalVendas 3. Leia SalarioFixo. 4. Leia ComissaoFixa. 5. Calcule SalarioFinal [SalarioFixo+(ComissaoFixa*NumeroCarros)+(TotalVendas*5/100)] 6. Escreva SalarioFinal Fim

C ---------5

F - 32 ----------9

Incio 1. Receba GrausFahrenheit. 2. Calcular GrausCelsius[((5*Fahrenheit)-160)/9]. 3. Escreva GrausCelsius. Fim

n1 * 2 + n2 * 3 + n3 * 5 mediafinal = -----------------------------------

10

Incio 1. Receba Nota1. 2. Receba Nota2. 3. Receba Nota3. 4. Calcule MediaFinal[((Nota1*2)+(Nota2*3)+(Nota3*5))/10]. 5. Escreva MediaFinal. Fim

Incio 1. Receba Valor. 2. Valor>10? Fim V V

Incio 1. Receba Valor. 2. Valor>=0? Fim V

compradas, calcule e escreva o custo total da compra.

Incio

1. Receba NumeroDeMas. 2. NumeroDeMas=6? Fim

nasceu).

Incio 1. Receba AnoAtual. 2. Receba AnoNascimento. 3. Calcule Idade (AnoAtual - AnoNascimento). 4. Idade>=16? Fim

Incio 1. Receba Valor1. 2. Receba Valor2.

3. Valor1=Valor2? V V a o passo 1)

- Se no, Analise: Valor1>Valor2? Fim V V

17) crescente.

-los em ordem

Incio 1. Receba Valor1. 2. Receba Valor2. 3. Valor1=Valor2? - Se sim, V

- Volte ao passo 1. - Se no, - Analise: Valor1>Valor2? V V V V

Fim

dia seguinte. Incio 1. Receba HoraInicio. 2. Receba HoraFim. 3. HoraInicio=HoraFim? - Se no, - Analise: HoraInicio < HoraFim? - Se sim, Calcule Durao (HoraFim HoraInicio) - Se no, Calcule Durao ( (24 - HoraInicio) + HoraFim) Fim D J D D J H

ua 4 semanas exatas).

Incio 1. Receba HorasTrabalhadas. 2. Receba SalarioHora. 3. Calcule Salario((SalarioHora*40)*4) 4. HorasTrabalhadas=MediaDeEstoque? - Se sim,

-Se no, Fim

Incio 1. Receba Valor. 2. Valor=0? - Se sim, - Se no, - Analise: Valor>0? - Se sim, - Se no, Fim V V V Z

deles

Incio 1. Receba Valor1. 2. Receba Valor2. 3. Receba Valor3.

4. Valor1>Valor2 E Valor1>Valor3? V

- Se no, analise: Valor2>Valor1 E Valor2>Valor3? V V

Fim

s iguais) e escrever a soma dos 2 maiores.

Incio 1. Receba Num1. 2. Receba Num2. 3. Receba Num3. 4. Num1 Valor3? - Se sim, - Armazene (Maior = Valor2) - Armazene (Medio = Valor1) - Armazene (Menor = Valor3) - Se no, - Armazene (Menor= Valor1) - Analise Valor2 > Valor3? - Se sim, - Armazene (Medio=Valor3) - Armazene (Maior=Valor2) - Se no,

- Armazene (Medio=Valor2) - Armazene (Maior=Valor3)

Fim

eve ser menor que a soma dos outros 2 lados.

Incio 1. Receba Lado1. 2. Receba Lado2. 3. Receba Lado3. 4. Lado1 >= Lado2+Lado3? T

- Se no, analise: Lado2 >= Lado1+Lado3? T

- Se no, analise: Lado3 >= Lado1+Lado2? Fim T T

Incio 1. Receba TimeA . 2. Receba TimeB. 3. Receba GolsTimeA. 4. Receba GolsTimeB. 5.GolsTimeA = GolsTimeB?

- Se no, analise: GolsTimeA > GolsTimeB? Fim T T V V

segun do;

Incio 1. Receba PrimeiroValor. 2. Receba SegundoValor.

3. PrimeiroValor = SegundoValor?

- Se no, analise: PrimeiroValor > SegundoValor? Fim V V

| | |acima de 20 litros, desconto de 5% por litro |

|acima de 20 litros, desconto de 6% por litro

Incio 1. Receba LitrosVendidos. 2. Receba TipoDeCombustvel (A lcool / G - Gasolina). 3. TipoDeCombustvel = A? - Se sim, Calcule ValorAPagar (LitrosVendidos*2,90) - Se no, Calcule ValorAPagar (LitrosVendidos*3,30)

4. Escreva ValorAPagar Fim

escreva a soma das idades do homem mais velho com a mulher mais nova, e o produto das idades do homem mais novo com a mulher mais velha.

Incio 1. Receba IdadeHomem1. 2. Receba IdadeHomem2. 3. Receba IdadeMulher1. 4. Receba IdadeMulher2. 5. IdadeHomem1 > IdadeHomem2? - Se sim, - Armazene (HomemVelho = IdadeHomem1) - Armazene (HomemNovo = IdadeHomem2) - Se no,

- Armazene (HomemVelho = IdadeHomem2) - Armazene (HomemNovo = IdadeHomem1)

6. IdadeMulher1 > IdadeMulher2? - Se sim, - Armazene (MulherVelha = IdadeMulher1) - Armazene (MulherNova = IdadeMulher2) - Se no, - Armazene (MulherVelha = IdadeMulher2) - Armazene (MulherNova = IdadeMulher1)

7. Calcule SomaDasIdades (HomemVelho + MulherNova) 8. Calcule ProdutoDasIdades (HomemNovo*MulherVelha) 9. Escreva SomaDasIdades 10. Escreva ProdutoDasIdades Fim

Morango Maa

R$ 2,50 por Kg R$ 1,80 por Kg

R$ 2,20 por Kg R$ 1,50 por Kg

Se o cliente comprar mais de 8 Kg em frutas ou o valor total da compra ultrapas

valor a ser pago pelo cliente.

Incio 1. Receba KilosMorango. 2. Receba KilosMaa. 3. KilosMorango>5? - Se sim, Calcule CompraMorangos (KilosMorango*2,20) - Se no, Calcule CompraMorangos (KilosMorango*2,50) 4. KilosMaa>5? - Se sim, Calcule CompraMaa (KilosMaa*1,50) - Se no, Calcule CompraMaa (KilosMaa*1,80)

5. Calcule TotalKilos(KilosMaa+KilosMorango) 6. Calcule PreoTotal(CompraMorango+CompraMaa) 7. TotalKilos>8 OU PreoTotal>25,00? - Se sim, - Calcule CompraComDesconto (PreoTotal (PreoTotal*10/100)) - Se no Fim V T V CompraComDesconto

mostrada a mensagem

Incio 1. Receba CodigoDeUsuario. 2. CodigoDeUsuario = 1234? - Se sim, - Receba a Senha - Se no, 3. Senha = 9999? - Se sim, - Se no, Fim

Você também pode gostar