Ir ao conteúdo
  • Cadastre-se

modelo de algoritmo - Condicional encadeada (visualg)


marciliopoint

Posts recomendados

Alguem podederia dar um modelo de algoritmo- Condicional encadeada (visualg) ?

exemplo:

Criar um programa que entre com o nome e a idade de uma pessoa e mostre o nome e o valor que ela deverá pagar (usar estrutura condicional encadeada).

Observação:

Dados de entrada: Nome e Idade

Processamento: Calcular o VALOR

Saída: NOME e VALOR

Até 10 anos – R$ 20,00

Acima de 10 até 29 anos – R$ 40,00

Acima de 29 até 45 anos – R$ 80,00

Acima de 45 até 59 anos – R$ 160,00

Acima de 59 até 65 anos – R$ 320,00

Acima de 65 anos – R$ 400,00.

Desde já agradeço.

Link para o comentário
Compartilhar em outros sites

Alguem podederia dar um modelo de algoritmo- Condicional encadeada (visualg) ?

Condicional encadeada é o mesmo que usar estruturas de seleção (se) aninhadas, ou seja, uma dentro da outra...

Ex:


se (condição1)
então
se(condição2)
então
se(condição3)
então
fimse
senao
se(condição4)
então
fimse
fimse
senao
.
.
.
fimse

Criar um programa que entre com o nome e a idade de uma pessoa e mostre o nome e o valor que ela deverá pagar (usar estrutura condicional encadeada).

Observação:

Dados de entrada: Nome e Idade

Processamento: Calcular o VALOR

Saída: NOME e VALOR

Até 10 anos – R$ 20,00

Acima de 10 até 29 anos – R$ 40,00

Acima de 29 até 45 anos – R$ 80,00

Acima de 45 até 59 anos – R$ 160,00

Acima de 59 até 65 anos – R$ 320,00

Acima de 65 anos – R$ 400,00.

Não é um exercício difícil. Tente fazê-lo. Basta obter o nome e a idade e realizar várias verificações para saber qual valor será cobrado. Depois é só mostrar o resultado!

Abs

Link para o comentário
Compartilhar em outros sites

pelo que eu entendi é isso:

/*idade*/

inicio

inteiro idade

texto nome

real valor

escrever "Informe o nome "

ler nome

escrever "Informe a idade: "

ler idade

se (idade <= 10) então

valor <- 20.0

fimse

se (idade > 10 e idade<= 29) então

valor <- 40.0

fimse

se (idade > 29 e idade <= 45) então

valor <- 80.0

fimse

se (idade > 45 e idade <= 59) então

valor <- 160.00

fimse

se (idade > 59 e idade <= 65) então

valor <- 320.00

fimse

se (idade > 65) então

valor <- 400.00

fimse

escrever "Seu nome é ", nome, " e o seu valor é: R$", valor

fim

esta feito no portugol 2.0 e tambem não sei se é assim que você que se for ta ai

beleza

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!