Написать программу для вычисления формулы - 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(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д