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

Найти сумму цифр числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Приведение типов. Char-ы http://www.cyberforum.ru/cpp-beginners/thread445021.html
Здравствуйте! Прошу ответить на 2 вопроса, я в затруднении... Чем отличаются типы данных char и char*Как преобразовать тип char в const char* При преобразовании char в const char* явным способом выдается ошибка cast to pointer from integer of different size. Помогите пожалуйста, объясните мне эти 2 вопроса. Заранее благодарю!
C++ Определите сумму элементов массива, расположенных после элемента равного минимуму. Определите сумму элементов массива, расположенных после элемента равного минимуму. http://www.cyberforum.ru/cpp-beginners/thread445015.html
C++ матрица. клас
Решил создать класс квадратных матриц. Вот что получилось. Все работает, но хотелось бы услышать Ваше мнение и любые(ВСЕ) замечания matrix.hpp #ifndef _MATRIX_ #define _MATRIX_ #include <vector> #include <iostream>
C++ Дан одномерный массив состоящий из n целых чисел, надо сортировать элементы по уменьшению
Дан одномерный массив состоящий из n целых чисел, надо сортировать элементы по уменьшению (если возможно, то с обяснениями)
C++ Проблемка winapi http://www.cyberforum.ru/cpp-beginners/thread444993.html
Нужно считать байты пришедшие по ком порту. Проблема в том что точное количество пришедших байт я незнаю. Взял пример: DWORD WINAPI ReadThread(LPVOID) { COMSTAT comstat; //структура текущего состояния порта, в данной программе используется для определения количества принятых в порт байтов DWORD btr, temp, mask, signal; //переменная temp используется в качестве заглушки ...
C++ Как правильно ввести два вектора ? надо чтобы элементы векторов вводились с клавиатуры, а у меня что-то не получается. и еще надо будет найти сумму векторов, но это я уже может сам сделаю:) подробнее

Показать сообщение отдельно
Infinity3000
 Аватар для Infinity3000
1057 / 576 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
12.02.2012, 22:27     Найти сумму цифр числа
1.
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
#include "iostream"
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(0, "");
    double mas[3];
    cout << "Введите три числа - ";
    for(int i = 0; i < 3; i++)
    {
        cin >> mas[i];
    }
    
     //Сортировка пузырьком(начало)-----
        for (int i = 2; i >= 1; --i)        
        {                                                                       
                for (int j = 0; j < i; ++j)             
                {                                                               
                        if (mas[j] > mas[j + 1])        
                        {                                                       
                                double buble = mas[j];     /* меняем*/
                                mas[j] = mas[j + 1];    /*элементы*/
                                mas[j + 1] = buble;             /*местами*/
                        }                                                       
                }                                                               
        }
        //Сортировка пузырьком(конец)
 
    cout << "Массив после сортировки\n";
 
        for(int i = 0; i < 3; i++)
        {
                cout << mas[i] << " ";
        }
        system("pause >> null");
    return 0;
}
можно конечно без массива через условия
 
Текущее время: 09:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru