Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/75: Рейтинг темы: голосов - 75, средняя оценка - 4.75
3 / 2 / 5
Регистрация: 08.11.2010
Сообщений: 13

Вывести на экран три числа с двумя пробелами между ними

08.11.2010, 20:07. Показов 14803. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я только начинаю программировать на С.Не могу сделать задачу:
Вывести на экран три числа в одну строку с двумя пробелами между ними.То есть в общем виде на экране выглядит так:
x y z
где x,y,z числа вводимые с клавиатуры.
Например:
21 34 56
Заранее спасибо.
P.S.Прошу не смеятся, я только начинаю заниматься программированием.
P.S.S.Посоветуйте пожалуйста какие-либо самоучители.

 Комментарий модератора 
Внимательно читайте объявления администрации.
Тема "Задачи для тренировки и лучшего понимания" не предназначена для решения студенческих задач.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.11.2010, 20:07
Ответы с готовыми решениями:

Вывести на экран числа, оставляя между ними пробел, от 100 до 200 с шагом 2
2 способами(repeat,until) вывезти на экран числа, оставляя между числами пробел, от 100 до 200 с шагом 2

Вывести на экран все числа, лежащие между двумя введенными по возрастанию
Завтра экзамен по информатике и последний срок. Помогите пожалуйста с двумя заданиями. Иначе меня отчислят. Программы на языке Си 1: С...

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

6
Эксперт С++
 Аватар для MikeSoft
3957 / 1812 / 184
Регистрация: 21.11.2009
Сообщений: 2,540
08.11.2010, 21:45
DenisKh, решение вашей задачи:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//---------------------------------------------------------------------------
#include <iostream>
//---------------------------------------------------------------------------
int main(int argc, char *argv[])
{
  int x,y,z;
  std::cout << "Enter X: ";
  std::cin >> x;
  std::cout << "Enter Y: ";
  std::cin >> y;
  std::cout << "Enter Z: ";
  std::cin >> z;
 
  std::cout << x << "  " << y << "  " << z << std::endl;
  std::system("pause");
 
  return 0;
}
//---------------------------------------------------------------------------
Можете также воспользоваться printf, если нужно на С, а не на С++
0
Всегда не хватает времени
 Аватар для Mischanja
119 / 119 / 20
Регистрация: 15.10.2009
Сообщений: 493
08.11.2010, 21:52
Цитата Сообщение от DenisKh Посмотреть сообщение
Я только начинаю программировать на С.Не могу сделать задачу:
Вывести на экран три числа в одну строку с двумя пробелами между ними.То есть в общем виде на экране выглядит так:
x y z
где x,y,z числа вводимые с клавиатуры.
Например:
21 34 56
Заранее спасибо.
P.S.Прошу не смеятся, я только начинаю заниматься программированием.
P.S.S.Посоветуйте пожалуйста какие-либо самоучители.

Внимательно читайте объявления администрации.
Тема "Задачи для тренировки и лучшего понимания" не предназначена для решения студенческих задач.
в С можно в printf с форматом. например для типа дабл -
C
1
printf ("x=%4d y=%4d z=%4d", x, y, z);
значит будет выводить числа с размером поля 4 символа.

в С++ можно установить ширину поля через setw(ширина_поля) -
C++
1
cout<<setw(4)<<x<<endl<<setw(4)<<y<<endl<<setw(4)<<z<<endl;
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
09.11.2010, 01:00
Mischanja,
в С++ можно установить ширину поля через setw(ширина_поля)
не забыв при этом подключить iomanip
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
09.11.2010, 11:09
Цитата Сообщение от Mischanja
в С можно в printf с форматом. например для типа дабл
%d означает decimal
0
Всегда не хватает времени
 Аватар для Mischanja
119 / 119 / 20
Регистрация: 15.10.2009
Сообщений: 493
09.11.2010, 13:33
Цитата Сообщение от silent_1991 Посмотреть сообщение
Mischanja,
не забыв при этом подключить iomanip
ну это само собой.

Добавлено через 36 секунд
Цитата Сообщение от accept Посмотреть сообщение
%d означает decimal
да ошибку допустил. ну все ровно, это вывод без знаковых чисел.
0
3 / 2 / 5
Регистрация: 08.11.2010
Сообщений: 13
09.11.2010, 16:48  [ТС]
Спасибо!Буду пробовать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.11.2010, 16:48
Помогаю со студенческими работами здесь

Функция: вывести целое число между 1 и 32767 и напечатать его как последовательность цифр, разделенных двумя пробелами
Напишите функцию, которая выводит целое число между 1и 32767 и печатает это число как последовательность цифр, между которыми стоят два...

Ввести с клавиатуры три слова, разделенные пробелами, и вывести на экран буквы отсортированные в алфавитном порядке
Помогите решить задачу: &quot;Ввести с клавиатуры три слова(кириллица), разделенные пробелами, и вывести на экран буквы(входящие в слова, без...

Даны числа а и b, вывести все целые числа между ними
Нужно решить через любой цикл(while,repeat,until): Даны числа а и b вывести все целые числа между этими а и b в порядке убывания а так...

Ввести 2 числа (a < b) и вывести все четные числа между ними
Напишите программу, которая вводит 2 числа (a&lt;b) и выводит все четные числа между ними

Ввести натуральные числа А и В и вывести все заключённые между ними простые числа
Разработайте программу, которая вводит натуральные числа А и В и выводит все заключённые между ними простые числа.


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru