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

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

Войти
Регистрация
Восстановить пароль
 
varostislav
3 / 3 / 0
Регистрация: 30.09.2012
Сообщений: 49
#1

Символьный массив, состоящий из цифр, перевести в числовой - C++

08.10.2012, 23:05. Просмотров 545. Ответов 2
Метки нет (Все метки)

мне нужна часть программы, в которой символьный массив, состоящий из цифр, будет переведен в числовой.
мне нужно изначально просто ввести в программу натуральное число. символьный массив не требует изначально знать количество цифр в числе, а числовой требует.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2012, 23:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Символьный массив, состоящий из цифр, перевести в числовой (C++):

Перевести символьный массив в верхний регистр - C++
Всем привет, подскажите по какой причине не возвращает в верхнем регистре, как правильно добавить time чтобы отправлял { //...

Дано одномерный массив Y состоящий из 25 цифр. Вычислить функцию - C++
Дано одномерный массив Y состоящий из 25 цифр. Вычислить функцию: b = y_1+3y_2+3y_3+ ... +3y_{19}+y_{20}

Получить новый массив, состоящий из сумм цифр элементов исходного массива - C++
составить схему алгоритма и программу решения задачи. Ввести массив, состоящий из 9 элементов (девять двузначных чисел) целого типа....

Получить новый массив, состоящий из цифр элементов исходного массива, стоящих в старших разрядах - C++
Ввести целочисленный массив, состоящий из 7 элементов(семь двузначных чисел). Получить новый массив, состоящий из цифр элементов исходного...

Перевести массив цифр в число типа int или float - C++
Всем здрасти , а не подскажет ли кто часом, можно ли массив с цифрой в каждом злементе (a=1, a=3, a=7, a=n и.т.д) перевести в число типа...

Чем отличаются двумерный символьный массив и массив указателей на строки - C++
Двумерный символьный массив и массив указателей на строки. Собственно чем они отличаются? Заранее спасибо.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
silent_1991
Эксперт С++
4964 / 3040 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
09.10.2012, 20:05 #2
C++
1
int_digit = char_digit - '\0';
А вообще, вам чего вводить надо? Очень длинное число? Потому что если нет, его можно ввести и в обычную целочисленную переменную.
1
ШКІПЕР
94 / 94 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
09.10.2012, 20:13 #3
К примеру:

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
#include <iostream>
#include <string>
#include <sstream>
 
// std::string to int
inline void operator>>(const std::string &s, int &i)
{
std::istringstream ss(s);
ss >> i;
}
inline void operator<<(int &i, const std::string &s) { s >> i; }
 
// int to std::string
inline void operator>>(const int i, std::string &s)
{
std::ostringstream ss;
ss << i;
s = ss.str();
}
inline void operator<<(std::string &s, const int i) { i >> s; }
 
int main()
{
std::string s;
 
int i = 987654321;
s << i; // int to str
std::cout << s << std::endl;
 
s = "123456789";
s >> i; // str to int
std::cout << i << std::endl;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.10.2012, 20:13
Привет! Вот еще темы с ответами:

Массив: Сформируйте массив C[n+m], состоящий из элементов массивов А и В, упорядоченный по возрастанию. - C++
написать программы! Вот задания! Я болел и просто не успею все зделать! 1)Дан массив целых чисел. Воспользовавшись указателями,...

Описать класс Массив, найти массив, состоящий из элементов первого и второго массива - C++
Процедура по поиску такого массива работает, но после нее меняются элементы первого массива. И еще вопрос - как в конце программы...

32-разрядный символьный массив - C++
Как представить в виде 32 разрядного символьного Массива целое число?O_o

Литерный, символьный массив - C++
1)Объявить строку ng3 как литерный массив, не указав длину строки, и инициализировать ее значением “HTML++Java”. 2)Объявить массив er из...


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

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

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