Programming Basics C# - Pet Shop задача помощ
Здравейте.
Защо липсва нулата (два знака след десетичната запетая, както съм задал с "{0:f2}") при изходната стойност?
using System;
namespace Pet_Shop
{
class Program
{
static void Main(string[] args)
{
int ownDogs = int.Parse(Console.ReadLine());
int otherAnimals = int.Parse(Console.ReadLine());
string currency = "lv.";
double dogfoodPrice = 2.50;
double animalfoodPrice = 4;
double totaldogfoodPrice = ownDogs * dogfoodPrice;
double totalanimalfoodPrice = otherAnimals * animalfoodPrice;
Console.WriteLine("{0:f2}", totaldogfoodPrice + totalanimalfoodPrice + currency );
}
}
}
Излиза ми 28,5lv., а би трябвало 28,50lv. Предполагам, че е заради стринга?
Ето го условието към задачата( 8-ма задача): https://softuni.bg/trainings/resources/officedocument/42533/lab-problem-descriptions-programming-basics-with-csharp-september-2019/2428
Йо, благодаря много!
Здравей, според мен не трябва да пропускаш "лв". Мен ме притеснява друго. Не знам как да задам минимална и максимална стойност на кучетата и животните(0 - 100). Някой може ли да ми помогне? Благодаря Ви!
Не е необходимо засега да задаваш макс и мин. стойност за бройките. Ще получиш и 100 / 100 и без да го правиш. В следващите лекции ще разширим познанията :)