Программирование циклических процессов: составить алгоритм для вычисления количества воды Q - C#

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

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

Помогите пожалуйста написать программу: Слесарь-сантехник начинает работу в 8 ч. и заканчивает в 17 ч., делая перерыв на обед с 12 до 13 ч. Через каждые 30 мин работы он устраняет течь в кранах водопроводной системы одной из квартир жилого дома. Составить алгоритм для вычисления количества воды Q, которое вытечет из неисправных кранов за рабочий день слесаря - сантехника, если утечка воды в одной квартире составляет Q [л/мин].

Решение задачи: «Программирование циклических процессов: составить алгоритм для вычисления количества воды Q»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace lab_4_while
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("количество литров в минуту = "); //вывод на экран
            int z = Convert.ToInt32(Console.ReadLine());    //ввод количества литров в минуту
            /* так как слесарь устраняет 1 течь каждые 30 минут */
            int k = (17 - 8 - 1) * 2;   //количество квартир
            /* 0.5 будет равнятся 30 минутам */
            int q = 0;  //количество потеряной воды
            double i = 8.0;
            while(i<17.0)
            {
                if ((i >= 12) && (i < 13))      //время обеда
                {
                    q += (30 * z) * k;
                }
                else
                {
                    q += (30 * z) * k;
                    k--;
                }
                i+=0.5;
            }
            Console.WriteLine("количество утерянной воды: " + q);
            Console.ReadKey();
        }
    }
}

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


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

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

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