Как вывести числа через пробел?
Например при вводе слова «HELLO «Кусок программы выводит 10100000000000000000000000000000 а мне нужно чтобы выводил через пробелы отступая 8 цифр, то есть 10100000 00000000 00000000 00000000 , очень прошу помогите, а то уже всё перепробовал не выходит! В SharpDevelop Application. Надеюсь кто-нибудь откликнется
1 2 3 4 5 6 7 8
int L = str.Length; { ds.Append(Convert.ToString(L, 2).PadRight(32, '0')).Append(' '); string L1 = ds.ToString(); textBox2.Text += L1; }
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Каждую цифру числа возвести в пятую степень и вывести по порядку через пробел
Требуется зашифровать заданное число. Для этого каждую цифру числа возвести в пятую степень и.
Как ввести в консоль три числа через пробел?
Напишите программу, которая, используя метод Console.ReadLine(), вводит строку, содержащую три.
Как вывести два массива в одну строку через пробел?
Поменял значения в массивах, как их вывести в одну строку через пробел? int myIntArray.

Как вывести в консоли в строку только латинские буквы через пробел
Добрые день, подскажите пожалуйста как в консоли вывести только латинские буквы через пробел .
Администратор
![]()
16392 / 12871 / 5072
Регистрация: 17.03.2014
Сообщений: 26,183
Записей в блоге: 1
Kimuser1995, например так
int L = str.Length; textBox2.Text += L.ToBinary() + " ";
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
static class StringExtensions { static string[] byte2str; static StringExtensions() { byte2str = new string[256]; for (int i = 0; i 256; i++) { byte2str[i] = Convert.ToString(i,2).PadLeft(8, '0'); } } public static string ToBinary(this int number) { string s = byte2str[(byte)number]; for (int i = 1; i 4; i++) { number >>= 8; s = byte2str[(byte)number] + " " + s; } return s; } }
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Вывести цифры числа через пробел
Из "179" — "1 7 9" Дано натуральное число N. Выведите все его цифры по одной, в обычном порядке.

Вывести в строку 2 числа через пробел
дано n1=A , n2 меньше n1 на B раз, n1+n3 >n2 в С раз больше.Определить n общие и n2. входные.
Вывести цифры числа через пробел
Помогите справиться с задачами на Питон. Вводится произвольное число. Вывести цифры этого числа.
Вывести все числа от N до 1 через пробел
Напишите программу, которая запрашивает натуральное число N (не более 100), и выводит все числа от.

Вывести все натуральные числа от a до b включительно через пробел
Напишите программу, которая запрашивает два натуральных числа a и b, (a<=b) и выводит все.
Как вывести числа через пробел



Скачай курс
в приложении
Перейти в приложение
Открыть мобильную версию сайта
© 2013 — 2023. Stepik
Наши условия использования и конфиденциальности

Public user contributions licensed under cc-wiki license with attribution required
Python На вход подается строка, содержащая целые числа, записанные через пробел. Требуется превратить строку в список и преобразовать его, вставив число ноль после всех элементов, кратных своему индексу. Необходимо вывести элементы преобразованного списка через пробел.

Подождите. суть задания, в том, чтобы скопировать в список из строки каждый элемент, и после каждого элемента, кратного его индексу добавить 0, я правильно понимаю?
Т.е. строка «1 1 8 3 5» должна вам выдать список «1, 1, 0, 8, 0, 3, 0, 5»?
Если да, то именно это, код и делает. Сами числа добавляются на 4й строке, ноль добавляется 6й.
Объясните, что по вашему не так.
В новый список вы добавляете только нули, числа которые были остаются, просто после них добавляется 0
Новые вопросы в Информатика
smart теплиця Які пристрої використано у проєкті
Укажи, якою цифрою позначено на малюнку кнопку Відкрити бібліотеку маркерів 4 2 3 1
Выбери, какие основные угрозы существуют в Интернете Общение с незнакомыми людьми в чатах или по электронной почте Поиск развлечений (например, игр) в … Интернете Угроза заражения вредоносным программным обеспечением (ПО) Установка нелицензионного программного обеспечения
які об‘єкти табличного процесора Excel ви знаєте? які їх властивості
Введи оценку (0 — остановить ввод): >>> 5 Введи балл (0 — остановить ввод): >>> 4 Введи балл (0 — остановить ввод): >>> 2 В … веди балл (0 — остановить ввод): >>> 3 Введи балл (0 — остановить ввод): >>> 0 Список оценок: [5, 4, 2, 3] Успеваемость: 75.0
Вывод в Python без новой строки или пробела
В Python при использовании функции print() по умолчанию каждый новый элемент выводится с новой строки или с пробелом. Это логично для большинства случаев, но иногда возникает необходимость вывести данные без перехода на новую строку или пробела. Например, есть задача вывести четыре точки подряд без пробелов и переносов строк.
Стандартный код Python выглядит так:
for i in range(4): print('.')
print('.', '.', '.', '.')
В обоих случаях результат будет выведен с переходами на новую строку или с пробелами.
Для того чтобы решить данный вопрос, необходимо использовать параметр end в функции print() . Параметр end определяет, что будет добавлено после каждого вывода. По умолчанию значение end равно «\n» , что означает переход на новую строку.
Если нужно выводить элементы без перехода на новую строку, можно установить значение end равным пустой строке:
for i in range(4): print('.', end='')
Точки будут выведены на одной строке без пробелов и переносов.
Таким образом, функция print() в Python предоставляет гибкий функционал для контроля формата вывода данных.