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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Zeleniy
0 / 0 / 1
Регистрация: 24.03.2010
Сообщений: 46
#1

вычислить k-тое число последовательности целых простых чисел - C++

29.04.2010, 22:52. Просмотров 659. Ответов 9
Метки нет (Все метки)

Уважаемые эксперты, пожалуйста подскажите как правильно написать программу.
Необходимо вычислить k-тое число последовательности целых простых чисел (где k>1)
вот то что я сам накосячил:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<stdio.h>
#include<math.h>
#include<conio.h>
#include <stdlib.h>
int main()
{
 clrscr;
  int n;
  int i,elem;
  int *ai;
    ai=&i;
     printf("Программа вычисляет к-тый член последовательности.\n");
     printf("Введите количество элементов массива:");
     scanf("%d",&n);
     for(ai=0; ai<n; ai++)
   printf("%d ", rand() % 100);
     printf("\nВведите номер необходимого вам элемента последовательности:");
     scanf("%d",&i);
     elem=*ai;
     printf("Искомый элемент:","%d", &elem) ;
  getch();
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2010, 22:52     вычислить k-тое число последовательности целых простых чисел
Посмотрите здесь:

Вычислить минимальное и максимальное число в последовательности целых чисел, вводимых с клавиатуры - C++
Написать программу, которая вычисляет минимальное и максимальное число последовательности целых чисел вводимых с клавиатуры.

Каждое простое число последовательности увеличить в два раза, посчитать количество простых чисел в исходной последовательности - C++
Вводится последовательность из N целых чисел. Каждое простое число последовательности увеличить в два раза, посчитать количество простых...

Дано число n; вычислить, сколько простых чисел от 2 до n - C++
как решить через стандартные ф-ии?

Найти наибольшее число в заданной последовательности целых чисел - C++
Дана непустая последовательность целых чисел, оканчивающаяся нулём. Необходимо найти наибольшее число в этой последовательности. Ноль...

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

Вводится последовательность из N целых чисел, найти наибольшее четное число в последовательности - C++
Вводится последовательность из N целых чисел, найти наибольшее четное число в последовательности в С++. Помогите пожалуйста, только без...

Вычислить сумму нечетных чисел среди заданной последовательности n целых - C++
буду очень признателен если будет много комментариев &quot;что да как и для чего&quot;

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
KReoN
1 / 1 / 0
Регистрация: 07.06.2009
Сообщений: 11
29.04.2010, 22:59     вычислить k-тое число последовательности целых простых чисел #2
Ну во-первых правильно оформляйте топик темы, а во-вторых что за последовательность? Арифметическая, геометрическая, фибоначи...?
Zeleniy
0 / 0 / 1
Регистрация: 24.03.2010
Сообщений: 46
29.04.2010, 23:15  [ТС]     вычислить k-тое число последовательности целых простых чисел #3
обычный одномерный массив, каждый последующее число которого задается рандомно от 1 до 100
neske
1474 / 841 / 74
Регистрация: 26.03.2010
Сообщений: 2,889
29.04.2010, 23:20     вычислить k-тое число последовательности целых простых чисел #4
Ну дак, заполняешь массив случайными числами.
Вводится номер ячейки, к примеру k, выводишь MAS[k].
Zeleniy
0 / 0 / 1
Регистрация: 24.03.2010
Сообщений: 46
29.04.2010, 23:29  [ТС]     вычислить k-тое число последовательности целых простых чисел #5
То есть вы хотите сказать что должно быть так???
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<stdio.h>
#include<math.h>
#include<conio.h>
#include <stdlib.h>
int main()
{
 clrscr;
  int n;
  int k,elem;
  int mass;
     printf("Программа вычисляет к-тый член последовательности.\n");
     printf("Введите количество элементов массива:");
     scanf("%d",&n);
     for(mass=0; mass<n; mass++)
   printf("%d ", rand() % 100);
     printf("\nВведите номер необходимого вам элемента последовательности:");
     scanf("%d",&k);
     elem==mass[k];
     printf("Искомый элемент:","%d", &elem) ;
  getch();
return 0;
}
Но все равно выдается ошибка
neske
1474 / 841 / 74
Регистрация: 26.03.2010
Сообщений: 2,889
29.04.2010, 23:33     вычислить k-тое число последовательности целых простых чисел #6
Цитата Сообщение от Zeleniy Посмотреть сообщение
C++
1
elem==mass[k];
- неверно.
C++
1
elem=mass[K];
- верно.

Добавлено через 46 секунд
Да и самого объявления массива у вас нету,а mass, это переменная типа int у вас.
Zeleniy
0 / 0 / 1
Регистрация: 24.03.2010
Сообщений: 46
29.04.2010, 23:34  [ТС]     вычислить k-тое число последовательности целых простых чисел #7
Значит
C++
1
int *mass
???
neske
1474 / 841 / 74
Регистрация: 26.03.2010
Сообщений: 2,889
29.04.2010, 23:36     вычислить k-тое число последовательности целых простых чисел #8
C++
1
2
3
4
5
6
7
8
9
10
 int N;
 std::cout << "Введите кол-во элементов массива: ";
 std::cin >> N;
 int *MAS=new int [N];
// заполняем случайными числами.
// вводим искомую ячейку.
rez=MAS[искомая ячейка];
// выводим rez.
 
 delete []MAS;
Zeleniy
0 / 0 / 1
Регистрация: 24.03.2010
Сообщений: 46
29.04.2010, 23:38  [ТС]     вычислить k-тое число последовательности целых простых чисел #9
а можно расписать через printf и scanf просто нам препод говорит их использовать
и массив нам объясняли задается с указанием * перед самим названием массива
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2010, 23:40     вычислить k-тое число последовательности целых простых чисел
Еще ссылки по теме:

Если в последовательности из 3-х чисел есть число 7, вычислить произведение этих чисел; иначе - сумму - C++
Задача: Составить программу, в которой пользователь вводит с клавиатуры 3 числа. Если в последовательности из 3-х чисел есть число 7,...

В последовательности целых чисел определить третье положительное число и подсчитать количество цифр в нем - C++
Помогите с решением задачи по С++. Нужно решить её при помощи цикла do while. В последовательности целых чисел определить третье...

В последовательности целых положительных чисел определить максимальное четное число и его порядковый номер. - C++
Вот задача В последовательности целых положительных чисел определить максимальное четное число и его порядковый номер. #include...

Для последовательности целых, оканчивающейся "8", определить число чисел, больших первого введенного числа - C++
Помогите, пожалуйста, с заданием. Для последовательности целых чисел, оканчивающихся числом 8, определить количество чисел, больших...

Вычислить максимальное по модулю число из последовательности действительных чисел, без использования массива - C++
Даны натуральные n, действительные числа a1..an. Получить max(|a1|,..,|an|)


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

Или воспользуйтесь поиском по форуму:
neske
1474 / 841 / 74
Регистрация: 26.03.2010
Сообщений: 2,889
29.04.2010, 23:40     вычислить k-тое число последовательности целых простых чисел #10
Дак доделай код сам.
Тебе осталось лишь заполнить массив, и вывести искомый результат.

Ввод/вывод на С не знаю.
Yandex
Объявления
29.04.2010, 23:40     вычислить k-тое число последовательности целых простых чисел
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru