Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Zadachi_1
- {
- class Program
- {
- static void Main(string[] args)
- {
- //double[] areaResults = new double[2];
- // areaResults = areaOfFigures();
- // Console.WriteLine(areaResults[0]);
- // Console.WriteLine(areaResults[1]);
- // areaComparison(areaOfFigures());
- //Ostatok();
- /* Console.WriteLine("TryParse:");
- Console.Write("Введите целое число");
- Console.WriteLine();
- string s = Console.ReadLine();
- int x;
- if (int.TryParse(s, out x))
- {
- Console.WriteLine("Вы ввели целое число {0}", x);
- }
- else
- {
- Console.WriteLine("Ошибка! Введите целое число");
- }
- Console.ReadKey(true);
- Console.WriteLine("-----------------------------------------------------------------------------");
- Console.WriteLine("fParse:");
- Console.Write("Введите целое число");
- Console.WriteLine();
- string i = Console.ReadLine();
- int j =int.Parse(i);
- Console.WriteLine("Вы ввели целое число {0}", j);*/
- Ostatok();
- Console.ReadKey(true);
- }
- static double[] areaOfFigures()
- {
- double[] area = new double[2];
- Console.WriteLine("Введите радиус круга...");
- double sideCircle = double.Parse(Console.ReadLine());
- double CircleArea = Math.PI * Math.Pow(sideCircle, 2);
- Console.WriteLine("Введите длинну стороны квадрата...");
- double sideSqare = double.Parse(Console.ReadLine());
- double SqareArea = Math.Pow(sideSqare, 2);
- Console.WriteLine("Площадь круга равна {0:f2}", CircleArea);
- Console.WriteLine("Площадь квадрата равна {0:f2}", SqareArea);
- Convert.ToDouble(CircleArea);
- area[0] = Convert.ToDouble(CircleArea);
- area[1] = Convert.ToDouble(SqareArea);
- return area;
- }
- static void areaComparison(double[] areasInput)
- {
- for (int i = 0; i < areasInput.Length; i++)
- // areasInput[i]++;
- Console.WriteLine();
- Console.WriteLine(areasInput[0]);
- Console.WriteLine(areasInput[1]);
- Console.WriteLine();
- double circuleDiametr = 2 * (Math.Sqrt(areasInput[0] / Math.PI));
- double sqareSide = Math.Sqrt(areasInput[1]);
- Console.WriteLine("Сторона квадрата равна {0:f2}", sqareSide);
- Console.WriteLine("Диаметр круга равен {0:f2}", circuleDiametr);
- if (sqareSide <= circuleDiametr)
- {
- Console.WriteLine("Квадрат ПОМЕЩАЕТСЯ в круг");
- }
- else
- {
- Console.WriteLine("Квадрат НЕ ПОМЕЩАЕТСЯ в круг");
- }
- if (circuleDiametr <= sqareSide)
- {
- Console.WriteLine("Круг ПОМЕЩАЕТСЯ в Квадрат");
- }
- else
- {
- Console.WriteLine("Круг НЕ ПОМЕЩАЕТСЯ в Квадрат");
- }
- }
- /* static double massiveSum(double[] Input)
- {
- double sum = 0;
- double n;
- Console.WriteLine("Введите диапазон натуральных(целых) чисел более 10 значений ");
- if(n)
- n = Convert.ToInt32(Console.ReadLine());
- Input.Length = double.Parse(Console.ReadLine());
- for (int i = 0; i < Input.Length; i++)
- {
- }
- return sum;
- }*/
- static void Ostatok()
- {
- Console.WriteLine("Задание диапазона значений натуральных(целых) чисел...");
- Console.WriteLine();
- Console.Write("Введите первое натуральное(целое) число-> ");
- string a = Console.ReadLine();
- int x;
- Console.WriteLine();
- /* if (int.Parse(a) == 0)
- {
- Console.Write("Вы ввели неверное значение, введите натуральное(целое) число-> ");
- }
- */
- for (; !int.TryParse(a, out x) || int.Parse(a) == 0; )
- {
- Console.Write("Вы ввели неверное значение, введите натуральное(целое) число-> ");
- a = Console.ReadLine();
- Console.WriteLine();
- }
- Console.WriteLine();
- Console.Write("Введите второе натуральное(целое) число-> ");
- string b = Console.ReadLine();
- int y;
- Console.WriteLine();
- for (; !int.TryParse(b, out y) || int.Parse(b) == 0; )
- {
- Console.Write("Вы ввели неверное значение, натуральное(целое) число-> ");
- b = Console.ReadLine();
- Console.WriteLine();
- }
- //-Console.WriteLine();
- Console.WriteLine("Вы ввели {0} и {1}", a, b);
- for (; (!int.TryParse(b, out y)) & y <= 0; )
- {
- Console.Write("Вы ввели неверное значение, натуральное(целое) число-> ");
- b = Console.ReadLine();
- Console.WriteLine();
- }
- Console.WriteLine();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement