С#
Дано вещественное число - цена 1 кг конфет. Вывести стоимость 1, 2,..., 10кг конфет.
Дано вещественное число - цена 1 кг конфет. Вывести стоимость. 0.1, 0. 2,..., 1кг конфет.
Помогите пожалуйста
Ответы
Ответ:
using System;
namespace Global
{
class Program
{
static void Main(string[] argv)
{
Program Obj = new Program();
Obj.Solve();
}
public void Calc1()
{
double cost = Convert.ToDouble(Console.ReadLine());
for (int i = 1; i <= 10; i++)
{
Console.WriteLine(Convert.ToString(cost * i));
}
Console.ReadKey();
}
public void Calc2()
{
double cost = Convert.ToDouble(Console.ReadLine());
for (int i = 1; i <= 10; i++)
{
double multiplier = Convert.ToDouble(i);
Console.WriteLine(Convert.ToString(cost * (multiplier/10)));
}
Console.ReadKey();
}
public void Solve()
{
Console.WriteLine("Enter task number (1 - task 1, 2 - task 2)");
int type = Convert.ToInt32(Console.ReadLine());
if (type == 1)
{
Calc1();
}
if (type == 2)
{
Calc2();
}
}
}
}
Объяснение:
Так как задания однотипные, я их объединил в одну программу. Функция Calc1 выполняет первое задание, Calc2 - логично, второе. Если есть какие то вопросы, задавайте, я постараюсь ответить