westgti77105
?>

Вывести на экран квадрат и куб нечетных чисел от 1 до 9

Информатика

Ответы

ambiente-deco516
На pascal:
bal4shovser16
Деление до конца  без штрафов возможно, если количество орехов в  кучке будет какой-либо степенью двойки (2, 4, 8, 16, 32, 64, 128, 256, 512).  число  769 - нечетно, следовательно, его можно представить < четное> +< нечетное> . при делении 768+1 получим первый штраф. число 768 не является степенью двойки, поэтому необходимо опять поделить орехи на неравные кучки: 512+256 (второй штраф). 512 и 256 - степени двойки, значит дальнейшее разделение можно выполнить без штрафов. можно делить, например, так: 1. 512 и 257 орехов (штраф 1 рубль) 2. 257 делим на 2 кучки: 256 и 1 (штраф 1 рубль) 3 и все следующие операции: кучки из  512 и 256 орехов делим на равные кучки (512:   256 и 256, 256: 128 и 128, 128: 64 и 64,  64:   32 и 32, 32: 16 и 16  и т. получаем, что минимальная сумма штрафа = 2 рубля.
mariokhab
Не знаю, какой язык ты используешь, так что объясню на псевдокоде: 1. создадим массив a[25] 2. используем цикл for для заполнения случайным числом каждый элемент массива. что-то вроде этого: for i = 1 to a.length, где length - длина массива a[i] = random(-13, 37), где random - функция случайных чисел в используемом тобой языке 3. окей, массив заполнили. теперь нужно вывести элементы с четным индексом. и вновь используем for. первый вариант: for i = 1 to a.length step 2 print a[i] цикл с шагом 2. мы пропускаем нечетные числа. можно и поставить условие для проверки: for i = 1 to a.length if mod(i, 2) == 0 then print a[i], где mod - функция вычисления остатка от деления или любая другая функция проверки четности в принципе, это все. пиши, если будут вопросы.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Вывести на экран квадрат и куб нечетных чисел от 1 до 9
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

SlavaA99
Nikolaevich_Vladimirovich1509
Savelieva24
zuelv
mpityk
Liliya_Ivanova
palmhold578
vdk81816778
kulagin777
Алёна Геннадьевна98
mansur071199486
snow8646
musaevartur
sgritsaev
lzelenyi5