1 / 1 / 1
Регистрация: 26.11.2012
Сообщений: 24
|
|
1 | |
Массивы. Найдите элементы целочисленного массива, кратные а и некратный b.26.11.2012, 22:07. Показов 849. Ответов 5
Метки нет Все метки)
(
Заданы два простых числа a и b. Найдите элементы целочисленного массива, кратные а и некратный b. Размерность массива 100. Заполнение массива осуществить случайными числами от 1 до 30.
Добавлено через 4 часа 19 минут Поправьте что не так? Она работает правильно, вот оформление мне что-то не нравится ![]() Код
program Massiv; uses crt; var m:array [1..100] of integer; i,a,b:integer; begin clrscr; randomize; writeln; For i:=1 to 100 do begin m[i]:=random(30); write(m[i]:4); end; writeln; {Массив} writeln ('Введите число "A" и "B"'); readln (a,b); writeln ('Числа кратные "',a,'" и не кратные "',b,'"'); For i:=1 to 100 do begin If (m[i] mod a=0) and (m[i] mod b<>0) then writeln (m[i]:4) end; writeln; {Здесь определяли кратность элементов массива} readln; end.
0
|
|
26.11.2012, 22:07 | |
Ответы с готовыми решениями:
5
Из одномерного целочисленного массива вывести те элементы, КРАТНЫЕ ТРЁМ
Найдите элементы массива, кратные своим порядковым номерам Из заданного массива создать три массива, в одном из которых содержатся элементы кратные 2, в другом кратные 5 |
26.11.2012, 22:14 | 2 | |||||
Попробуй мою -)
1
|
1 / 1 / 1
Регистрация: 26.11.2012
Сообщений: 24
|
|
26.11.2012, 22:47 [ТС] | 4 |
Сложновато для новичка... Но спасибо, некоторые параметры пригодятся
![]() Добавлено через 1 минуту А зачем Random(30)+1??? Точнее сам "+1"?
0
|
3030 / 1916 / 1649
Регистрация: 30.04.2011
Сообщений: 3,060
|
|
26.11.2012, 22:56 | 5 |
Смотри, у тебя в задании написано
т.е. [1..30] включительно. В твоей же программе генерируются числа от 0 до 29. Функция Random(n) возвращает число от 0 до n-1. Допустим функция сгенерирует число 0. 0+1=1. Таким образом число входит в нужный диапазон. Допустим функция сгенерирует число 29. 29+1=30 Таким образом условие соблюдается. Знаю, что не очень доходчиво объяснил, но постарайся понять. И почитай где-нибудь про Random. Хотя бы во встроенном хелпе Паскаля. Удачи! ![]()
1
|
1 / 1 / 1
Регистрация: 26.11.2012
Сообщений: 24
|
|
26.11.2012, 23:04 [ТС] | 6 |
0
|
26.11.2012, 23:04 | |
Помогаю со студенческими работами здесь
6
Удалить из целочисленного массива все четные значения кратные K
Элементы массива кратные 5 разделите на 5 а кратные 3 на 3
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |