Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.73/26: Рейтинг темы: голосов - 26, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 20

Как вывести первые N простых чисел

27.11.2013, 15:10. Показов 5297. Ответов 34
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Разработать программу, которая вводит натуральное число N и выводит первые N простых чисел.

Уже сталкивался с тем что люди пытались придумать сложные программы, мне нужна как можно оптимизированная программа ( но простая ).
Спасибо за помощь)
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.11.2013, 15:10
Ответы с готовыми решениями:

Вывести вектор В, который состоит из сумм по строкам простых чисел
Помогите пожалуйста, как написать программу в visual basic 6.0 если: Дана матрица целых чисел A, состоящая из М строк и N столбцов....

Вывести номера столбцов, в которых находится более двух простых чисел
Всем привет, Не пойму как реализовать эту программу, помогите пожалуйста. Задана матрица целых чисел A(n,n). Вывести номера...

Как создать список простых чисел?
Как создать список простых чисел?

34
 Аватар для Серж_87
1303 / 509 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
27.11.2013, 18:20
Цитата Сообщение от Caxar Посмотреть сообщение
вводит натуральное число N и выводит первые N простых чисел
Чего? Допустим N = 47
И что программа должна вывести в таком случае?
0
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 20
27.11.2013, 18:24  [ТС]
Цитата Сообщение от emenem97 Посмотреть сообщение
Чего? Допустим N = 47
И что программа должна вывести в таком случае?
Я так понял этот вопрос риторический, если бы я знал код, я бы сюда даже и не писал.
0
 Аватар для Серж_87
1303 / 509 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
27.11.2013, 18:31
Чтобы написать программу, нужно понимать что она должна делать
По вопросу
Цитата Сообщение от Caxar Посмотреть сообщение
Разработать программу, которая вводит натуральное число N и выводит первые N простых чисел
понимаю, что нужно в программу ввести натуральное число N (это проще паренной репы), а что нужно вывести??
Например при вводе в нее числа 47.
То есть вывести последовательность
1, 2, 3....47 ?
0
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 20
27.11.2013, 18:39  [ТС]
Цитата Сообщение от emenem97 Посмотреть сообщение
Чтобы написать программу, нужно понимать что она должна делать
По вопросу

понимаю, что нужно в программу ввести натуральное число N (это проще паренной репы), а что нужно вывести??
Например при вводе в нее числа 47
Видимо 47, оно первое и единственное.( ну ещё единица, но она не в счёт)

Добавлено через 6 минут
Цитата Сообщение от emenem97 Посмотреть сообщение
Чтобы написать программу, нужно понимать что она должна делать
По вопросу

понимаю, что нужно в программу ввести натуральное число N (это проще паренной репы), а что нужно вывести??
Например при вводе в нее числа 47.
То есть вывести последовательность
1, 2, 3....47 ?
Как я понимаю мы вводим натуральное, оно выдает нам простое... при 47 выдаст, 1 и 47.
0
 Аватар для Серж_87
1303 / 509 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
27.11.2013, 18:50
Цитата Сообщение от Caxar Посмотреть сообщение
при 47 выдаст, 1 и 47
А при вводе 578 должна вывести 1 и 578 ??
Разберитесь что нужно для начала

Добавлено через 8 минут
Цитата Сообщение от Caxar Посмотреть сообщение
при 47 выдаст, 1 и 47
Получите
VB.NET
1
2
3
4
5
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim N As Integer
        N = InputBox("Введите число натуральное")
        MsgBox("Результат: 1 и " & N)
    End Sub
0
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 20
27.11.2013, 18:50  [ТС]
Цитата Сообщение от emenem97 Посмотреть сообщение
А при вводе 578 должна вывести 1 и 578 ??
Разберитесь что нужно для начала
Не в чем разбираться, задание такое какое есть.
0
 Аватар для Серж_87
1303 / 509 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
27.11.2013, 18:54
Цитата Сообщение от Caxar Посмотреть сообщение
Не в чем разбираться, задание такое какое есть.
Подсказываю - условие читай и вместо N читай реальное число, например тоже 47, получится

Разработать программу, которая вводит число 47 и выводит первые 47 простых чисел.

понял, что нужно?
0
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 20
27.11.2013, 18:58  [ТС]
Цитата Сообщение от emenem97 Посмотреть сообщение
Подсказываю - условие читай и вместо N читай реальное число, например тоже 47, получится

Разработать программу, которая вводит число 47 и выводит первые 47 простых чисел.

понял, что нужно?
К примеру, возьмем тоже 47, мы его вводим, а нам должно выдать 47 простых чисел по порядку.
0
 Аватар для Серж_87
1303 / 509 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
27.11.2013, 19:03
Цитата Сообщение от Caxar Посмотреть сообщение
возьмем тоже 47, мы его вводим, а нам должно выдать 47 простых чисел по порядку.
VB.NET
1
2
3
For I = 1 to 47
msgbox(I)
next
0
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 20
27.11.2013, 19:03  [ТС]
Цитата Сообщение от emenem97 Посмотреть сообщение
Подсказываю - условие читай и вместо N читай реальное число, например тоже 47, получится

Разработать программу, которая вводит число 47 и выводит первые 47 простых чисел.

понял, что нужно?
Программу надо написать в Visual Basic, в прошлый раз меня кинули сюда, но модераторы ошиблись.
Кстати, если ты понял напиши подробный код
0
 Аватар для edward_freedom
1569 / 1448 / 303
Регистрация: 01.10.2011
Сообщений: 2,636
27.11.2013, 19:04
Caxar, http://pyatnitsev.ru/2011/11/20/primenumbers/
0
 Аватар для Серж_87
1303 / 509 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
27.11.2013, 19:04
на VB.net см выше
Цитата Сообщение от Caxar Посмотреть сообщение
Visual Basic
Соседний раздел форума. Но код тот же
0
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 20
27.11.2013, 19:09  [ТС]
Цитата Сообщение от edward_freedom Посмотреть сообщение
В чём соль?

Добавлено через 54 секунды
Цитата Сообщение от emenem97 Посмотреть сообщение
на VB.net см выше

Соседний раздел форума. Но код тот же
Почему тот же? Если прошлый выводил всего 2 числа, а надо 47...
0
 Аватар для Серж_87
1303 / 509 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
27.11.2013, 19:11
Цитата Сообщение от Caxar Посмотреть сообщение
Почему тот же? Если прошлый выводил всего 2 числа, а надо 47...
Пропустил мое сообщение. Повторно:
VB.NET
1
2
3
4
5
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        For I = 1 To 47
            MsgBox(I)
        Next
    End Sub

Не по теме:

на Питоне еще проще
range(48)

0
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 20
27.11.2013, 19:14  [ТС]
Цитата Сообщение от emenem97 Посмотреть сообщение
Пропустил мое сообщение. Повторно:
VB.NET
1
2
3
4
5
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        For I = 1 To 47
            MsgBox(I)
        Next
    End Sub

Не по теме:

на Питоне еще проще
range(48)

Ты просто выводишь 47 простых чисел, а мне надо вводишь и выводишь.
0
 Аватар для Серж_87
1303 / 509 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
27.11.2013, 19:17
Caxar, в условие вчитайся - программа вводит ЧИСЛО и выводит ЧИСЛА!
Если n = 99999999 ты будешь вводить их?
0
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 20
27.11.2013, 19:21  [ТС]
Цитата Сообщение от emenem97 Посмотреть сообщение
Caxar, в условие вчитайся - программа вводит ЧИСЛО и выводит ЧИСЛА!
Если n = 99999999 ты будешь вводить их?
Программа должна выводить и не важно сколько по времени это займет.
0
 Аватар для Серж_87
1303 / 509 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
27.11.2013, 19:25
используй функцию inputbox("Введите число")
0
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 20
27.11.2013, 19:26  [ТС]
Цитата Сообщение от emenem97 Посмотреть сообщение
используй функцию inputbox("Введите число")
А можно ли как-то избежать эту функцию, так сказать сделать по другому?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.11.2013, 19:26
Помогаю со студенческими работами здесь

Вывести первые n простых чисел
Всем привет. Я новичок в Си, кто мог бы исправить или указать на правильный путь для решения, задача такова, нужно ввести число...

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

Вывести на экран первые N простых чисел
Написать программу, которая выводит на экран первые N простых чисел Помогите разобраться, я решила задачу, надо чтоб выводилось N простых...

Вывести на экран первые n простых чисел
Для заданного n получить таблицу первых n простых чисел. Честно говоря даже идеи никакой нет(

Вывести первые n простых чисел. Проверить на простоту нужно перебором делителей
Для того чтобы доказать, что данное натуральное число n простое, достаточно установить, что оно не делится ни на одно из чисел от 2 до...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru