Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 20.05.2020
Сообщений: 1
1
.NET 4.x

C++ в C#: для числа определить сумму цифр, больших "а"

14.10.2020, 22:31. Показов 2023. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток, я хочу у вас попросить конвертировать данный код из C++ в C#
Условие задания: Дано натуральное число. Определить сумму его цифр, больших "а" (значение "а" вводится с клавиатуры, 0<=a<=8);
Кликните здесь для просмотра всего текста
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
#include <iostream> 
using namespace std;
 
int main()
{
    unsigned long long n;
    int a, d, sum = 0;
 
    cout << "n="; cin >> n;
    do
    {
        cout << "a="; cin >> a;
        if (a < 0 || a > 8) cout << "0<=a<=8 !!! Repeat please.\n";
    }
    while (a < 0 || a > 8);
 
    while (n)
    {
        d = n % 10;
        if (d > a) sum += d;
        n /= 10;
    }
 
    cout << "sum=" << sum << "\n";
 
    system("pause");
    return 0;
}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.10.2020, 22:31
Ответы с готовыми решениями:

Определить сумму цифр числа, больших пяти
Дано натуральное число определить сумму его цифр больше пяти

Определить сумму цифр числа, больших чем пять
Дано натуральное число, определить г)сумму его цифр больше пяти;

Определить сумму цифр числа больших заданной цифры
Дано натуральное число. Определить, сумму его цифр, больших а. Значение а вводится с клавиатуры. ...

Определить сумму цифр заданного натурального числа, больших пяти
Дано натуральное число. Определить сумму его цифр, больше пяти.

1
11 / 9 / 7
Регистрация: 02.04.2018
Сообщений: 17
15.10.2020, 07:52 2
Лучший ответ Сообщение было отмечено zsol как решение

Решение

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
static void Main(string[] args)
        {
            Console.WriteLine("n = ");
            int.TryParse(Console.ReadLine(), out var number);
 
            bool condition;
            int a;
            do
            {
                Console.WriteLine("a = ");
                int.TryParse(Console.ReadLine(), out a);
                condition = a < 0 || a > 8;
                if (condition)
                {
                    Console.WriteLine("0<=a<=8 !!! Repeat please.");
                }
            }
            while (condition);
 
            var sum = 0;
            while (number > 0)
            {
                var d = number % 10;
                if (d > a)
                {
                    sum += d;
                }
                number /= 10;
            }
            Console.WriteLine("Sum = "+sum);
            Console.ReadKey();
        }
1
15.10.2020, 07:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.10.2020, 07:52
Помогаю со студенческими работами здесь

Определить сумму цифр данного натурального числа, больших 5 (Паскаль -> Си)
перевести с Паскаля в Си! прошу ребят! заранее спасибо! var n, n1: longint; sum: integer;...

Дано натуральное число. Определить: а) сумму его цифр, больших пяти; б) произведение его цифр, больших семи; в) сколько
Дано натуральное число. Определить: а) сумму его цифр, больших пяти; б) произведение его цифр,...

Дано натуральное число.Определить:а) сумму его цифр, больших пяти;б) произведение его цифр, больших семи
Дано натуральное число. Определить: (всеми видами циклов, без массивов) а) сумму его цифр, больших...

Найти количество и сумму цифр числа, и сумму цифр больших, чем 6
С клавиатуры вводится натуральное число Х (n-разрядное, 1&lt;=n&lt;=10). подсчитать количество цифр и...

Определить для числа: количество цифр; сумму цифр; произведение цифр
Дано натуральное число. Определить: а) количество цифр в нем; б) сумму его цифр; в) произведение...

Определить сумму и произведение цифр, число, образованное перестановкой цифр для двузначного числа
записать программу,которая для произвольного двузначного числа определяет 1) сумму и произведение...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru