-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathProgram.cs
More file actions
39 lines (32 loc) · 1.6 KB
/
Program.cs
File metadata and controls
39 lines (32 loc) · 1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
// // Задача 41: Пользователь вводит с клавиатуры M чисел. Посчитайте, сколько чисел больше 0 ввёл пользователь.
// // 0, 7, 8, -2, -2 -> 2
// // 1, -7, 567, 89, 223-> 3
// Console.Clear();
// Console.WriteLine("Введите числа через пробел");
// int[] myArray = Array.ConvertAll(Console.ReadLine().Split(' '), int.Parse);
// int sum = 0;
// for (int i = 0; i < myArray.Length; i++)
// {
// if (myArray[i] > 0)
// sum++;
// }
// Console.WriteLine($"{sum} чисел больше 0");
// // Задача 43: Напишите программу, которая найдёт точку пересечения двух прямых, заданных уравнениями
// // y = k1 * x + b1, y = k2 * x + b2;
// // значения b1, k1, b2 и k2 задаются пользователем.
// // b1 = 2, k1 = 5, b2 = 4, k2 = 9 -> (-0,5; -0,5)
// Console.Clear();
// Console.Write("Введите через пробел b1, k1, b2 , k2: ");
// string[] f = Console.ReadLine().Split(' ', StringSplitOptions.RemoveEmptyEntries);
// double b1 = double.Parse(f[0]);
// double k1 = double.Parse(f[1]);
// double b2 = double.Parse(f[2]);
// double k2 = double.Parse(f[3]);
// Console.WriteLine(String.Join(" ", GetPoint(b1, k1, b2, k2)));
// double[] GetPoint(double inB1, double inK1, double inB2, double inK2)
// {
// double[] result = new double[2];
// result[0] = (inB2 - inB1) / (inK1 - inK2);
// result[1] = inK1 * result[0] + inB1;
// return result;
// }