Skip to content

Latest commit

 

History

History
483 lines (481 loc) · 6.15 KB

Lab2Tests.md

File metadata and controls

483 lines (481 loc) · 6.15 KB

Тесты и ответы для самостоятельной проверки заданий 2 уровня

Если у вас возникает исключение после вставки значений или ответ не сходится, это может быть связано с конфликтом локализации ввода-вывода. Это касается тестов, где используются числа с плавающей точкой. Починить это можно двумя способами.
Или используйте в программе английский формат ввода (через точку). Для этого в методах распознавания значений добавьте форматтер new CultureInfo("en-US"):

string input = Console.ReadLine();
double.TryParse(input, new CultureInfo("en-US"), out age);
age = double.Parse(input, new CultureInfo("en-US"));
age = Convert.ToDouble(input, new CultureInfo("en-US"));

Или же вводите значения через запятую:

1,2
0,7

Задание 2_1

Скопируйте и вставьте в консоль первые n значений из списка:

168
147
174
154
180
149
166
160
175
161

Ожидаемый ответ при n = 10:

163.4

Задание 2_2

Скопируйте и вставьте в консоль координаты первых n точек из списка:

1.2
0.7
2
2
4.5
0.1
-1
1.5
-2.5
-0.5
1,2
0,7
2
2
4,5
0,1
-1
1,5
-2,5
-0,5

Ожидаемый ответ при n = 5, r = 3, a = 2, b = 1:

3

Ожидаемый ответ при n = 5, r = 1.5, a = 1.5, b = 1:

2

Ожидаемый ответ при n = 5, r = 1, a = 3, b = 1:

0

Задание 2_3

Скопируйте и вставьте в консоль первые n значений из списка:

27.5
32.5
30
22.3
26.8
36.6
30
29.9
20.1
28.5
27,5
32,5
30
22,3
26,8
36,6
30
29,9
20,1
28,5

Ожидаемый ответ при n = 10:

1.2

Ожидаемый ответ при n = 8:

0.8

Ожидаемый ответ при n = 6:

0.6

Задание 2_4

Скопируйте и вставьте в консоль координаты первых n точек из списка:

1.2
0.7
2
2
4.5
0.1
-1
1.5
-0.5
-0.5
1,2
0,7
2
2
4,5
0,1
-1
1,5
-0,5
-0,5

Ожидаемый ответ при n = 5, r1 = 1, r2 = 2:

2

Ожидаемый ответ при n = 5, r1 = 1, r2 = 3:

3

Ожидаемый ответ при n = 4, r1 = 1, r2 = 2:

2

Ожидаемый ответ при n = 4, r1 = 1, r2 = 3:

3

Ожидаемый ответ при n = 3, r1 = 1, r2 = 2:

1

Ожидаемый ответ при n = 3, r1 = 1, r2 = 3:

2

Задание 2_5

Скопируйте и вставьте в консоль первые n значений из списка:

27.5
32.5
30
22.3
26.8
36.6
30
29.9
20.1
28.5
27,5
32,5
30
22,3
26,8
36,6
30
29,9
20,1
28,5

Ожидаемый ответ при n = 10, norm = 30:

8

Ожидаемый ответ при n = 10, norm = 25.2:

2

Ожидаемый ответ при n = 8, norm = 30:

6

Ожидаемый ответ при n = 8, norm = 25.2:

1

Ожидаемый ответ при n = 6, norm = 30:

4

Ожидаемый ответ при n = 6, norm = 25.2:

1

Задание 2_6

Скопируйте и вставьте в консоль координаты первых n точек из списка:

1.2
0.7
2
0.2
0.5
0.5
-1
1.5
0.5
0.1
1,2
0,7
2
0,2
0,5
0,5
-1
1,5
0,5
0,1

Ожидаемый ответ при n = 5:

3

Ожидаемый ответ при n = 4:

2

Ожидаемый ответ при n = 3:

2

Задание 2_7

Скопируйте и вставьте в консоль координаты первых n точек из списка:

-1.2
0.7
2
-2
0.5
0.9
1
1.5
-0.5
-1.5
-1,2
0,7
2
-2
0,5
0,9
1
1,5
-0,5
-1,5

Ожидаемый ответ при n = 5:

2
1

Ожидаемый ответ при n = 4:

2
0

Ожидаемый ответ при n = 3:

1
0

Задание 2_8

Скопируйте и вставьте в консоль координаты первых n точек из списка:

-1.2
0.7
2
-2
0.5
0.9
1
1.5
-0.5
-0.5
-1,2
0,7
2
-2
0,5
0,9
1
1,5
-0,5
-0,5

Ожидаемый ответ при n = 5:

5
0.71

Ожидаемый ответ при n = 4:

3
1.03

Ожидаемый ответ при n = 3:

3
1.03

Задание 2_9

Скопируйте и вставьте в консоль первые n значений из списка:

27.5
32.5
30
22.3
26.8
36.6
30
29.9
20.1
28.5
27,5
32,5
30
22,3
26,8
36,6
30
29,9
20,1
28,5

Ожидаемый ответ при n = 10:

20.1

Ожидаемый ответ при n = 8:

22.3

Ожидаемый ответ при n = 6:

22.3

Задание 2_10

Скопируйте и вставьте в консоль оценки первых n студентов из списка (по 4 оценки у каждого студента):

5
3
3
4
5
2
4
5
5
4
5
4
2
5
3
5
4
5
5
5
5
5
5
5
4
4
4
4
4
4
2
5
2
2
4
2
5
4
5
4

Ожидаемый ответ при n = 10:

5

Ожидаемый ответ при n = 8:

4

Ожидаемый ответ при n = 6:

3

Задание 2_11

Скопируйте и вставьте в консоль оценки первых n студентов из списка (по 4 оценки у каждого студента):

5
3
3
4
5
2
4
5
5
4
5
4
2
5
3
5
4
5
5
5
5
5
5
5
4
4
4
4
4
4
2
5
2
2
4
2
5
4
5
4

Ожидаемый ответ при n = 10:

4
4.05

Ожидаемый ответ при n = 8:

3
4.1875

Ожидаемый ответ при n = 6:

2
4.291666667