Форум программистов, компьютерный форум CyberForum.ru

получить из массива нечетные значения - C++

Восстановить пароль Регистрация
 
Ilya811
1 / 1 / 0
Регистрация: 24.10.2012
Сообщений: 19
26.10.2012, 23:09     получить из массива нечетные значения #1
не могу додуматься как записать в условии
я записал массив, вывожу его , а в условии мне нужно записать что число массива делится на само себя и на единицу без остатка - как мне это написать ? ) подскажите
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.10.2012, 23:09     получить из массива нечетные значения
Посмотрите здесь:

Из массива JJ(100) в массив NN(100) перенести числа (элементы массива) сначала нечетные, а затем четные. C++
Удалить из массива все нечетные числа C++
C++ Дан одномерный массив А, состоящий из N элементов. Перенести в начало массива все четные элементы, а в конец массива - все нечетные
Дан одномерный массив А, состоящий из N элементов. Перенести в начало массива все четные элементы, а в конец массива - все нечетные C++
Получить новый массив,который отличается от исходного тем, что все нечетные элементы удвоены C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11800 / 6779 / 765
Регистрация: 27.09.2012
Сообщений: 16,829
Записей в блоге: 2
Завершенные тесты: 1
26.10.2012, 23:14     получить из массива нечетные значения #2
Цитата Сообщение от Ilya811 Посмотреть сообщение
массива делится на само себя и на единицу без остатка
Вообще то число всегда делится на само себя и на 1 без остатка.

А исходя из заголовка темы, тогда
if((arr[i]%2)!=0){
//нечетное
}
ValeryS
Модератор
6373 / 4839 / 440
Регистрация: 14.02.2011
Сообщений: 16,038
26.10.2012, 23:17     получить из массива нечетные значения #3
для того чтобы проверить нечетность проверяй остаток от деления на 2
у четных он равен 0 у нечетных 1
C++
1
if(n%2==1)
Цитата Сообщение от Ilya811 Посмотреть сообщение
число массива делится на само себя и на единицу без остатка
назови мне такое число которое делится на 1(да и само на себя) с остатком
но если хочется странного
то
n%1 n%n
Ilya811
1 / 1 / 0
Регистрация: 24.10.2012
Сообщений: 19
26.10.2012, 23:21  [ТС]     получить из массива нечетные значения #4
Цитата Сообщение от ValeryS Посмотреть сообщение
для того чтобы проверить нечетность проверяй остаток от деления на 2
у четных он равен 0 у нечетных 1
C++
1
if(n%2==1)
назови мне такое число которое делится на 1(да и само на себя) с остатком
но если хочется странного
то
n%1 n%n
упс) прошу прощения, глупость сморозил))
нужно найти все простые числа короче говоря))
спасибо за помощь, все получилось)
ValeryS
Модератор
6373 / 4839 / 440
Регистрация: 14.02.2011
Сообщений: 16,038
26.10.2012, 23:26     получить из массива нечетные значения #5
Цитата Сообщение от Ilya811 Посмотреть сообщение
нужно найти все простые числа короче говоря))
поищи на форуме, каждую неделю простые числа всплывают
вот например
Быстрая проверка натурального числа на простоту
Yandex
Объявления
26.10.2012, 23:26     получить из массива нечетные значения
Ответ Создать тему
Опции темы

Текущее время: 02:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru