-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathProgram.cs
More file actions
72 lines (52 loc) · 2.86 KB
/
Copy pathProgram.cs
File metadata and controls
72 lines (52 loc) · 2.86 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
// Задача 19. Напишите программу,которая принимает на вход пятизначное число и проверяет,
// является ли оно палиндромом.
// 14212 -> нет
// 12821 -> да
// 23432 -> да
// Console.WriteLine("Введите пятизначное число:");
// int number = Convert.ToInt32(Console.ReadLine());
// // Разбиваем число на цифры и сохраняем их в массив
// int[] digits = new int[5];
// int temp = number;
// for (int i = digits.Length - 1; i >= 0; i--)
// {
// digits[i] = temp % 10;
// temp /= 10;
// }
// // Проверяем, является ли число палиндромом
// bool isPalindrome = (digits[0] == digits[4]) && (digits[1] == digits[3]);
// if (isPalindrome)
// {
// Console.WriteLine("Да, это палиндром.");
// }
// else
// {
// Console.WriteLine("Нет, это не палиндром.");
// }
// Задача 21.Напишите программу, которая принимает на вход координаты двух точек и находит
// расстояние между ними в 3D пространстве.
// A (3,6,8); B (2,1,-7), -> 15.84
// A (7,-5, 0); B (1,-1,9) -> 11.53
// Console.WriteLine("Введите координаты точки A (x, y, z):");
// double x1 = Convert.ToDouble(Console.ReadLine());
// double y1 = Convert.ToDouble(Console.ReadLine());
// double z1 = Convert.ToDouble(Console.ReadLine());
// Console.WriteLine("Введите координаты точки B (x, y, z):");
// double x2 = Convert.ToDouble(Console.ReadLine());
// double y2 = Convert.ToDouble(Console.ReadLine());
// double z2 = Convert.ToDouble(Console.ReadLine());
// // Вычисление расстояния между двумя точками
// double distance = Math.Sqrt(Math.Pow(x2 - x1, 2) + Math.Pow(y2 - y1, 2) + Math.Pow(z2 - z1, 2));
// Console.WriteLine("Расстояние между точками A и B: " + distance.ToString("F2"));
// Задача 23. Напишите программу , которая принимает на вход число (N) и выдаёт
// таблицу кубов чисел от 1 до N.
// 3 -> 1, 8, 27
// 5 -> 1, 8, 27, 64, 125
// Console.WriteLine("Введите число N:");
// int N = Convert.ToInt32(Console.ReadLine());
// Console.WriteLine("Таблица кубов чисел от 1 до " + N + ":");
// for (int i = 1; i <= N; i++)
// {
// int cube = i * i * i;
// Console.Write(cube + " ");
// }