0 / 0 / 1
Регистрация: 21.04.2015
Сообщений: 29
1

Дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа

28.06.2015, 22:53. Показов 6261. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа.
не работает код, в чем косяк?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
 try
            {
                I = int.Parse(textBox1.Text);
            }
            catch (FormatException) { MessageBox.Show("Неверный формат"); textBox1.Text = ""; }
 
            string m = "" + I;
            for (int i = 0; i < m.Length; i++)
            {
                sum = Convert.ToInt32(m[i]);
            }
 
            textBox2.Text = "" + sum;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.06.2015, 22:53
Ответы с готовыми решениями:

Дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа
Дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа.(используя...

Дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа
Дона строка, изображающая целое положительное число. Вывести сумму цифр этого числа.

дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа. Строка должна вводиться с клавиатуры.
Будьте добры,помогите с решением задачи: дана строка, изображающая целое положительное число....

Дана строка, изображающая целое число. Вывести сумму цифр этого числа.
Помогите пожалуйста написать программы на форме самым примитивным способом,заранее благодарю...

3
2742 / 1653 / 876
Регистрация: 14.04.2015
Сообщений: 5,634
28.06.2015, 23:41 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  public static int Summa(int a)
        {
            int s = 0;
            while (a > 0)
            {
                s = s + (a % 10);
                a = a / 10;
            }
            return s;
        }
        static void Main(string[] args)
        {
            int a = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Summa={0}", Summa(a));
            Console.ReadKey(); 
        }
0
Эксперт .NET
5868 / 4745 / 2940
Регистрация: 20.04.2015
Сообщений: 8,361
28.06.2015, 23:48 3
Если обойтись без глобального изменения кода, а ограничиться исправлением ошибок, то
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
try
{
    int I = int.Parse(textBox2.Text);
}
catch (FormatException) 
{ 
    MessageBox.Show("Неверный формат"); 
    textBox2.Text = "";
    return;
}
int sum = 0;
for (int i = 0; i < textBox2.Text.Length; i++)
{
    sum += Convert.ToInt32(textBox2.Text[i].ToString());
}
textBox3.Text = sum.ToString();
1
0 / 0 / 1
Регистрация: 21.04.2015
Сообщений: 29
28.06.2015, 23:57  [ТС] 4
Благодарю
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.06.2015, 23:57
Помогаю со студенческими работами здесь

Дана строка, изображающая целое число. Вывести сумму цифр этого числа
дана строка, изображающая целое число. вывести сумму цифр этого числа. правильно ли будет в этой...

Задача №647. Дана строка, изображающая целое число. Вывести сумму цифр этого числа
Задача №647. Дана строка, изображающая целое число. Вывести сумму цифр этого числа.

Дана строка, изображающая двоичную запись целого числа. Вывести строку, изображающую десятичную запись этого же числа
Дана строка, изображающая двоичную запись целого числа. Вывести строку, изображающую десятичную...

Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку изображающую двоичную запись этого же числа
Вот так вот

. Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку, изображающую двоичную запись этого же числа
срочно помогите пожалуйста

Дана строка S, изображающая вещественное число в формате с плавающей точкой, и целое число N (N>0)
2. Дана строка S, изображающая вещественное число в формате с плавающей точкой, и целое число N...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru