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

Как считать "длинное число" в массив? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Последовательные контейнеры. Написать функцию которая подготовит текстовый файл input.txt http://www.cyberforum.ru/cpp-beginners/thread1827381.html
Написать функцию с помощью которой подготовить текстовый файл input.txt разделить на минимум и добавить максимум сохранив в него 100 целых случайных чисел в диапазоне от -50 до 50 по одному на строке. Файл возвращается функцией как результат. Написать функцию inputfile(), получающую файл как аргумент и возвращающую последов.контейнер, заполненный числами из файла. Написать ф-ю modify(),...
C++ Где найти задачи по с++ для начинающих Добрый день уважаемые коллеги.Скажите пожалуйста где в интернете можно найти годные задачки , для закрепления пройденного материала. Уточнение: я еще не прошел учебник до конца, но чувствую неуверенность в пройденном материале. От самых основ до использования классов. Хочу очень много задач http://www.cyberforum.ru/cpp-beginners/thread1827365.html
C++ Найти минимальный элемент среди элементов, которые находятся ниже главной диагонали матрицы
Ввести квадратную матрицу действительных чисел. Найти минимальный элемент среди элементов, которые находятся ниже главной диагонали
Функция, вынесенная в отдельный файл, не работает C++
#include "Source1.cpp" #include "stdafx.h" #include <iostream> using namespace std; void FirstAct(int,int,int,int,int,int); int main() { int a, b, c, d, k, m;
C++ Выполнить нормирование элементов этого вектора, разделив каждый из них на значение максимального элемента http://www.cyberforum.ru/cpp-beginners/thread1827360.html
Ввести вектор целых чисел. Выполнить нормирование элементов этого вектора, разделив каждый из них на значение максимального элемента. Если максимальный элемент равен 0, то вывести соответствующее сообщение
C++ Переписать код с void - Здравствуйте! Нужно переписать код так,чтобы вместо int ModulTest1() было void ModulTest1(), если просто заменить, то появляются ошибки. Помогите, пожалуйста. #include <iostream> using namespace std; int ModulTest1() { const int N = 5; int A = { 3, 7, 6, 9, 8 }; подробнее

Показать сообщение отдельно
obivan
Падаван С++
400 / 220 / 57
Регистрация: 11.11.2014
Сообщений: 766
Завершенные тесты: 2
16.10.2016, 16:28
если нужно хранить в char то вот эту строку переписать вот так
C++
1
resultArray.push_back(static_cast<char>(value % 10 + 48));
ну и вектор типа чар

Добавлено через 2 минуты
ну а у вас мусор потому что вы в цикле, сначала выводите значение, а потом записываете его в массив
C++
1
2
3
тут 
cout << a[i] << " = " << _a[i] << endl;
a[i] = _a[i] - 0x30;
и тут
C++
1
2
cout << b[i] << " = " << _b[i] << endl;
b[i] = _b[i] - 0x30;
поменяйте строки меcтами

Добавлено через 2 минуты
в векторе кстати еще реверснуть значения надо, это делается вот так
C++
1
std::reverse(resultArray.begin(), resultArray.end());
Добавлено через 2 минуты
а еще первый цикл у вас по size_b, а не size_a

Добавлено через 1 минуту
и в конце
C++
1
2
cout << a << endl;
cout << b << endl;
выведет адреса, если они вам конечно нужны, но я думаю вы хотели вывести значения массивов, это делает в цикле и поэлементно
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru