Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
debik22
0 / 0 / 0
Регистрация: 19.12.2018
Сообщений: 57
1

Дано натуральное число n. Определить является ли оно палиндромом

13.06.2019, 19:29. Просмотров 208. Ответов 2
Метки нет (Все метки)

Дано натуральное число n. Определить является ли оно палиндромом (перевертышем), с учетом четырех цифр. Например, палиндромами являются следующие числа: 1111, 6116, 0440.
В программе должна быть предусмотрена обработка исключений, возникающих из-за ошибочного ввода пользователя.
Помогите с решением, пожалуйста
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2019, 19:29
Ответы с готовыми решениями:

Дано натуральное число, определить является ли оно палиндромом
Дано натуральное число n. Определить является ли оно палиндромом (перевертышем), с учетом четырех...

Дано натуральное число. Если в нем есть цифры a и b, то определить, какая из них расположена в числе правее
Дано натуральное число. Если в нем есть цифры a и b, то определить, какая из них расположена в...

Является ли число степенью двойки? Вводится число. Напечатать YES, если оно является степенью двойки, NO - ина
Является ли число степенью двойки? Вводится число. Напечатать YES, если оно является степенью...

Определить, является ли заданный текст палиндромом
Помогите, пожалуйста. Как будет выглядеть код программы на форме в c#: Дана строка символов,...

Дано натуральное число. Определить, является ли оно палиндромом
Дано натуральное число. Определить, является ли оно палиндромом. Число-палиндром можно читать...

2
LadyKiller
24 / 15 / 10
Регистрация: 15.04.2019
Сообщений: 62
13.06.2019, 19:51 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
private void button1_Click(object sender, EventArgs e)
        {
            string k = textBox1.Text;
            int length = k.Length;
            int l = 4;
            int sov = 0;
 
            for (int i = 0; sov < l; i++)
            {
                if (k[i] == k[length-1]) 
                {
                    sov += 2;
                    length--;        
                }  
            }
 
            if (sov == l) MessageBox.Show("Палиндром");
            else MessageBox.Show("Не является палиндромом");
 
        }
Ввод в textbox только цифр и их стирание
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
 private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
 
            {
                // ввод в texBox только цифр и кнопки Backspace
                char ch = e.KeyChar;
                if (!Char.IsDigit(ch) && ch != 8)
                {
                    e.Handled = true;
                }
            }
 
        }
Добавлено через 6 минут
Переменная l = количество цифр в числе, программа работает для чисел любой длины (четных) [6,8,10 и т.д]
0
LadyKiller
24 / 15 / 10
Регистрация: 15.04.2019
Сообщений: 62
13.06.2019, 20:19 3
debik22,

WindowsFormsApplication1.rar
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2019, 20:19

Дано натуральное число N. Определить, является ли оно палиндромом. Число-палиндром можно читать справа налево и слева направо одинаково. Например,
Дано натуральное число N. Определить, является ли оно палиндромом. Число-палиндром можно читать...

Дано натуральное N. Определить, является ли оно палиндромом
Дано натуральное N. Определить, является ли оно палиндромом.

Дано натуральное четырёхзначное число. Выяснить является ли оно палиндромом
помогите плиз


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru