Programming Basics C# /Прости операции. Допълнително упражнение.
Здравейте:)
Имате ли представа откъде мога да намеря отговорите на допълнителното упражнение на Прости операции и пресмятания?
Изобщо тези задачи ще ги гледаме ли в клас?
Ако някой е успял да реши от 5 до 9та задача, може ли да сподели решения?
Много ще съм благодарна.
Поздрави.
Денислава
Здравей:)
Задачата,която не можах да реша е 5та за учебната зала. Това, което ме затруднява е деленето без остатък т.е. 5/2=2. Поне аз си мисля, че трябва да го използвам в решението, защото при обикновено делене с double, ми изчислява пълната стойност 5/2=2.5. Не мога да използвам int,защото се въвеждат дробни числа на конзолата и ми дава грешка. Тук ще се радвам, ако споделиш пълното решение.
Иначе задача 6та си я реших, но не можах да намеря какво искат да кажат с тази "плаваща запетая". Аз не направих нищо различно при форматирането на крайния резултат и Judge пак ми зачете задачата.
9та задача реших, но получих 90 точки на втората част и не мога да разбера защо. Ето го и кода:
using System;
public class Program
{
public static void Main()
{
double celsius=double.Parse(Console.ReadLine());
if(celsius>=26.00)
{
Console.WriteLine("Hot");
}
else if(celsius>=20.1)
{
Console.WriteLine("Warm");
}
else if (celsius>=15.00)
{
Console.WriteLine("Mild");
}
else if (celsius>=12.00)
{
Console.WriteLine("Cool");
}
else if(celsius>=5.00)
{
Console.WriteLine("Cold");
}
else
{
Console.WriteLine("unknown");
}
}
}
Това е като цяло.
Предварително благодаря за помощта.
Поздрави.
Денислава
Здравей,
Нямам възможност да тествам програмата в момента но това което се забелязва е че при въвеждане на стойности над 35 градуса ще се изпише hot а по условие трябва да се изпише unknown. Добави и тази проверка в първия if и би трябвало да проработи.
if(celsius>=26.00 && celsius <= 35)
като цяло в този момент е хубаво да се ползват енумерации но предполагам не си стигнала до там ( няма страно скоро ще се сблъскаш с тях) Ако ти е интересно можеш да ги разгледаш и сега не са нещо много сложно.
относно задачите - нямам ги решени но мога да ги реша (като се прибера) и да ти шерна решенията?
Иначе евалата цял ден си цъкаш, това е чудесно :)
Задача 9:
Задача 5:
Кода си ти го бива, но пестиш писане заради което си направила пропуска. Ако ти трябват зруги решения от бейсик курса, това ми е скайп нейм-а - kostadin.karraivanov.