|
0 / 0 / 0
Регистрация: 22.06.2016
Сообщений: 104
|
|||||||||||
Программа, которая в итоге выведет строку22.06.2016, 12:51. Показов 2673. Ответов 12
Метки нет (Все метки)
Добрый день..
пишу программу (не очень давно взялся за питон), которая бы выводила (а лучше записывала в файл) все значения которые удовлетворяют условиям дана строка с 13 числами, первые 7 цифр нам известны: 1162130 нужно приписать еще 5 цифр от 00000 до 99999 включительно полученные 12 цифр делим на 11 и целую часть от деления умножаем снова на 11. Разница между первым и последним 12-значиными числами должна равняться 13-ой цифре Например, для 1162130059640 математические операции будут следующими: 1162130059640 : 11 = 105648187240 105648187240 х 11 = 1162130059640 1162130059640 – 1162130059640 = 0 если разность 10, то записываем 0,а если любая другая цифра, например – 8, то применяют ее.
да, я в этом деле еще зелёный. прошу помощи (подсказок) сам разобраться не могу, пойму только когда мне человек тыкнет в место и объяснит ![]() Добавлено через 43 минуты Пытался написать так, чтобы цикл шел от 3000000 до 3099999, но программа не работает ![]()
0
|
|||||||||||
| 22.06.2016, 12:51 | |
|
Ответы с готовыми решениями:
12
Напишите программу, которая выведет на экран строку с использованием \n
|
|
0 / 0 / 0
Регистрация: 22.06.2016
Сообщений: 104
|
||
| 22.06.2016, 13:37 [ТС] | ||
|
2-ое: первые 7 цифр нам известны: 1162130 нужно приписать еще 5 цифр от 00000 до 99999 включительно полученные 12 цифр делим на 11 и целую часть от деления умножаем снова на 11. Разница между первым и последним 12-значиными числами должна равняться 13-ой цифре я привел пример снизу
0
|
||
|
0 / 0 / 0
Регистрация: 22.06.2016
Сообщений: 104
|
||
| 22.06.2016, 14:02 [ТС] | ||
|
второе 12-значное число это результат операций целочисленного деления на 11 и умножение результата деления на 11. и мы берем разность первого и второго и результат записываем в 13 ячейку ( если 10 то берем 0 )
0
|
||
|
0 / 0 / 0
Регистрация: 22.06.2016
Сообщений: 104
|
|||||||
| 22.06.2016, 14:25 [ТС] | |||||||
|
теперь парочка вопросов:
и скажите, пожалуйста, как сделать условие, чтобы вместо 10 он вставил на 13 символ потом 0
0
|
|||||||
|
|
||||||||
| 22.06.2016, 14:35 | ||||||||
|
Да, там ошибочка, кажется. Нам же первые 12 цифр делить надо. Поэтому так:
0
|
||||||||
|
0 / 0 / 0
Регистрация: 22.06.2016
Сообщений: 104
|
||
| 22.06.2016, 14:52 [ТС] | ||
|
Добавлено через 5 минут как я себе представляю порядок действий: 1)мы берем число от 1162130000000 до 1162130999999 включительно 2)убираем последний элемент (не знаю как записать, но эту цифру нам нужно запомнить) 3)делим 12-значное число нацело на 11 и умножаем результат на 11 4)Вычитаем первое 12-значное число на 12-значное число, которое получилось после умножения на 11 (если результат получился 10, то оставляем 0) 5)полученный результат сравниваем с той цифрой, которую мы убрали (13 знак) если они равны, то выводим выбранное нам число из пункта 1
0
|
||
|
|
|
| 22.06.2016, 14:58 | |
|
Ну я вам дал общее направление, дальше сами.
Тут есть поле для модификации, да. Например, цикл крутить на по 13-значным, а по 12-значным числам, просто потом последнюю цифру, которая получится после наших операций, добавлять. Я ж говорю, написал "по простому".
0
|
|
|
0 / 0 / 0
Регистрация: 22.06.2016
Сообщений: 104
|
||||||||
| 22.06.2016, 15:14 [ТС] | ||||||||
|
а вы не знаете, как мне запомнить последний символ в числе? Добавлено через 14 минут
0
|
||||||||
|
0 / 0 / 0
Регистрация: 22.06.2016
Сообщений: 104
|
||
| 22.06.2016, 16:13 [ТС] | ||
|
ура ура
0
|
||
| 22.06.2016, 16:13 | |
|
Помогаю со студенческими работами здесь
13
Программа, которая выведет на экран предсказываемую численность населения города в каждом году Программа, которая определит и выведет на экран все совпадающие элементы файлов Num_1 и Num_2 Программа, которая выведет на экран фразу "Child program"
Программа на С, которая вводит число типа int с клавиатуры, преобразует ее в строку (str), выводит на дисплей число и строку. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|