Написать программу для вычисления формулы - C#

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток. Мне трубуется помощь в написании программы, любые подсказки мне очень помогут. Нам дано задание: Написать программу, которая после внесения данных вычислит кол-во газа по этой (в приложении) формуле. Исходите из того, что должно получиться 2 вычисления для двух газов: CH4 и N2O. (В вычислении формулы могут происходить лог. математические ошибки) Для упрощения задания значения для IF, AGB, DOM, Cf (все значения) должны задаваться и конвентироваться через консоль. Ваша программа должна задавать специальные вопросы для значений, чтобы вычислять значения из консоли. Ошибочные вводы вы должны преостановить и переспросить 2 раза, до третьего ложного ввода, в таком случае значение должно стать равно 1. Чтобы сделать программу немного интереснее, для суммы Impact Factoren должны быть выведены 9 разных значений. Используйте для этого Loop. (цикл) Значения для AGB и DOM должны лежать между 0 и 1, значения для Cf между 10 и 1000, значение для Gef больше 1.

Решение задачи: «Написать программу для вычисления формулы»

textual
Листинг программы
using System;
 
namespace ConsoleTest
{
    class Program
    {
        static void Main(string[] args)
        {
            uint data = 0;
            uint parse;
            string userData;
            int maxStep = 3;
            // Пока не будут исчерпаны попытки, либо пока не введут отличные от 0 данные
            while (maxStep-- > 0 && data == 0)
            {
                Console.WriteLine("Введите число от 1 до 10");
                userData = Console.ReadLine();
                if (uint.TryParse(userData, out parse) && parse > 0 && parse < 10)
                    data = parse;
                else
                    Console.WriteLine("Ошибочные данные, осталось попыток: {0}", maxStep);
            }
            if (data == 0)
            {
                Console.WriteLine("Задано значение по-умолчанию: 1");
                data = 1;
            }
            else
            {
                Console.WriteLine("Введено значение: {0}", data);
            }
 
            Console.ReadKey();
        }
    }
}

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


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

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

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