Como resolvo esta questão em C Sharp?
Quem poder me da essa ajuda eu agradeço, tenho que resolver 34 questões em C Sharp no visual studio para entregar na faculdade, essa é a 1 delas, porem é meu primeiro contato com esta linguagem e nem sei por onde começar, quem poder me da essa força eu agradeço, enquanto isso vou tentando fazer aqui. Agradeço desde já. Segue abaixo o enunciado:
" A fábrica de refrigerantes Meia-Cola vende seu produto em três formatos: lata
de 350 ml, garrafa de 600 ml e garrafa de 2 litros. Se um comerciante compra
uma determinada quantidade de cada formato, faça um algoritmo para calcular
quantos litros de refrigerante ele comprou. "
" A fábrica de refrigerantes Meia-Cola vende seu produto em três formatos: lata
de 350 ml, garrafa de 600 ml e garrafa de 2 litros. Se um comerciante compra
uma determinada quantidade de cada formato, faça um algoritmo para calcular
quantos litros de refrigerante ele comprou. "
Tiago Lima
Curtidas 0
Melhor post
Alex William
03/09/2018
Tente este, veja se não fica mais o que você precisa:
int qntLata, qnt600, qnt2000;
int totalLata, total600, total2000;
int totalLitros;
Console.WriteLine("Digite a quantidade de latas: ");
qntLata = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Digite a quantidade de garrafas 600: ");
qnt600 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Digite a quantidade de garrafas 600: ");
qnt2000 = Convert.ToInt32(Console.ReadLine());
totalLata = qntLata * 350;
total600 = qnt600 * 600;
total2000 = qnt2000 * 2000;
totalLitros = (totalLata + total600 + total2000) / 1000; //vc qr em litros
Console.WriteLine("Foi comprado " + totalLitros + " litros de refrigerante.");
Console.ReadKey();
A segunda garrafa é 2000 e n 600 eu errei o label da pergunta. :p
GOSTEI 1
Mais Respostas
Tiago Lima
26/08/2018
Gente, conseguir fazer desta forma, será que está correto?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FabricaDeRefrigerante
{
class Program
{
static void Main(string[] args)
{
int lata, litro1, litro2, litro3, total;
Console.WriteLine("Digite a quantidade de latas: ");
lata = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Informe o formato do primeiro produto, se: 350 ml, 600 ml ou 2 litros: ");
litro1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Informe o formato do segundo produto, se: 350 ml, 600 ml ou 2 litros: ");
litro2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Informe o formato do terceiro produto, se: 350 ml, 600 ml ou 2 litros: ");
litro3 = Convert.ToInt32(Console.ReadLine());
total = (litro1+litro2+litro3) * lata;
if (litro1 != 350 && litro1 != 600 && litro1 != 2000)
{
Console.WriteLine("Formato de produto 1 inválido.");
}
else if(litro2 != 350 && litro2 != 600 && litro2 != 2000)
{
Console.WriteLine("Formato de produto 2 inválido.");
}else if(litro3 != 350 && litro3 != 600 && litro3 != 2000)
{
Console.WriteLine("Formato de produto 3 inválido.");
}else
{
Console.WriteLine("Foi comprado " + total + " litros de refrigerante.");
}
Console.ReadKey();
}
}
}
GOSTEI 0
Alex William
26/08/2018
Tente este, veja se não fica mais o que você precisa:
int qntLata, qnt600, qnt2000;
int totalLata, total600, total2000;
int totalLitros;
Console.WriteLine("Digite a quantidade de latas: ");
qntLata = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Digite a quantidade de garrafas 600: ");
qnt600 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Digite a quantidade de garrafas 600: ");
qnt2000 = Convert.ToInt32(Console.ReadLine());
totalLata = qntLata * 350;
total600 = qnt600 * 600;
total2000 = qnt2000 * 2000;
totalLitros = (totalLata + total600 + total2000) / 1000; //vc qr em litros
Console.WriteLine("Foi comprado " + totalLitros + " litros de refrigerante.");
Console.ReadKey();
GOSTEI 0