Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
1 / 1 / 0
Регистрация: 22.10.2015
Сообщений: 60
1

Найти произведение всех чисел заданной строки

11.10.2016, 13:20. Показов 2243. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
4. Задана строка, содержащая буквы и числа. Найти произведение всех чисел заданной строки.

В программировании нуль. Именно в WF надо сделать.
1
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.10.2016, 13:20
Ответы с готовыми решениями:

Найти произведение всех нечетных целых чисел в диапазоне
Помогите пожалуйста! Даны два целых числа A и B (A < B). Найти произведение всех нечетных целых...

Вычитание заданной номером строки матрицы из всех остальных строк
Класс должен реализовать следующие операции над матрицами: вычитание заданной номером строки из...

Найти произведение всех чисел заданной строки
Задана строка, содержащая буквы и числа. Найти произведение всех чисел заданной строки. строки!!!

Найти произведение всех чисел заданной строки
Здравствуйте, нужна помощь с решением заданий в C#(консоли). Задана строка, содержащая буквы и...

3
1498 / 1213 / 821
Регистрация: 29.02.2016
Сообщений: 3,628
11.10.2016, 14:12 2
Лучший ответ Сообщение было отмечено АлексейАли как решение

Решение

добавляете два textBox и button
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
     private void button1_Click(object sender, EventArgs e)
        {
            char[] arr;
            arr = textBox1.Text.ToCharArray();
            string s = "";
            int res = 1;
            foreach (char c in arr)
            {
                if (char.IsNumber(c))
                {
                    s += "0";
                    res *= int.Parse(c.ToString()); ;
                }
            }
            if (s.Length > 0)
                textBox2.Text = res.ToString();
        }
1
0 / 0 / 1
Регистрация: 27.09.2016
Сообщений: 8
13.10.2016, 15:20 3
Еще можно так:

кидаете на форму 2 TextBox а и Button.
Найти произведение всех чисел заданной строки
В дизайнере при нажатии дважды на кнопку VS создаст метод private void button1_Click(object sender, EventArgs e). В него можно поместить следующий код:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
private void button1_Click(object sender, EventArgs e)
        {
            string s = textBox1.Text;
            int p = 1;//произведение
            bool b = false;//флаг, который будет true если в строке встречались числа
            for (int i = 0; i<s.Length; i++)
            {
                if (char.IsNumber(s[i]))
                {
                    b = true;
                    p *= Int32.Parse(s[i].ToString()); 
                }
            }
            if (b)
            {
                textBox2.Text = p.ToString();
            }
        }
Соответственно в 1й TextBox вводите строку во втором будет отображаться произведение (при наличии цифр)
Найти произведение всех чисел заданной строки
0
548 / 479 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
14.10.2016, 13:04 4
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Forms Code
{
       private void button1_Click(object sender, EventArgs e)
       {
           int result = 1;
            s = textBox1.Text;
            Regex r = new Regex(@"[-+]?\d+");
            Match teg = r.Match(s);
            while (teg.Success)
            {
               result *= int.Parse(teg.ToString());
                teg = teg.NextMatch();
            }
             textBox2.Text = result.ToString();
        }
}
0
14.10.2016, 13:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.10.2016, 13:04
Помогаю со студенческими работами здесь

Задана строка, содержащая символы и числа. Найти произведение всех чисел заданной строки.
Напишите пожалуйста программу!СПАСИБО! Задана строка, содержащая символы и числа. Найти...

Дана последовательность из M чисел. Найти сумму и произведение всех положительных чисел
Помогите написать, пожалуйста, код для данного задания &quot;Дана последовательность из M чисел. Найти...

Вводится 10 чисел. Найти сумму всех четных чисел и произведение нечетных
вводится 10 чисел.найти сумму всех четных чисел и произведение нечетных

Найти произведение всех положительных чисел массива, и количество отрицательных чисел
Помогите, пожалуйста, с заданием по с++. Найти произведение всех положительных чисел массива {a...


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

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