Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/29: Рейтинг темы: голосов - 29, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 14.09.2019
Сообщений: 4

Провести инверсию чисел (Зеркальные числа)

19.01.2020, 13:00. Показов 5959. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Прошу прощения что, пишу не в том разделе. Ребят Есть задание, провести инверсию чисел (Зеркальные числа). Вот такой вот код в JS
JavaScript
1
2
3
4
5
6
7
8
let n = prompt("Введите число для получения зеркального вывода");
let sum2 = 0;
while (n > 0){
    sum2 += (n % 10) / 10;
    sum2 *= 10;
    n = Math.floor(n / 10);
}
alert(sum2);
Работает безотказно, и легко, проблем не возникло. Что не могу сказать о С#
C#
1
2
3
4
5
6
7
8
  
    int c = 123;
    int sum = 0;
    while(c >= 1){
       sum += (c % 10) / 10;
       c /= 10;
       sum *= 10;
       Console.WriteLine(sum);
Работает не корректно, выдает нули. Как сделать инверсию корректно?
Еще вопрос : Что такое "Бинарный поиск" и как он работает. Я уже 2 день понять не могу.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.01.2020, 13:00
Ответы с готовыми решениями:

Зеркальные числа
Есть небольшой проект по математике, есть число 53 и 35 из 53 получить число 35 можно по формуле ab(+-)|a-b|*9=ba например...

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

Из чисел провести сортировку и вывести 10 чисел от 0 до 10. Методом пузырька
Нужно создать программу калькулятор на турбо Паскаль. Из чисел провести сортировку и вывести 10 чисел от 0 до 10. Методом пузырька.

5
Заблокирован
19.01.2020, 13:25
Лучший ответ Сообщение было отмечено AlexeyLocker как решение

Решение

C#
1
2
3
4
5
for(; c>0; c/=10)
{
 sum*=10;
 sum+=c%10;
}
1
0 / 0 / 0
Регистрация: 14.09.2019
Сообщений: 4
19.01.2020, 13:38  [ТС]
Почему 0 выдает в моем выражении?
0
Заблокирован
19.01.2020, 13:41
Цитата Сообщение от AlexeyLocker Посмотреть сообщение
(c % 10) / 10
сколько?
0
0 / 0 / 0
Регистрация: 14.09.2019
Сообщений: 4
19.01.2020, 18:53  [ТС]
0 выдает

Добавлено через 5 часов 7 минут
Цитата Сообщение от Holiday13 Посмотреть сообщение
сколько?
_____________
Ноль
0
Заблокирован
19.01.2020, 18:55
Цитата Сообщение от AlexeyLocker Посмотреть сообщение
выдает нули.
Цитата Сообщение от AlexeyLocker Посмотреть сообщение
sum += (c % 10) / 10;
удивительно?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.01.2020, 18:55
Помогаю со студенческими работами здесь

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

Зеркальные сайты
Всем привет! Есть два сайта одной компании - www.expertsoft.com.ua и expertsoft.kiev.ua Так вот, первый сайт оптимизирован на 100% под...

Нумерация и зеркальные поля
Добрый день. Есть документ с зеркальными полями, при этом первый лист как бы отдельно, поэтому и на первом листе, и на втором переплет...

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

Провести вычисления для массива чисел
Провести вычисления для массива чисел (0,1; -27,3; 35,7; -71,4; 0; 12;-5;-7,3; 0,5; 14) Проверить, составляют элементы массива...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru