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

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

Войти
Регистрация
Восстановить пароль
 
BOR1K
14 / 14 / 4
Регистрация: 19.09.2009
Сообщений: 289
#1

Вывести К-ый элемент последовательности. - C++

10.02.2010, 07:34. Просмотров 330. Ответов 1
Метки нет (Все метки)

Есть последовательность 12345678910....

нужно вывести к-ый элемент.

Например если ввожу 11,то выводит 0. Алгоритм вроде придумал, записать в массив типа сначала


1,2,3,4,5,6,7,8,9,
1,0,1,1,1,2,1,3,1,4,1,5,1,6,1,7,1,8,1,9,
2,0,2,1,2,2,2,3....

Т.е. Нужно каждый раз цифру на один увеличить. Но что-то реализовать не могу(((
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.02.2010, 07:34     Вывести К-ый элемент последовательности.
Посмотрите здесь:

Вывести К-ый элемент последовательности. - C++
Есть последовательность 1,4,9,16,25,36,49 кароче квадраты чисел. нужно вывести к-ый элемент. Например если ввожу 10,то выводит...

Перемножить каждый элемент введенной последовательности на 2 а затем вывести - C++
Начал изучать с++, написал программу, которая перемножает каждый элемент введенной последовательности на 2 а затем выводит. вроде все...

В последовательности поменять местами максимальный элемент и элемент с номером m - C++
Дано натуральное число m<20, действительные числа А1..А25 (попарно различные). В последовательности А1..А25 поменять местами МАХ-элемент и...

Построить элементы в убывающей последовательности и вывести первоначальные индексы последовательности - C++
Здравствуйте, уважаемые форумчане!! Помогите разобраться с лабораторной работой Задача -> Построить элементы в убывающей...

Вставить после данного элемента списка новый элемент, и вывести указатель на добавленный элемент - C++
Дано число D и указатель Р0 на один из элементов пустая двозвязного списка. Вставить после данного элемента списка новый элемент со...

Найти нулевой(ые) элемент(ы) в матрице, вывести на пересечение какой строки и столбца располагается(ются) этот(эти) элемент(ы) - C++
Ребят, программа нужна срочно, мне на неё нужно много потратить времени, помогите. Язык Си.

Найти нужный элемент в массиве и вывести его индекс, если такого нет, то вывести -1 - C++
Нужно найти нужный элемент в массиве и вывести его индекс, если такого нету, то вывести -1. Написал тут код, в чем проблема? ...

Минимальный элемент в последовательности - C++
Дана последовательность из n целых чисел. Найти минимальный элемент в этой последовательности.

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

Найти максимальный элемент последовательности - C++
из 10 вводимых элементов с клавиатуры найти максимальный элемент. нужно сделать через оператор while


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
smithy69
17 / 16 / 1
Регистрация: 06.11.2009
Сообщений: 167
10.02.2010, 10:52     Вывести К-ый элемент последовательности. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int i=0,j=0,index=0,N=9;
int massiv[100];
do
{
 if (i!=0) massiv[index]=i;
  else index--;
 if ((i==0)&&(j==0)) {
                      index++;
                      goto label1;
                     }
  else massiv[index+1]=j;
 index+=2;
label1:
 j++;
 if (j==10) {
               i++;
               j=0;
               }
}
while (i!=N);
Yandex
Объявления
10.02.2010, 10:52     Вывести К-ый элемент последовательности.
Ответ Создать тему
Опции темы

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