• Matéria: Informática
  • Autor: Anônimo
  • Perguntado 2 anos atrás

AJUDA PARA ALGORITMO NO PORTUGOL

Considerando que o hotel tenha 20 quartos, desenvolva um algoritmo
para marcar a ocupação de cada quarto. No início todos os quartos estão
livres. O usuário informará então o número do quarto (de 1 a 20); o
sistema questionará “O quarto está livre ou ocupado? (L/O)”; o usuário
informará L ou O e o sistema registrará essa escolha para o quarto. Caso
o usuário informe “O”, mas o quarto já está marcado como ocupado,
mostre na tela “Quarto já está ocupado”. Pergunte ao usuário se ele
deseja continuar e caso positivo, repita a operação. Ao fim, mostre o
status de cada quarto.
Considerando que o hotel tenha 20 quartos, desenvolva um algoritmo
para marcar a ocupação de cada quarto. No início todos os quartos estão
livres. O usuário informará então o número do quarto (de 1 a 20); o
sistema questionará “O quarto está livre ou ocupado? (L/O)”; o usuário
informará L ou O e o sistema registrará essa escolha para o quarto. Caso
o usuário informe “O”, mas o quarto já está marcado como ocupado,
mostre na tela “Quarto já está ocupado”. Pergunte ao usuário se ele
deseja continuar e caso positivo, repita a operação. Ao fim, mostre o
status de cada quarto.
Exemplo:
[Entrada de dados]
5 (número do quarto)
O (livre ou ocupado)
[Saída de dados]
Deseja continuar? (S/N)
[Entrada de dados]
S (continuar ou não)
7 (número do quarto)
O (livre ou ocupado)
[Saída de dados]
Deseja continuar? (S/N)
[Entrada de dados]
S (continuar ou não)

Respostas

respondido por: ThiagoFQS
0

Resposta:

Algoritmo feito em Portugol, no Portugol Studio.

Explicação:

Foi usado laços de repetição, estruturas condicionais e o uso de variáveis com diferentes tipos (cadeia, caracter e inteiro).

No algoritmo não há verificações de entrada do usuário, com exceção do que foi pedido no enunciado.

Anexos:
Perguntas similares