Ir ao conteúdo

Visualg - Ajuda


Bruno_lima2

Posts recomendados

Postado

Caros amigos, eu sou novo na programação estou presisando de uma ajuda no VISUALG, com o seguinte questão.

"Tenho que obter um valor em horas e informar quantos minutos se passaram desde o incio do dia."

como fica? a variação? eu não to entendendo. me ajudem por favor.

:confused:

Postado

Você poderia passar o seu algoritmo para que possamos corrigi-lo, mostrando aonde você está errando, e até mesmo otimizar.

O dia começa na hora 00:00, então se você informar 15 horas, significa que passaram 15 horas desde o começo do dia. Multiplicando esse valor por 60, você obtera o resultado. Agora é só jogar isso no portugol.

Escreva("Informe a hora");
Leia(hora);
total = (hora*60);
Escreva("Passaram", total, "minutos desde o inicio do dia.");

Seria basicamente isso.

Não lembro como apresentar uma váriavel no meio da frase.

Postado

Amigo, tem como você me dizer como vai ficar corretamente pois eu sou iniciante nesta area eu não estou sabendo fazer

digo com as variaçoes e etc....

Obrigado, abraços

Postado

A Formula pelo o que eu entendi do seu resumo no primeiro post é:

hora*60

pois cada hora possui 60 minutos, e você deseja saber quantos minutos se passaram desde o começo do dia.

Postado

Ai amigo, acho que você pode pegar a sua apostila fornecida pela sua entidade escolar/universitaria e tentar fazer o algoritmo. Após feito, você pode postar aqui para que possamos corrigi-lo ou altera-lo.

Estamos aqui para ajudar, e não para fazer o trabalho dos outros. Troca de informações, o objetivo de um fórum.

:B

Quer moleza? Mastiga água.

Postado

beleza... é porque eu não to conseguindo eu to tentando desta forma, o que você acha?

algoritmo "semnome"

var hora,minutos: real

inicio

Escreva("Hora Incial ")

leia(hora)

Escreva ("Minutos ")

leia(minutos)

minutos<-(hora*60)

Escreva("Novo Horario ",minutos)

fimalgoritmo

Postado
beleza... é porque eu não to conseguindo eu to tentando desta forma, o que você acha?

algoritmo "semnome"

var hora,minutos: real

inicio

Escreva("Hora Incial ")

leia(hora)

Escreva ("Minutos ")

leia(minutos)

minutos<-(hora*60)

Escreva("Novo Horario ",minutos)

fimalgoritmo

O que não estais conseguindo? Apresenta algum erro na compilação? A resposta está errada?

Pelo o que eu entendi, a sua atribuição está incorreta.

Você tem que passar as horas pra minutos, mas, os minutos já estão em minutos

então


algoritmo "hora"
var hora,minutos, totminutos, total: real
inicio
Escreva("Hora Incial ")
leia(hora) //le a hora
totminutos<-(hora*60) //converte a hora em mintuos
Escreva ("Minutos ")
leia(minutos) //le os minutos
total<-(totminutos+minutos) //soma os minutos convertidos da hora, mas os minutos digitados.
Escreva("Novo Horario ",total) //imprime a resposta

Tenta assim, não tenho compilador pra portugol aqui. Se não funcionar posta o erro.

  • 2 semanas depois...
Postado

deu certo amigo este de cima,

olha este

onde eu quero mostrar a media de um aluno, matricula, curso,periodo e sua nova media.

algoritmo "Notas"

var aluno:caracter

matricula:real

curso:caracter

periodo:caracter

nota_1: real

nota_2: real

nota_3: real

media_total: real

inicio

Escreva("Nome do Aluno ")

leia(aluno)

Escreva("Matricula do Aluno ")

leia(matricula)

Escreva("O Nome do Curso ")

leia(curso)

Escreva("Informe o seu Periodo ")

leia(periodo)

Escreva("Sua Primeira Nota ")

leia(nota_1)

Escreva("Sua Segunda Nota ")

leia(nota_2)

Escreva("Sua Terceira Nota ")

leia(nota_3)

media_total<-(nota_1*1+nota_2*2+nota_3*3)/6

Escreval("Aluno: ",aluno)

Escreval("Matrícula: ",matricula)

Escreval("Curso: ",curso)

Escreval("Período: ",periodo)

Escreval("Média Total: ",media_total)

fimalgoritmo

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