0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 77
|
|
1 | |
Найти максимальное количество простых чисел, идущих подряд08.05.2014, 00:28. Показов 1957. Ответов 14
Метки нет (Все метки)
В последовательности целых чисел найти максимальное количество простых чисел, идущих подряд (программа должна содержать логическую функцию, проверяющую, является ли заданное число простым).
0
|
08.05.2014, 00:28 | |
Ответы с готовыми решениями:
14
Определить максимальное количество идущих подряд чётных чисел Найти максимальное количество подряд идущих минимальных элементов Как найти максимальное количество подряд идущих элементов? Найти максимальное количество подряд идущих чётных элементов |
148 / 139 / 18
Регистрация: 13.10.2012
Сообщений: 592
|
||||||
08.05.2014, 00:42 | 2 | |||||
Вот проверка чисел на простоту
С остальным вы разберётесь?
1
|
0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 77
|
|
08.05.2014, 00:51 [ТС] | 3 |
Да, все ясно. А как сделать это под С а не под С++?
0
|
148 / 139 / 18
Регистрация: 13.10.2012
Сообщений: 592
|
|
08.05.2014, 01:09 | 4 |
Bestear, мой код будет работать как на C, так и на С++
Для С просто замените cmath на math.h
1
|
0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 77
|
||||||
08.05.2014, 01:12 [ТС] | 5 | |||||
Помогите пожалуйста! Говорит, что n не объявленная переменная
0
|
148 / 139 / 18
Регистрация: 13.10.2012
Сообщений: 592
|
|
08.05.2014, 01:16 | 6 |
На какую строчку ругается?
И да, пожалуйста, код под тег поместите, читать сложно. Над полем ввода ответа есть кнопка С. Нажмите и между тегами вставляйте код Добавлено через 1 минуту И рациональнее функцию isPrime сделать не int (как у вас), а bool (как у меня)
1
|
0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 77
|
||||||
08.05.2014, 01:17 [ТС] | 7 | |||||
Седьмая с конца, в if
0
|
148 / 139 / 18
Регистрация: 13.10.2012
Сообщений: 592
|
|
08.05.2014, 01:19 | 8 |
Зачем вы подключаете iostream, если юзаете stdio? Вы уж определитесь, что будете для ввода юзать и не подключайте лишнее.
Добавлено через 1 минуту А зачем вам переменная n? Вы же должны a проверять на предмет простого числа?
1
|
0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 77
|
||||||
08.05.2014, 01:22 [ТС] | 9 | |||||
Поменял все. Работает но неправильно
0
|
148 / 139 / 18
Регистрация: 13.10.2012
Сообщений: 592
|
||||||
08.05.2014, 01:28 | 10 | |||||
Ладно, помогут вам.
Вот мой вариант решения:
1
|
0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 77
|
|
08.05.2014, 01:38 [ТС] | 11 |
А, нее. В том то и проблема, что мы не знаем количество числе в последовательности, поэтому нельзя использовать массивы
Добавлено через 2 минуты А, нее. В том то и проблема, что мы заранее не знаем количество чисел в последовательности, поэтому нельзя использовать массив. Нужно все делать в последовательности, которая закончится при вводе 0. (сам 0 в последовательность не входит)
0
|
148 / 139 / 18
Регистрация: 13.10.2012
Сообщений: 592
|
||||||
08.05.2014, 01:42 | 12 | |||||
1
|
0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 77
|
|
08.05.2014, 01:52 [ТС] | 13 |
Для чего переменная tmpnum?
Что то не так.
0
|
0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 77
|
|
08.05.2014, 02:00 [ТС] | 14 |
0
|
148 / 139 / 18
Регистрация: 13.10.2012
Сообщений: 592
|
||||||
08.05.2014, 02:09 | 15 | |||||
Извиняюсь, моя ошибка, сейчас исправлю...
Добавлено через 3 минуты Вот:
0
|
08.05.2014, 02:09 | |
Помогаю со студенческими работами здесь
15
Найти максимальное количество подряд идущих минимальных элементов из данного набора Найти максимальное количество подряд идущих отрицательных элементов в заданном массиве С паскаля в с++, последовательности идущих подряд простых чисел Подсчитать максимальное количество подряд идущих отрицательных элементов. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |