М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Darina0090
Darina0090
21.11.2020 12:15 •  Информатика

Прокомментируте код, ) int main() { int n = 5, x = n - 1, y = n, d = -1, r = 25, a[10][10]; for (int i = x; i > = 0; d *= -1) { for (int j = i; j > = 0; --j) a[x][y += d] = r--; for (int j = --i; j > = 0; --j) a[x += d][y] = r--; } // вывод for (int i = 0; i

👇
Ответ:
карольчик1
карольчик1
21.11.2020
int n = 5, x = n - 1, y = n, d = -1, r = 25, a[10][10]; // тут собственно сама
матрица, n - длина
// х,у - координаты ячейки, d - шаг =+1 при движении вправо и вниз, = -1
при движении влево и вверх
// r - число в ячейке
for (int i = x; i >= 0; d *= -1) // тут меняем знак
{
for (int j = i; j >= 0; --j) a[x][y += d] = r--; // двигаемся вправо
for (int j = --i; j >= 0; --j) a[x += d][y] = r--; // двигаемся вверх
}
for (int i = 0; i<n; i++) // тут все просто циклы для вывода матрицы
{
for (int j = 0; j<n; j++)
{
printf("%3d ", a[i][j]);
}
cout << "\n";
}
4,7(59 оценок)
Открыть все ответы
Ответ:

x1 = int(input("Введите количество элементов в первом списке "))

#создаем пустые списки

m1 = []

m2 = []

m3 = []

for i in range(x1):

   m1.append(int(input()))

s1,s2,s3= 0,0,0 #переменные для сумм

for i in range(x1): #находим сумму элементов первого массива

   s1+= m1[i]

print("Сумма элементов первого списка равна:",s1)

print("Среднее арифметическое первого списка равно",s1/x1)

x2 = int(input("Введите количество элементов во втором списке "))

for j in range(x2):

   m2.append(int(input()))

for j in range(x2): #находим сумму элементов первого массива

   s2 += m2[j]

print("Сумма элементов второго списка равна:",s2)

print("Среднее арифметическое второго списка равно",s2/x2)

x3 = int(input("Введите количество элементов в третьем списке "))

for k in range(x3):

   m3.append(int(input()))

for k in range(x3): #находим сумму элементов первого массива

   s3 += m3[k]

print("Сумма элементов третьего списка равна:",s3)

print("Среднее арифметическое первого списка равно",s3/x3)

4,8(66 оценок)
Ответ:
Gllodory
Gllodory
21.11.2020

1.

1) 77 = 63

2) 135 = 93

3) 152 = 106

4) 161 = 113

5) 225 = 149

6) 217 = 143

7) 273 = 187

8) 321 = 209

9) 352 = 234

10) 373 = 251

2.

1) 197 = 305

2) 942 = 1656

3) 821 = 1465

4) 354 = 542

5) 229 = 345

6) 421 = 645

7) 362 = 552

8) 542 = 1036

9) 347 = 533

10) 379 = 573

Объяснение:

Чтобы перевести из восьмеричной системы в десятичную нужно подписать у восьмеричного числа разряды, которые позже превратятся в степень восьмёрки. Например, число 666 в восьмеричной = 6 * 8^2 + 6 * 8^1 + 6 * 8^0 = 384 + 48 + 6 = 438 в десятичной.

Чтобы перевести из десятичной в восьмеричную нужно делить десятичное число на восемь до тех пор, пока конечный ответ не станет меньше делителя. Потом нужно записать все остатки задом наперёд, включая окончательный ответ.

4,5(59 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ