Loading...
dankina12 avatar dankina12 10 Точки

Изпит по Основи на програмирането 03 Септември Задача 1. Шивашки цех

Здравейте , не мога и не мога да реша тази задача моля за малко помощ

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _5.damn
{
    class Program
    {
        static void Main(string[] args)
        {
            var tables = double.Parse(Console.ReadLine());
            var weightTables = double.Parse(Console.ReadLine());
            var widhtTables = double.Parse(Console.ReadLine());
          

           
            var all = (weightTables + 2 * 0.30) * (widhtTables + 2 * 0.30);
            var centre = (weightTables / 2) * (weightTables / 2);
           


            var allofall1 = all *7 + centre *9 ;
            var allofall2 = allofall1 *7 + centre * 9 ;

            Console.WriteLine("{0:f2}",allofall1);
            Console.WriteLine("{0:f2}", allofall2);
        }
    }
}
 

Тагове:
-1
Programming Basics
svetoslav_0 avatar svetoslav_0 1009 Точки
Best Answer

Няколко грешки:

1. Към променливите all и centre трябва да умножиш и масите (tables)

2. allofall2 би трябвало да цената в лева, т.е. allofall1 * 1.85

3. Форматирането трябва да има USD и BGN накрая на двата реда, които печаташ

Поправен код тук

1
15/01/2018 22:39:09
AlucardDracula avatar AlucardDracula 416 Точки
var all = tables * (weightTables + 2 * 0.30) * (widhtTables + 2 * 0.30);
var centre = tables * (weightTables / 2) * (weightTables / 2);

 забравил си да ги умножиш по tables, 

var allofall1 = all *7 + centre *9 ;

Console.WriteLine("{0:f2} USD",allofall1);
Console.WriteLine("{0:f2} BGN", allofall1 * 1.85);

а тука го редактирах изцяло тъй като променливата allofall2 не ти трябва, а просто умножаваме allofall1 с 1,85 за да превърнем доларите в лева.

ето и редактираното ми решение : ЛИНК

0
15/01/2018 22:46:44
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.