Loading...
marto223 avatar marto223 3 Точки

[Programming Basics] Exam 23 July 2017 - Problem{2}-Choreography

Здравейте... та проблема ми е че се пробвах каквото мога за тази задача... но все не ми дава корекнтия отговор... ако едното решение работи то другото не работи... Както е дадено в примерите... или ми дава 0.25 или ми дава 0.50, но не и двете....... Моля помогнете :/

Става въпрос за тази задачка

 

Тагове:
0
Programming Basics 05/08/2017 18:26:57
AquaRush avatar AquaRush 66 Точки
Best Answer

Здравей,

Хубаво е когато задаваш подобни въпроси в форума да прикачиш твоето решение на задачата, за да видим къде бъркаш и как може да бъде поправено, дори и да има множество грешки.

Тук съм решил задачата с коментари за да е по-ясно, като цяло няма нищо сложно освен взимането на по-голямото число при закръглянето, както искат в задачата:

При изчисляване на процента стъпки на ден, числото трябва да се закръгли към най – близкото цяло число нагоре.

Решение - https://pastebin.com/765t787x

Ако има нещо, което те затруднява, пиши тук и ще помагаме.

0
05/08/2017 11:01:49
marto223 avatar marto223 3 Точки

Ами то като цяло проблема ми беше със закръглянето.. сега видях че съм бил много близо до истинският отговор...не съм закръглял по този начин.... Благодаря

0
paveliliev90 avatar paveliliev90 74 Точки

Можеш ли да ми кажеш как смяташ стъпките на ден? Какво значи (1*100)?

0
paveliliev90 avatar paveliliev90 74 Точки

Нали трябва да е стъпките делени на дните

0
manevpsp avatar manevpsp 8 Точки

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

namespace Choreography
{
    class Program
    {
        static void Main(string[] args)
        {
            var broiStupki = double.Parse(Console.ReadLine());
            var broiTanciori = double.Parse(Console.ReadLine());
            var broiDni = double.Parse(Console.ReadLine());

            var StupkiNaDen = (broiStupki / broiDni)/ broiStupki;
            var Percentages = Math.Ceiling(StupkiNaDen * 100);

            //Console.WriteLine(Math.Ceiling(Percentages) + "%");

            if (Percentages <= 13)
            {
                var stepsDay = Percentages / broiTanciori;
                Console.WriteLine("Yes, they will succeed in that goal! {0:F2}%.", (stepsDay));
            }
            if (Percentages >= 13)
            {
                var stepsDay = Percentages / broiTanciori;
                Console.WriteLine("No, They will not succeed in that goal! Required {0:F2}% steps to be learned per day.", (stepsDay));
            }
        }
    }
}
 

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