Ir para conteúdo

POWERED BY:

Arquivado

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

Sawkil

Problemas de Lógica Alg.

Recommended Posts

Ao Fórum,

 

Estou precisando da resolução desses algoritmos: Estou iniciando na área de computação.

 

 

 

1. Um hotel cobra R$ 80,00 a diária e mais uma taxa de serviço. A taxa de serviço é de:

 R$ 5,50 por diária, se o número de diárias for maior que 15;

 R$ 6,00 por diária, se o número de diárias for igual a 15;

 R$ 8,00 por diária, se o número de diárias for menor que 15.

Construa um algoritmo em Pascal que mostre o nome e a conta de um cliente, de acordo com o número de dias informados pelo usuário.

 

2. Crie um algoritmo em Pascal que solicite ao usuário para digitar um número de segundos e imprima na tela o total de horas, minutos e segundos correspondente.

Exemplo: usuário digita: 412

Programa mostra na tela: 6 horas, 50 minutos e 2 segundos

 

3. Crie um programa que, dado os lados de um retângulo, tenha como saída a área e o perímetro do mesmo.

 

4. Faça um programa que faça a entrada de um número inteiro e tenha como saída a mensagem se ele é um número par ou ímpar.

 

5. Faça um programa que solicite que o usuário informe um ano, e imprima na tela se o ano informado é bissexto ou não.

Observações:

 Um ano bissexto é divisível por 4

 Porém, se o ano for divisível por 100, para ser bissexto deve ser divisível por 400 também.

Exemplo 1:

Usuário digita: 2008

Programa mostra a mensagem: 2008 é bissexto.

-------------------------------------------------------------------------

Exemplo 2:

Usuário digita: 2009

Programa mostra a mensagem: 2009 não é bissexto

-------------------------------------------------------------------------

Exemplo 3:

Usuário digita: 1900

Programa mostra a mensagem: 1900 não é bissexto

-------------------------------------------------------------------------

 No exemplo 3, 1900 não é bissexto pois ele é divisível por 100 mas não é divisível por 400. Mais sobre anos bissexto em: http://ciencia.hsw.uol.com.br/ano-bissexto1.htm

 

6. Crie um programa que solicite ao usuário para informar o tempo e a distância em que um determinado corpo percorreu um trajeto, mostrando como saída a sua velocidade média.

 

7. Um comerciante calcula o valor do lucro de uma venda de acordo com a tabela abaixo:

Valor da venda

Valor do lucro

Valor < 50

Lucro = 10% do valor da venda

Venda >= 50 e venda < 100

Lucro = 12% do valor da venda

Venda >= 100 e venda <500

Lucro = 20

 

Venda >= 501

Lucro = 25%

Faça um programa que solicite ao usuário para digitar o valor da venda e exiba como saída o valor do lucro que esse comerciante irá ter com a respectiva venda.

 

8. Faça um programa que faça a entrada de quatro números inteiros informe como saída:

a. A média aritmética

b. A média harmônica

c. A média geométrica

d. A média quadrática

 

9. Crie um programa que, dado três números, imprima como saída:

a. Qual é o maior número

b. Qual é o menor número

 

10. Fazer programa que leia dois números (X e Y), e mostre como saída:

a. A soma deles

b. A subtração deles

c. A multiplicação

d. A divisão

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quais suas duvidas?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.