Ir ao conteúdo

Posts recomendados

Postado

Implementar um programa que solicita ao usuário um valor em metros e
exibe os valores correspondentes em quilômetro, hectômetro, decâmetro, decímetros,
centímetros e milímetros. Para tal, o programa deverá implementar seis funções de
conversão que recebam como parâmetro o valor em metros e retornem o valor na
unidade correspondente. O programa deverá ter um menu principal que permita ao
usuário escolher qual conversão deseja realizar. Implemente um procedimento para a
exibição do menu. Além disso, o programa deverá ter um loop principal que permita
ao usuário repetir a execução do programa quantas vezes desejar.

 

 Que dia da semana você nasceu?

 

Implemente um programa para, dada uma data (dia, mês, ano), calcular e exibir a qual
dia da semana a data se refere.
Exemplo da entrada de dados do programa:
Qual a data do seu nascimento?
Dia: 05
Mês: 06
Ano: 1969
O programa deve forçar que a data informada pelo usuário seja válida. De posse de
uma data válida, o programa deverá calcular qual é o dia da semana relativo a esta
data. O programa deverá emitir a seguinte mensagem:
Você nasceu em <dia> de <nome do mês> de <ano>. Esta data foi uma <dia da
semana>.
Exemplo da saída gerada pelo programa:
Você nasceu em 5 de junho de 1969. Esta data foi uma quinta-feira.
O programa implementado deverá ter, no mínimo, três funções:

(a) Uma função que decide se um ano é bissexto. Esta função recebe como
entrada um ano e retorna true ou false.
(b) Uma função que recebe um dia, um mês e um ano e decide se eles formam
juntos uma data válida. Esta função retorna true ou false. Uma data válida é
composta por um ano de 1900 a 2399, um mês de 1 a 12 e um dia no intervalo
válido para o mês correspondente. Se o mês em questão for fevereiro, esta
função deverá usar a função definida no item (a) para decidir se o ano é ou não
bissexto.
(c) Uma função que recebe como entrada uma data (dia, mês, ano) válida e
retorna o número correspondente ao dia da semana relativo àquela data.

Postado

A questão das medidas é só criar uma função para cada conversão e uma para o menu. Cada função de conversão deve aplicar a regra para converter metros para a respectiva unidade, depois é só retornar o resultado.

 

Para a questão da data, pode usar o método desse link.

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!