Как поставить пробел в cout? C++ [закрыт]
Закрыт. Этот вопрос не по теме. Ответы на него в данный момент не принимаются.
Вопрос вызван проблемой, которая больше не воспроизводится, или опечаткой. Хотя похожие вопросы могут быть уместны на этом сайте, решение для этого вопроса вряд ли поможет будущим посетителям. Обычно можно избежать подобных вопросов написанием и исследованием минимальной программы для воспроизведения проблемы до публикации вопроса.
Закрыт 2 года назад .
#include using namespace std; int main() < int x, result, result1; cin >> x; result = x / 10; result1 = x % 10; cout
Перешёл на C++ с питона буквально пару дней назад, туплю иногда, но сейчас просто не знаю как сделать пробел в cout, чтобы в результате было — 2 3, а не 23. Помогите, пожалуйста.
Как вывести пробел в си
Регистрация: 19.11.2013
Сообщений: 5
Подскажите как вывести числа с ведущими пробелами слева
using System; namespace ConsoleApplication11 < class Program < public static double Fact(int n) < double res = 1; for (int i = 1; i < n + 1; i++) < res *= i; Console.WriteLine("Факториал \"\" = \t", i, res); > return res; > static void Main() < while (true) < Console.Write("Введите число для вычисления факториала = "); int n; int.TryParse(Console.ReadLine(), out n); Fact(n); Console.ReadKey(); Console.Clear(); >> > >
Вот код программы
как переделать вывод что бы было вот так.
«Введите число для вычисления факториала = 5»
Факториал «1» =001
Факториал «2» =002
Факториал «3» =006
Факториал «4» =024
Факториал «5» =120
Представьте что нулей впереди нету нету, а цифры стоят на том же месте где и сейчас стоят .
Как реализовать ввод данных через пробел в C++?
Как считать значения через пробел в вектор в C++.
в первой строке даётся число равное количеству символов сколько будет считано, а во второй строке эти сами числа.
Пример ввода:
5
1 2 3 4 5
Как реализовать такой ввод на C++, чтобы эти числа попадали в вектор?
- Вопрос задан более трёх лет назад
- 8885 просмотров
Комментировать
Решения вопроса 2
Roman @myjcom Куратор тега C++
Ребят, я нашёл самое элегантное решение этой задачи
vector v(n); copy_n(istream_iterator(cin), n, v.begin()); copy_n(v.begin(), n, ostream_iterator(cout, " "));
generate_n(v.begin(), n, []> x; return x;>);
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
badproger12years @badproger12years Автор вопроса
Ребят, я нашёл элегантное решение этой задачи
#include #include using namespace std; int main() < int n; cin >> n; vector v(n); for (auto& it : v) cin >> it; for(auto& i:v) < cout>
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ответы на вопрос 1
System Integrator
Реализуйте свой split().
Берёте строку и в цикле от первого и последнего символа проверяете, является ли символ пробелом. Если нет — добавляете этот символ во временную строку. Если да, то добавляете эту строку в динамический массив строк, а временную строку очищаете. В конце возвращаете динамический массив. Fini.
Или вообще на Qt переходите.
Ответ написан более трёх лет назад
Комментировать
Нравится 2 Комментировать
printf как вывести в фаил числа через пробел?
Вывести все числа от N до 1 через пробел
Напишите программу, которая запрашивает натуральное число N (не более 100), и выводит все числа от.
Вывести все натуральные числа от a до b включительно через пробел
Напишите программу, которая запрашивает два натуральных числа a и b, (a<=b) и выводит все.
Вывести координаты клада – два целых числа через пробел
Капитан Флинт зарыл клад на Острове сокровищ. Он оставил описание, как найти клад. Описание состоит.
Без операторов цикла вывести цифры числа через пробел
Решить не используя операторы цикла. Дано натуральное число N. Выведите все его цифры по одной, в.