Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.67
SEV7
0 / 0 / 0
Регистрация: 29.11.2011
Сообщений: 34
#1

Дано натуральное k. Напечатать k-ю цифру некоторой последовательности.. - C++

29.11.2011, 10:01. Просмотров 2187. Ответов 16
Метки нет (Все метки)

Дано натуральное k. Напечатать k-ю цифру последовательности
24681012141618202224262830..., в которой выписаны подряд все натуральные четные
числа.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <cmath>
#include <iomanip>
#include <locale>
using namespace std;
 
int main(int)
{
    setlocale(0,"rus");
    int k, l, q=0, p; int n;
    do {
    cout<<"Введите номер цифры К "; cin>>k;
    }
    while (k<=0);
    bool flag=false;
    do{
        n+=2;
        p=n;
        l=0;
        while(p!=0)
        {
            p/=10;
            l++;
        };
        q+=l;
        cout<<n;
        if (q>=k) {
            flag=true;
            int s=q-k;
            int m=pow(10,s);//здесь выбивает ошибку!!! 
            int c=n/m;
            c%=10;
            cout<<"\n"<<c<<"\n";
        };
    }while (flag==true);
    _getch();
    return 0;
}
error C2668: 'pow' : ambiguous call to overloaded function. Помогите исправить!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2011, 10:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дано натуральное k. Напечатать k-ю цифру некоторой последовательности.. (C++):

Дано натуральное число k, определить k-ю цифру последовательности - C++
Дано натуральное число k, определить k-ю цифру последовательности 110100100010000.... в которой выписаны подряд степени числа 10. Главная...

Дано натуральное число k. Определить k-тую цифру последовательности - C++
Ребят привет. Помогите плиз. В общем вот задание: Дано натуральное число k. Определить k-тую цифру последовательности, в которой...

Дано натуральное k. Определить k-ю цифру последовательности, в которой выписаны подряд степени пятерки - C++
Дано натуральное k. Определить k-ю цифру последовательности: 1525125625..., в которой выписаны подряд степени 5. #include &lt;stdio.h&gt; ...

Дано натуральное число n, найти первую цифру числа n - C++
Дано натуральное число n, найти первую цифру числа n. (c++) ?

Дано натуральное число n, найти первую цифру числа n - C++
Дано натуральное число n (n ≤ 100), найти первую цифру числа n. На паскале пожалуйста срочно надо!

Дано натуральное число. Удвоить первую цифру числа - C++
Дано натуральное число. Удвоить первую цифру числа. Пример 49-&gt;89, 89-&gt;169.

16
SEV7
0 / 0 / 0
Регистрация: 29.11.2011
Сообщений: 34
29.11.2011, 21:37  [ТС] #16
Спасибо SOON за помощь, это то, что нужно, только замудрено немного!!!
0
soon
2542 / 1307 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
29.11.2011, 21:40 #17
Можно без реализации itoa, если она присутствует в stdlib.h. Проверьте, подключите stdlib.h и уберите функции itoa и reverce. Если заработает как надо, то можете так и оставить, нет - честно скажете, что утянули их из Википедии. Свободная энциклопедия, же
1
29.11.2011, 21:40
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2011, 21:40
Привет! Вот еще темы с ответами:

Дано натуральное число n<=99. дописать к нему цифру k в начало и в конец - C++
дано натуральное число n&lt;=99. дописать к нему цифру k в начало и в конец

Дано натуральное число. Определить минимальную цифру этого числа - C++
Given a positive integer N.Write a program that determines the smallest digit which can be found in number

Напечатать k-ую цифру последовательности - C++
Дано натуральное число k. Напечатать k-ую цифру последовательности: 12345678910111213141516171819202122..., в которой выписаны подряд все...

Дано четырехзначное натуральное число. Удалить из записи этого числа все чётные цифры и цифру 0 - C++
Дано четырехзначное натуральное число. Удалить из записи этого числа все чётные цифры и цифру 0. По возможности не решать задачу а...


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

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