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

Является ли сумма цифр числа двузначным числом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упорядочивание данных в структуре http://www.cyberforum.ru/cpp-beginners/thread391785.html
Привет и заранее спасибо тем, кто поможет! Не могу разобраться с упорядочиванием по номеру поезда, а так же в конце необходимо сделать так, чтобы при выводе поезда потом при нажатии любой клавиши...
C++ Run-Time Check Failure #3 - The variable 'summ' is being used without being initialized. Ввести натуральное число n. а) Определить, является ли оно палиндромом. (Готово) б) Если число n - палиндром, то построить массив всех цифр числа, в противном случае вычислить сумму цифр числа в... http://www.cyberforum.ru/cpp-beginners/thread391784.html
Как скрыть компонент на форме C++
Скажите, как скрыть компонент на форме! Добавлено через 6 минут Всё нашел это свойство компонента visible
C++ В каждой строке двумерного массива min элемент
Дана матрица размера M<=N. В каждой строке матрицы найти минимальный элемент. Нужен только алгоритм.
C++ Бинарное дерево http://www.cyberforum.ru/cpp-beginners/thread391774.html
Помогите, пожалуйста. Осталась последняя задача в контрольной. Не знаю даже, как к ней подступиться. К проекту ПРИМЕР Btree добавить функции: смешанного и нисходящего обхода дерева с выводом ...
C++ Задача про минимальный путь в лабиринте. Вот собственно сама задача: Разработать программу, которая ищет минимальный путь в лабиринте. Лабиринт представляет собой матрицу 10х10. Клетки, по которым можно передвигаться, заполнены... подробнее

Показать сообщение отдельно
Boogi43
4 / 4 / 0
Регистрация: 25.11.2011
Сообщений: 56
25.11.2011, 21:11
Цитата Сообщение от legenda Посмотреть сообщение
{cin >> a; // двузначное число
if (a/10+a%10)>9
{
cout << " Сумма цифр двузначно " << endl; // если я все понимаю тут если сумма чисел больше 9 то он выдает " Сумма цифр двузначно " а если меньше 9 то?
if ((a/10+a%10)>a)
cout << " Сумма цифр больше числа " << a
нет, он выдаст "Сумма цифр больше числа", если будет выполняться первое условие. Я просто не правильно прочитал вопрос.
А полная, правильная, версия программы будет выглядеть следующим образом

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>;
 
using namespace std;
 
int main()
{
   int a;
   cin >> a;  // двузначное число
   if ((a/10+a%10)>9)                                        //если сумма цифр числа двузначно
          cout << " Сумма цифр двузначно " << endl; 
    if ((a/10+a%10)<a)                                    // если число [B]а[/B] больше суммы цифр
           cout << " Сумма цифр больше числа " << a;
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru