0 / 0 / 0
Регистрация: 10.12.2010
Сообщений: 8
1

В одномерном массиве найти элементы, значения которих кратно заданному числу

10.12.2010, 02:46. Показов 1018. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста, я в программировании почти ноль, а надо решить вот эту задачку:
в одномерном массиве найти элементы, значения которих кратно заданному числу поставить в начало массива в порядке возрастания их значений.
Заранее Благодарю!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2010, 02:46
Ответы с готовыми решениями:

В заданном одномерном массиве целого типа найти те элементы, произведение цифр которых равно заданному числу
В заданном одномерном массиве целого типа найти и напечатать те элементы, произведение цифр которых...

Определить, есть ли хотя бы одно число, которое кратно заданному числу А и не кратно заданному числу В
Составить программу для решения предложенной задачи. Выясните имеются ли среди чисел i3 – 17*i*n2 +...

Проверить, имеются ли в данном одномерном массиве элементы равные заданному числу
29. Решить задачу в Turbo Pascal.С клавиатуры вводится число, проверить, имеются ли в данном...

В одномерном массиве необходимо найти отрицательные, положительные, нулевые и кратные числу К элементы
Помогите пожалуйста отладить программу. В одномерном массиве необходимо найти отрицательные,...

2
1255 / 705 / 359
Регистрация: 20.02.2010
Сообщений: 1,035
10.12.2010, 07:18 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
CLS
INPUT "vvedite razmer massiva"; n
INPUT "vvedite chislo"; k
DIM a(n)
FOR i = 1 TO n
    PRINT "vvedite element"; i
    INPUT a(i)
NEXT
CLS
PRINT "massiv"
FOR i = 1 TO n
    PRINT a(i);
NEXT
FOR i = 1 TO n
    IF a(i) MOD k = 0 THEN c = c + 1: SWAP a(i), a(c)
NEXT
FOR i = 1 TO c
    FOR j = 2 TO c
        IF a(j) < a(j - 1) THEN SWAP a(j), a(j - 1)
    NEXT
NEXT
PRINT
PRINT "new massiv"
FOR i = 1 TO n
    PRINT a(i);
NEXT
0
0 / 0 / 0
Регистрация: 10.12.2010
Сообщений: 8
10.12.2010, 08:57  [ТС] 3
Огромнейшее Спасибо!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.12.2010, 08:57
Помогаю со студенческими работами здесь

В массиве, заполненном случайными числами, найти все элементы, равные заданному числу
Заполните массив случайными числами в интервале . Введите число X и найдите все значения, равные X.

Помогите решить - найти в массиве элементы, сумма цифр которых равна заданному числу.
помогите. В заданном цилечисельному массиве А со случайными элементами из промежутка найти и...

В заданном одномерном массиве исключите все числа, равные заданному числу
В данном одномерном массиве a(m) исключите все числа,равные заданному числу k. массив a(m)...

В первом одномерном массиве найти все нечетные элементы, во втором одномерном массиве найти все четные элементы и из них сформировать массив
1. Ввести одномерный массив используя генератор случайных чисел. Одномерный массив может быть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru