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