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

Дано трехзначное число N. Проверить, будет ли сумма его цифр четным числом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Пользователь вводит строку '12.34 http://www.cyberforum.ru/cpp-beginners/thread542838.html
Пользователь вводит строку '12.34'.Записать 12 и 34 в int a, b" как это сделать? и еще такой вопрос как сделать чтоб пользователь сам вводил цифры? вот код программы #include <iostream> class...
C++ Найти сумму ряда с точностью ПРога нужна на С++. Помогите плиииз, не могу разобраться в этих фактериалах. 1)Найти сумму ряда с точностью Е=10-3, общий член которого: a(n)= n!/n^n 2)Даны: действительное число a, натуральное... http://www.cyberforum.ru/cpp-beginners/thread542835.html
Вместо чтения значений из файла сгенерировать массив данных. C++
День добрый. Есть программа, которая считывает начальные данные из файла, мне нужно сделать так, чтобы эти данные были регенерированы по известной функции. Подскажите как это сделать? Или...
C++ Посчитать число сравнений в QuickSort
приветствую всех любителей и профессионалов по С++. Изучаю Quicksort Мне нужно чтобы программа посчитала число сравнений сделанное при сортировке. почему то count (счетчик) показывает ноль? ...
C++ Раскладка http://www.cyberforum.ru/cpp-beginners/thread542811.html
Вечер добрый, форумчане! Вопрос такой: каким образом входной поток данных, прежде вбитый с клавиатуры, корректно отобразить на кириллице? Допустим, имеется такой код: #include "stdafx.h"...
C++ Динамические матрицы разработать класс для работы с одной или несколькими матрицами, размерности которых являются полями класса. В конструкторе создать динамическую матрицу, а в деструкторе освободить па-мять.... подробнее

Показать сообщение отдельно
eji
119 / 119 / 6
Регистрация: 17.09.2010
Сообщений: 288
08.04.2012, 20:10
Mura05, 2)
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
#include <iostream>
#include <conio.h>
#include <stdio.h>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    cout << "Demo\n";
    int number = 0;
    char str[3];
    while(number < 100 || number > 999)
    {
        cout << "Input number (100-999): ";
        cin >> number;
    }
    sprintf(str, "%d", number);
    int sum = 0, i1 = 0, i2 = 0, i3 = 0;
    char tmp = str[0];
    i1 = atoi(&tmp);
    tmp = str[1];
    i2 = atoi(&tmp);
    tmp = str[2];
    i3 = atoi(&tmp);
    sum = i1 + i2 + i3;
    cout << "sum: " << sum << endl;
    if(sum % 2 == 0) cout << "Chetniy\n";
    else cout << "Ne chetniy\n";
    system("pause");
    return 0;
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru