Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace PR1
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("-------------Задание 1"); //-------------
- float t = 4.1F, p = 3.0F;
- float k = Convert.ToSingle(Math.Sqrt(p + t * t));
- float x = p + k;
- float y = Convert.ToSingle(Math.Pow(Math.Atan(x * x), 3));
- Console.WriteLine("Y = " + y);
- Console.WriteLine("-------------Задание 2.1"); //-------------
- int a = InputNumber("Введите час прибытия поезда: ", 23),
- b = InputNumber("Введите минуты прибытия поезда: ", 59),
- c = InputNumber("Введите час отбытия поезда: ", 23),
- d = InputNumber("Введите минуты отбытия поезда: ", 59),
- n = InputNumber("Введите час прибытия пассажира: ", 23),
- m = InputNumber("Введите минуты прибытия пассажира: ", 59);
- int humanIn = n * 60 + m; /*Code protected by ZAV*/
- if (humanIn < (a * 60 + b))
- {
- Console.WriteLine("Поезд еще не приехал.");
- }
- else if (humanIn < (c * 60 + d))
- {
- Console.WriteLine("Поезд ждет на платформе 14.");
- }
- else
- {
- Console.WriteLine("Поезд уже уехал.");
- }
- Console.WriteLine("-------------Задание 2.2"); //-------------
- int min = InputNumber("Введите минуты: ", 59) % 6;
- if (min == 0 || min == 5)
- {
- Console.WriteLine("Красный");
- }
- else if (min < 4)
- {
- Console.WriteLine("Зеленый");
- }
- else
- {
- Console.WriteLine("Желтый");
- }
- Console.WriteLine("-------------Задание 2.3"); //-------------
- int day = InputNumber("Введите день: ", 365, 1),
- weekDay = InputNumber("Введите номер дня недели 1 января: ", 7, 1);
- Console.WriteLine("День ({0}) - {1} день недели", day, (day + weekDay - 2) % 7 + 1);
- Console.WriteLine("-------------End");
- Console.ReadLine();
- }
- static int InputNumber(string text, int max, int min = 0)
- {
- Console.WriteLine(text);
- int number;
- while (!Int32.TryParse(Console.ReadLine(), out number) || number < min || number > max )
- {
- Console.WriteLine("Ошибка ввода. Повторите попытку.");
- }
- return number;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment