Авторские Материалы о событиях в Израиле на Ближнем Востоке и в мире

IsraMir.com - Израильская журналистика

Default color brown color green color red color blue color
Вы сейчас тут: Новости arrow Техотдел arrow Свет ученья arrow Заполни массив по всякому (часть 2-я)
Skip to content
Заполни массив по всякому (часть 2-я) Версия для печати Отправить на e-mail
Sunday, 02 April 2006 | Д-р Евгений Канель для раздела Ученье – свет
Заполнимассивповсякому(часть2-я)javaisramir.comС одной стороны, задача на заполнение массива выглядит крайне просто: как правило, она сводится к одному циклу и достаточно просто формулируемым требованиям с соответственно несложным воплощением. С другой – в простоте сокрыты очень приличные возможности в смысле методики: можно обучить самым разным приемам использования не только цикла, но и разнообразных дополнительных программистских «фенечек», от «технических» до «идеологических».
 
Мы предлагаем вам несложные, своего рода базовые задания в манере «заполни массив» – извините, что числом 13... Так уж получилось.
Формулировки заданий – д-ра Евгения Канеля, его же одна всеохватная программа, которую несложно при желании разбить на соответствующее число отдельных программ; задания эти мы даем практически в самом начале изучения темы «Массив».
 
Напиши программу, которая будет заполнять массив:
  1. случайными целыми числами из диапазона от 0 до 99
  2. случайными целыми двузначными положительными числами
  3. случайными целыми двузначными положительными четными числами
  4. случайными целыми двузначными положительными числами, делящимися на 3 с остатком 1
  5. случайными целыми двузначными положительными числами, у которых одинаковы цифра единиц и цифра десятков
  6. случайными целыми двузначными положительными числами, у которых цифра единиц больше цифры десятков
  7. случайными целыми двузначным положительными числами, сумма цифр которых делится на 9 без остатка
  8. случайными целыми двузначными положительными числами так, что значение в первой ячейке от начала равно значению в первой ячейке от конца, значение во второй ячейке от начала равно значению во второй ячейке от конца – и так далее (массив-палиндром)
  9. случайными целыми двузначными положительными числами так, чтобы первая половина массива была идентична второй половине
  10. случайными целыми двузначными положительными числами так, чтобы каждое значение в данной ячейке было меньше или равно значению в следующей ячейке
  11. случайными целыми двузначными положительными числами так, чтобы значение в каждой ячейке было бы строго меньше значения в следующей ячейке
  12. случайными целыми двузначными положительными числами так, чтобы сумма значений в любой паре соседних ячеек было равно заданному значению (значению переменной S)
  13. случайными целыми двузначными числами
 
Уважаемые господа и дамы!
После нескольких попыток разместить текст программы, при которых каждый раз непонятным образом исчезали куски, мы решили пойти на другой вариант.
 
Текст программы доступен в формате pdf, скачивайте на здоровье.
 
 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:


Автотранслитерация: выключена

Защитный код

Powered by jComments