Правильность решения арифметической задачи - 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());

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5
Похожие ответы