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

Сложение столбиков двух массивов чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Книги http://www.cyberforum.ru/cpp-beginners/thread814339.html
Здравствуйте. Подскажите пожалуйста хорошие книги по работе с интернет. Хочу немного побаловаться, до этого дела вообще не имел с этим => лучше попроще уровень чтобы понять что к чему. Спасибо! Конкретных задач и целей - нет.
C++ Форматирование строк. cout Нужно задать формат строки, чтобы выводились первые три символа. я делал так: #include <iostream.h> #include <iomanip.h> #define S "Hello, world!" main() { cout<<S.length(3); getch(); return 0; http://www.cyberforum.ru/cpp-beginners/thread814324.html
C++ Сложение больших чисел (длинная арифметика)
Есть две строки string с числами, не получается сделать их суммирование с помощь, не могу понять как сделать, помогите, пожалуйста. Вот, что я написал: #include <stdlib.h> #include <iostream> #include <string> using namespace std; class bigint {
C++ Запись в файл
Сформировать файл "ЕXP.txt", содержащий сведения об экспорте товаров такого образца: наименование, страна, объем поставок и стоимость поставок. Переписать в файл "MaxExp.txt" названия стран, экспорт в которых превышает 10 наименований, и общую стоимость таких поставок.
C++ Через какое время корабль прибудет в порт назначения? http://www.cyberforum.ru/cpp-beginners/thread814287.html
Подскажите пожалуйста Корабль должен преодолеть 3000 км. В первый день он прошел 200 км. Каждый следующий день он будет проходить на 5% больше, чем в предыдущий. Через какое время он прибудет в порт назначения?
C++ Удаление указателя на объект класса Что-то ни как не могу разобраться, где у меня ошибка?! Ниже приведен фрагмент кода: //... shapes *ptr=0; //ptr - указатель базового типа, на объект производного класса (к примеру, ромба) //... ptr=new rhomb; //ромб - объект производного класса rhomb от базового класса shapes //... delete ptr; //удаление объекта (ромба) //... подробнее

Показать сообщение отдельно
PlayaRC
4 / 4 / 0
Регистрация: 10.03.2012
Сообщений: 121
21.03.2013, 02:46     Сложение столбиков двух массивов чисел
Например есть два массива
C++
1
2
int a[13]={2,8,3,9,4,7,5,8,6,7,3,8,2};
int b[8]={4,7,3,8,5,7,3,8};
Как мне их сложить в столбик (длинная арифметика)?

Беру остаток от деления на 10 суммы двух элементов массива и одинаковыми индексами, а как сделать перенос 1цы в следующий разряд не пойму.

C++
1
2
3
4
5
6
7
8
9
10
void sum()
{
    for(int i=0; i<max_len; i++)
    {
        s=0;
        if(a[i]+b[i]>9)
            s=1;
        c[i]=(a[i]+b[i])%10;
    }
}
Заранее спасибо за ответы!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru