Informática, perguntado por karinafigueiredo2013, 7 meses atrás

CÓDIGO EM C#
Desafio
Rubens quer calcular e mostrar a quantidade de litros de combustível gastos em uma viagem de carro, sendo que seu carro faz 12 KM/L. Como ele não sabe fazer um programa que o auxilie nessa missão, ele te pede ajuda. Para efetuar o cálculo, deve-se fornecer o tempo gasto em horas na viagem e a velocidade média durante a mesma em km/h. Assim, você conseguirá passar para Rubens qual a distância percorrida e, em seguida, calcular quantos litros serão necessários para a viagem que ele quer fazer. Mostre o valor com 3 casas decimais após o ponto.
Entrada
O arquivo de entrada contém dois inteiros. O primeiro é o tempo gasto na viagem em horas e o segundo é a velocidade média durante a mesma em km/h.

Saída
Imprima a quantidade de litros necessária para realizar a viagem, com três dígitos após o ponto decimal

Meu código até agora: using System;

public class Program
{
public static void Main()
{



double qtdCombustivelGasto;
int tempodeviagem;
int velocidademedia;




tempodeviagem = int.Parse(Console.ReadLine());
velocidademedia = int.Parse(Console.ReadLine());
qtdCombustivelGasto = tempodeviagem*velocidademedia/12;
Console.Write(qtdCombustivelGasto);
}
}


CanaldosSonhos: Siga os passos da resposta. Caso, não consiga finalizar, cola o seu código de novo pra eu ver até onde conseguiu ir e te ajudo com o resto.

Soluções para a tarefa

Respondido por CanaldosSonhos
3

Resposta:

Antes de começar os calculos, verifique:

Na entrada você recebeu  dois inteiros em uma só linha? Se sim, precisa separá-lo antes de começar.

Você recebeu uma string do usuário

Precisa converter essa string em int

Fazer os calculos

Limitar as casas depois da virgula com Math.Round

E por fim exibir o resultado ao usuário

Explicação:

Você vai aprender como fazer pesquisando essas funções.

Caso, não consiga, cola o seu código de novo pra eu ver até onde conseguiu ir e te ajudo com o resto.

Perguntas interessantes