Estou precisando de uma ajuda para desenvolver fluxograma e algoritmo em C# para a situação a seguir:
1)Determine quanto será gasto para encher o tanque de um carro (VG), sabendo-se que o
preço da gasolina é de R$ 5,80 e o preço do álcool é de R$ 4,50. O usuário fornecerá os
seguintes dados: Tipo de carro (TC) (G – gasolina ou A – álcool) e Capacidade do tanque (CT),
em litros.
Soluções para a tarefa
Resposta:
O fluxograma ta em anexo
O Código é mais ou menos assim:
public static void Main(string[] args)
{
string tc;
double ct, vc, vg;
Console.WriteLine("Informe G para gasolina ou A para Alcool");
tc = Console.ReadLine();
Console.WriteLine("Informe a capacidade total do tanque");
double.TryParse(Console.ReadLine(), out ct);
if (tc == "G")
{
vc = 5.8;
}
else
{
vc = 4.5;
}
vg=vc*ct;
Console.WriteLine("Para encher os {0}L voce vai gastar R${1}", ct, vg);
}
Explicação:
Testei o fonte num compilador online
Não sei como você esta fazendo para ler variáveis por ai ou coisa do tipo, mas é só trocar a entrada
é legal usar nome que de a entender do que se trata, esse vc, ct é muito horrivel pra ler no cógido, mas como ele foi dado eu mantive
e a minha verificação se é gasolina ou álcool ficou limitada se for G maiúsculo é gasolina se for qualquer outra coisa é Álcool.
o vc é valor do combustível, você poderia usar direto algo do tipo vg=ct*5.8 ou vg=ct*4.5
Boa sorte :D