| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [C++]Создать массив |
| Автор: Be_Happy 28.10.2007, 21:41 | ||
Эта прога выводит последнее число n=c полученное в процессе вычисления, а нужно чтобы она выводила массив c из всех n,высчитываемых в программе, как дополнить код? |
| Автор: Sergio02 28.10.2007, 22:26 |
| А что программа должна делать? |
| Автор: Be_Happy 28.10.2007, 22:31 |
| выводить номера простых чисел в вводимом массиве |
| Автор: Sergio02 28.10.2007, 23:19 | ||
Тебя не учили код форматировать? |
| Автор: Optimus 28.10.2007, 23:24 |
Be_Happy, а что не устраивает в этой темеhttp://forum.vingrad.ru/forum/topic-178156.html |
| Автор: Optimus 29.10.2007, 18:37 | ||
по суть это тот же самый алгоритм, но этот работает медленнее если в массиве есть простые числа, то выводится индекс и само число |
| Автор: Be_Happy 29.10.2007, 19:14 |
Что это такое? |
| Автор: Optimus 29.10.2007, 19:18 |
| clrscr() - очищает экран, можно не писать |
| Автор: Be_Happy 29.10.2007, 19:34 |
А это для чего писать и temp тоже самое что у меня A[n]? |
| Автор: Optimus 29.10.2007, 19:54 |
| temp это переменная которая содержит временное значение если temp больше нуля то i-тому элементу массива A присваивается значение переменной temp |
| Автор: Be_Happy 29.10.2007, 20:40 |
| Optimus, а что происходит начиная с 29 строчки и что делает isPrime? |
| Автор: Optimus 29.10.2007, 21:04 |
| isPrime это флаг, если в ней хранится 1значит оно простое если A[i] делится без остатка на j значит оно не простое |
| Автор: Be_Happy 29.10.2007, 21:49 |
Последние 2 вопроса и я всё понял: 1)что это такое? 2)зачем вначале писать isPrime = 1;? |
| Автор: Be_Happy 29.10.2007, 22:06 |
| Optimus Ман, всё разобрал, реально огромнейшее тебе спасибо!!!=) |
| Автор: Sergio02 29.10.2007, 22:25 | ||||
Извиняюсь, вчера просто не было возможности проверить и спать сильно хотелось. Это точно работает, проверил:
|