Проблем при задача от изпита на 07.01.2018 от модула "Основи на програмирането"- Bakery
Има ли някой решение,което да му дава100/100,понеже аз стигам до 30/100 и не мога да си открия грашката.
Eто и кода ,с който стигам до 30/100.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Soft_Bakery1
{
class Program
{
static void Main(string[] args)
{
// На първия ред е грамажът началното тесто – цяло число в интервала[0... 50, 000]
//На втория ред e грамажът на едно хлебно изделие m – цяло число в интервала[0... 1000]
//На третия ред е цената на едно хлебно изделие p – реално число в интервала[0.0... 1000]
//На четвъртия ред е бройката продадени хлебни изделия b – цяло число в интервала[0... 1000]
//На петия ред е бройката продадени сладкиши s – цяло число в интервала[0.0... 1000]
var gramajnanachalnototesto = int.Parse(Console.ReadLine());
var gramonehlizd = int.Parse(Console.ReadLine());
var preisonehlizd = double.Parse(Console.ReadLine());
var broihlebniizdelia = int.Parse(Console.ReadLine());
var broisladki = int.Parse(Console.ReadLine());
var prihodofday = preisonehlizd * broihlebniizdelia;
var izrtesto1 = gramonehlizd * broihlebniizdelia;
var preisofsladki = 1.25 * preisonehlizd;
var gramofsladki = 0.8 * gramonehlizd;
var izrtesto2 = gramofsladki * broisladki;
var dough =Math.Round( izrtesto1 + izrtesto2);
var razhodtesto = ((gramajnanachalnototesto+ izrtesto1) /1000) * 4;
var prihodofniht = broisladki* preisofsladki;
var income = prihodofday + prihodofniht-razhodtesto;
Console.WriteLine($"Pure income: {income:f2} lv.");
Console.WriteLine($"Dough used: {dough} g.");
}
}
}