Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Классы: конструктор копий Создать конструктор копий и оператор присваивания для класса компьютер и члена класса марка Есть некоторые наброски , посмотрите правильно ли я сделал: //Ñîçäàòü êîíñòðóêòîð êîïèé è îïåðàòîð ïðèñâàèâàíèÿ äëÿ êëàññà êîìïüþòåð è ÷ëåíà êëàññà ìàðêà. #include <iostream> using std::cout; class computer { int mark; https://www.cyberforum.ru/ cpp-beginners/ thread450846.html C++ Объединить куски программы в единое целое
добрый день есть следующее задание: "ПОИСК БИТОВОГО ОБРАЗА". Вводится последовательность строк символов не длиннее 16 символов. Каждая строка считается числом (кодом) в двоичной системе и после ввода преобразуется в unsigned int. Допустимые символы в строке: "0", "1". Первая строка длиной не более 5 символов (битов) задает битовый образ для поиска в последующих строках. Окончание входного...
C++ Псевдо генератор случаных чисел Доброго времени суток! Вот есть такая прорамка #include <math.h> #include <stdio.h> #include <conio.h> #include <iostream> using namespace std; #define n 4 #define x01 0.21878104 #define x02 30121 https://www.cyberforum.ru/ cpp-beginners/ thread450822.html C++ Пожалуйсто помагите написать эти две задачи на с++ Пожалуйсто помагите написать эти две задачи на с++ ссесию мне бе них не закрыть а никто не понимает((((( ребят если кто знает как сделать помагите буду очень блогодарна!!!!!)))=* Дан двух мерный массив размерностью N x M ( N и M вводиться с клавиатуры). Найти в строках наименьшие элементы. Произвести вывод данного массива в виде матрицы. Дан двухмерный массив размерностью N x M (N и M... https://www.cyberforum.ru/ cpp-beginners/ thread450814.html
C++ Найти количество всех положительных элементов двумерного массива
Дан двумерный массив размерностью N x M (N и М вводятся с клавиатуры). Найти количество всех положительных элементов данного массива. Произвести вывод данного массива в виде матрицы. помоги пожалуста!
C++ mingw32, SEH, std::exception, setjmp/longjmp, signal https://www.cyberforum.ru/ cpp-beginners/ thread450793.html
Начал разбираться с вопросом - как понял - есть несколько вариантов: (в порядке обнаружения мною) 1) LibSEH - работает. http://www.programmingunlimited.net/siteexec/content.cgi?page=mingw-seh 2) <eh.h>, _set_se_translator - долго мучался с заголовками, а когда скомпилил - не смог слинковать. 3) <excpt.h> - видимо, недоделанная версия LibSEH - работает неадекватно (или я чего-то не...
C++ Работа с рядками https://www.cyberforum.ru/ cpp-beginners/ thread450789.html
Дан текст. Групы символов, розделеные пропусками которые не содержат пропусков всередині себя, будем называть словами словами.Посчитать , сколько слов в начинаются и заканчиваются одной и той же буквой.
C++ Работа с рядками
Дан текст, который составляется из букв, цифр и пропусков. Последовательность которая начинается символом и в которой нет пропусков назовём идентификатором. Вывести все идентификаторы которыесодержатся в тексте и подсчитать сколько раз каждый из них встречался.
C++ Заполнить матрицу по образцу Заполнить матрицу размером n*m числами 1,2,3, … n*m, оюходя её соответственно варианту: https://www.cyberforum.ru/ cpp-beginners/ thread450782.html C++ В одномерном массиве найти наименьшую по длине убывающую последовательность В одномерном массиве найти наименьшую по длине убывающую последовательность https://www.cyberforum.ru/ cpp-beginners/ thread450780.html
C++ как можно реализовать это в коде?
Здравствуйте. Если вам не трудно скажите как можно в коде реализовать это: Вариантов множество. Например, заводится массив с указателями на текущие элементы лент; затем с использованием этого просматриваются текущие элементы лент и среди них выявляется минимальный; после "вытаскивания" минимального элемента сдвигается соответствующий указатель на один элемент и процесс повторяется.
C++ Из vector в массив. Доброго всем утра коллеги! Собственно, есть вектор с шаблоном std::vector<float> vect; и теперь надо каждый из элементов вектора передать в массив for(unsigned int i=0; i<vect.size(); i++){ float arr={0, 0, 0}; arr = vect.at(i)//пишет: error C2106: '=' : left operand must be l-value https://www.cyberforum.ru/ cpp-beginners/ thread450772.html
1 / 1 / 1
Регистрация: 14.01.2011
Сообщений: 82
22.02.2012, 13:47  [ТС] 0

Сложение числа через классы - C++ - Ответ 2515783

22.02.2012, 13:47. Показов 895. Ответов 2
Метки (Все метки)

Ответ

Цитата Сообщение от Luke Посмотреть сообщение
C++
1
2
3
4
5
6
7
for(int i=0;i<=L;i++)
* * * * * * * * {
* * * * * * * * * * * * O.M[i]=O.M[i]+M[i]+K;
* * * * * * * * * * * * if(O.M[L]>=10) L++;
* * * * * * * * * * * * if(O.M[i]>=10) {O.M[i]-=10; K=1;}
* * * * * * * * * * * * else K=0;
* * * * * * * * }
тут поясни логику. цикл должен выполняться пока i<L но L у тебя ==0 и может увеличится неожиданно в теле цикла.
Например 9+9=18
но у нас может в одной ячейки массива М находится число >=9 поэтому делаем L++ которая увеличивает количество ячеек. В итоге получаем в одной ячейки памяти 1 в другой 8

Добавлено через 3 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int p=0;
int l=0;
int M1[1000]={NULL}, M2[1000]={NULL},M3[1000]={NULL};
for(int i=0;i<=l;i++)
{
    M3[i]=p+M2[i]+M1[i];
    if(M3[l]>=10)
        l++;
    if(M3[i]>=10)
    {
        M3[i]-=10;
        p=1;
    }
    else
            p=0;
}
Код работает. Проверял

Вернуться к обсуждению:
Сложение числа через классы C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.02.2012, 13:47
Готовые ответы и решения:

Сложение матриц(классы)
Всем привет. Есть задание сделать сложение матриц, но при этом определив класс вещ-ых матриц. вот...

Сложение 2-х чисел, классы...
Нужно создать ф-цию вне класса, функция должна складывать 2 числа. Помогите, пожалуйста правильно...

Классы, конструктор, сложение двух матриц
Здравствуйте вот код: #include &quot;stdafx.h&quot; #include &quot;iostream&quot; using namespace std; ...

Простые Классы (сложение чисел в восьмеричной системе)
Разработать класс, содержащий два члена (назовем их first, second), и следующие методы: – ввод с...

2
22.02.2012, 13:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.02.2012, 13:47
Помогаю со студенческими работами здесь

Как struct Queue и его операции превратить в классы, то есть нужно сделать тоже самое, но через классы
Как struct Queue и его операции превратить в классы, то есть нужно сделать тоже самое, но используя...

Через классы сложить друг с другом рандомные числа
Здравствуйте, как мне через классы &quot;K&quot; количество раз сложить друг с другом рандомные числа? Могу...

Рекурсия. Сложение и вычитание через сложение/вычитание единицы
Помогите пожалуйста народ!! Задача: Сложение и вычитание через сложение/вычитание единицы...

Ruby/ калькулятор через классы и через hash
Должен был быть калькулятор в режиме cmd. О должен был делать бинарные операции с последним ответом...

Классы. Вывести значение числа цифр в дробной части числа
#include &quot;stdafx.h&quot; #include &lt;locale.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; using...

Исключить из числа цифры, стоящие между первой и последней цифрой числа. Использовать классы
Исключить из числа цифры, стоящие между первой и последней цифрой числа #include&lt;stdio.h&gt;...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru