Пробачте за дурне питання, видно я чогось не розумію, але як з таким кодом(я дивився правильну відповідь до цієї задачі) воно виводить таблицю множення? Просто в моєму розумінні той код виводить тільки кварати чисел, після кожних двух "for" до "і" та "j" добавляється 1, тобто вони типу рівні між собою і як результат: виведення квадратів чисел. Буду вдячний за пояснення :)
Gansuta
7 рівень
Добрий день!
Відповідь знайдено
Коментарі (6)
- популярні
- нові
- старі
Щоб залишити коментар,
потрібно ввійти в систему
Денис Enterprise Java Developer
21 серпня 2023, 12:57
Ще б ти код додав булоб зовсім гарно, а то я свій екстрасенсорний прилад у ремонт віддав.
+2
Gansuta
21 серпня 2023, 20:17
0
Gansuta
21 серпня 2023, 20:19
Пробачте, я думав, що додав код 😅
0
Денис Enterprise Java Developer
21 серпня 2023, 21:37корисний
Ну так і де тут квадрати?) Два вкладених цикла просто перебирають усі значення від одного до 10 та перемножують їх зберігаючи результат у відповідний індекс двовимірного масива.
Тобто для першої ітерації зовнішнього циклу (i = 1) внутрішній перебирає усі значення 1-10
1 * 1
1 * 2
...
1 * 10
потім трапляється друга ітерація зовнішнього циклу (i = 2) та внутрішній знов відпрацьовує. Ось тобі й таблиця множення.
Ти якщо цей код запустиш то й сам все побачиш.
+1
Стас Пасинков
Software Developer в ZipyMaster
22 серпня 2023, 00:19
так а в чому конкретно ваше питання?
0
Gansuta
22 серпня 2023, 09:01
Дякую, тепер зрозумів! 😀
0