Exercício portugol?

Boa tarde.

Gostaria de saber se este exercício esta correto ou se falta alguma coisa.
O enunciado é grande mas o exercício é simples.

Efetuar o cálculo da quantidade de litros de combustivel gastos em uma viagem,utilizando-se um automovel que faz 12Km por litro.Para obter o cálculo, o usúario
deverá fornecer o tempo gasto e a velocidade média durante a viagem.Desta forma,será possível obter a distancia percorrida durante a viagem.Desta forma,será possível obter a distancia percorrida com a formula DISTANCIA<–TEMPO*VELOCIDADE.Tempo o valor da distância, basta calcular a quantidade de litros de combustível utilizada na viagem com a formula:LITROS_USADOS<–DISTANCIA/12. O programa devera apresentar os valores da velocidade médoa, tempo gasto na viagem, a distancia percorrida e a quantidade de
litros utilizadas na viagem.

Portugol
Programa combustível
Var: Distancia,tempo , velocidade, Litros_usados. REAL.
Inicio.
Ler Distancia,tempo , velocidade, Litros_usados
Calcular DISTANCIA<–TEMPO*VELOCIDADE
Calcular LITROS_USADOS<–DISTANCIA/12
Mostrar velcidade media.
Mostrar tempo gast na viagem
Mostrar distancia percorrida
Mostrar quantidade de litros utilizados.

Quem puder ajudar vlw. :smiley:

Cra, esse topico ta meio fora do assunto do forum. Isso não é java. Experimenta perguntar pro seu professor :wink:
Num leva a mal!

Cara isso é lógica e não java, sem lógica você não vai programar nem em VB.

Tenta fazer é melhor.

Ta ok aqui é so java.

mas se o kra ta informando a velocidade media não precisa mostra
o kra e outra não tem muita logica esse algoritimo
quem é q vai marca a velocidade media
para achar a velocidade media o kra ja tem os outros dados

Pq não tenta fazer ele em Java? Fiz meio corrido, usei tudo int e JOptionPane…mas roda a logica do seu exercicio (apesar da logica estar estranha).
Quem puder e quiser, dá uma melhorada nele, pois dá pra refatorar.
Espero ter colaborado.

[]´s

import javax.swing.JOptionPane;


public class Viagem {	
	
		public static int calculaDistancia (int tempoViagem, int velocidadeMedia) {
			int distancia = tempoViagem * velocidadeMedia;
			return distancia;
		}
		
		public static int calculaLitrosUsados (int distancia) {
			int litroUsados = distancia/12;
			return litroUsados;
		}
		
		public static void main(String[] args) {
			String t = JOptionPane.showInputDialog("Informe o tempo gasto (em horas)");
			int tempoViagem = Integer.parseInt(t);
			
			String v = JOptionPane.showInputDialog("Informe a velocidade media na viagem");
			int velocidadeMedia = Integer.parseInt(v);
			
			int distancia = calculaDistancia(tempoViagem, velocidadeMedia);
			int litrosUsados = calculaLitrosUsados(distancia);
			
			String titulo = "MINHA VIAGEM";
		    String saida = "Valocidade Media = " + velocidadeMedia +
		    	"\nTempo gasto = " + tempoViagem +
		    	"\nDistancia percorrida = " + distancia + 
		    	"\nLitros usados = " + litrosUsados;		                 

		    JOptionPane.showMessageDialog (null,saida,titulo,JOptionPane.INFORMATION_MESSAGE);
		    System.exit(0);
			
		}
}

Meu professor tabém fala para fazer programas desse jeito.

O pior é que cai em prova.