Как вывести числа через пробел
Перейти к содержимому

Как вывести числа через пробел

  • автор:

Как вывести числа через пробел?

Например при вводе слова «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.

Как вывести в консоли в строку только латинские буквы через пробел
Добрые день, подскажите пожалуйста как в консоли вывести только латинские буквы через пробел .

Администратор

Эксперт .NET

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

Наши условия использования и конфиденциальности

Get it on Google Play

Public user contributions licensed under cc-wiki license with attribution required

Python На вход подается строка, содержащая целые числа, записанные через пробел. Требуется превратить строку в список и преобразовать его, вставив число ноль после всех элементов, кратных своему индексу. Необходимо вывести элементы преобразованного списка через пробел.

daniil062

Подождите. суть задания, в том, чтобы скопировать в список из строки каждый элемент, и после каждого элемента, кратного его индексу добавить 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 предоставляет гибкий функционал для контроля формата вывода данных.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *