Правильность решения арифметической задачи - C#
Формулировка задачи:
Изучаю C# и узнать правильно ли всё делаю. Собственно сам код:
/*
* Пользователь вводит три числа. Увеличьте первое число в два раза,
* второе число уменьшите на 3, третье число возведите в квадрат и затем найдите сумму новых трех чисел.
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Project1
{
class Class4Math
{
public double inc(double a)
{
return a *= 2;
}
public double min(double b)
{
return b -= 3;
}
public double kv(double c)
{
return c *= c;
}
public double summ(double a, double b, double c)
{
double s = a + b + c;
return s;
}
}
class Class4
{
static void Main()
{
Console.WriteLine("Введите число а: ");
string str1 = Console.ReadLine();
double a = Convert.ToDouble(str1);
Console.WriteLine("Введите число b: ");
string str2 = Console.ReadLine();
double b = Convert.ToDouble(str2);
Console.WriteLine("Введите число c: ");
string str3 = Console.ReadLine();
double c = Convert.ToDouble(str3);
Class4Math r = new Class4Math();
a = r.inc(a);
Console.WriteLine("а увеличенное в 2 раза равно " + a);
b = r.min(b);
Console.WriteLine("b увеличенное в 3 раза равно " + b);
c = r.kv(c);
Console.WriteLine("с в квадрате равно " + c);
double s = r.summ(a, b, c);
Console.WriteLine("Сумма a,b,c равна " + s);
Console.ReadKey();
}
}
}Решение задачи: «Правильность решения арифметической задачи»
textual
Листинг программы
Сonsole.WriteLine("Введите число а: ");
double a = double.Parse(Console.ReadLine());