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

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

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.82
legenda
1 / 1 / 0
Регистрация: 24.11.2011
Сообщений: 51
25.11.2011, 12:21     Является ли сумма цифр числа двузначным числом #1
Дано двузначное число. Определить:

1)Является ли суммы этих чисел двузначным числом.
2)Больше ли число а суммы этих чисел.

как двузначное число например 34 разбить на 3 4 ! чет в с+ не могу понять !
в паскале это можно сделать с помощью div mod!


заранее Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2011, 12:21     Является ли сумма цифр числа двузначным числом
Посмотрите здесь:

C++ Сумма цифр данного трехзначного числа N является четным числом
Натуральное число из n цифр является числом Армстронга, если сумма его цифр, возведенных в n-ю степень, равна самому числу C++
Цикл: Определить все числа, принадлежат промежутку [10,99], сумма цифр которых является простым числом. C++
Определить для числа: является ли сумма его цифр двузначным числом; больше ли сумма его цифр числа "а" C++
Определить, является ли сумма цифр этого числа простым числом C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
romster
 Аватар для romster
5 / 3 / 1
Регистрация: 25.11.2011
Сообщений: 78
25.11.2011, 20:58     Является ли сумма цифр числа двузначным числом #21
Не зависнет, а просто не будет выполнять условие

Добавлено через 4 минуты
Цитата Сообщение от legenda Посмотреть сообщение
if (a/10+a%10)>9
Полное условие в скобки if ((a/10+a%10)>9)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
legenda
1 / 1 / 0
Регистрация: 24.11.2011
Сообщений: 51
25.11.2011, 21:07  [ТС]     Является ли сумма цифр числа двузначным числом #22
опишите все дерево данной программы!
Boogi43
4 / 4 / 0
Регистрация: 25.11.2011
Сообщений: 56
25.11.2011, 21:11     Является ли сумма цифр числа двузначным числом #23
Цитата Сообщение от 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;
}
legenda
1 / 1 / 0
Регистрация: 24.11.2011
Сообщений: 51
25.11.2011, 21:13  [ТС]     Является ли сумма цифр числа двузначным числом #24
полный кто нибуть код напишите если несложно!

Добавлено через 1 минуту
все ребята туплю)
Boogi43
4 / 4 / 0
Регистрация: 25.11.2011
Сообщений: 56
25.11.2011, 21:21     Является ли сумма цифр числа двузначным числом #25
если число а не двузначно, программа просто завершится

Добавлено через 1 минуту
я там ошибку допустил, там должно быть не "сумма цифр больше числа", а "число больше суммы цифр"

Добавлено через 5 минут

Не по теме:

Мои первые "Спасибо" и два очка репутации

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2011, 21:27     Является ли сумма цифр числа двузначным числом
Еще ссылки по теме:

C++ Выяснить, является ли сумма элементов четвертой строки массива двузначным числом
C++ Является ли сумма цифр числа двузначным числом
C++ Проверить является ли сумма цифр числом меньшим 15

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
25.11.2011, 21:27     Является ли сумма цифр числа двузначным числом #26
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
#include <iostream>
 
int main(int argc, char* argv[])
 
{
    setlocale( LC_ALL,"Russian" );
 
    int number;
 
    std::cout<<"Enter number ";
    std::cin>>number;
 
    if (number>99)
        std::cout << " Число А не двузначно " << std::endl;
    else
        if ( ( number / 10  + number % 10 ) > 9 && ( number / 10  + number % 10 ) < 99 )
            std::cout << " Сумма цифр двузначно " << std::endl;
        else
            std::cout << " Сумма цифр не двузначно " << std::endl;
 
 
    std::cout <<"Меньше число а, чем суммы."<< std::endl;
 
    system ("pause");
    return 0;
}
Yandex
Объявления
25.11.2011, 21:27     Является ли сумма цифр числа двузначным числом
Ответ Создать тему
Опции темы

Текущее время: 17:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru