С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Damir228
0 / 0 / 0
Регистрация: 09.11.2015
Сообщений: 2
1

Как осуществить такую программу где ввод и вывод будет на одной строке?

22.05.2016, 18:50. Просмотров 240. Ответов 1

Допустим у меня есть такой код
C++
1
2
3
4
5
6
7
8
9
int main()
{
    int a,b;
    scanf("%i",&a);
    printf("+");
    scanf("%i", &b);
    printf("=%i", a + b);
    system("pause");
      }
в итоге в окне получается
a
+b
=a+b
как сделать чтобы после ввода или вывода не было перехода на новую строку?
А было вот так a+b=(a+b)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2016, 18:50
Ответы с готовыми решениями:

Как осуществить ввод числа, не зная какой тип числа будет введён?
И не объявляя вводимую переменную как double...

Написать программу, которая позволяет осуществить ввод 2-х матриц одинакового размера
Помогите курсовик дали,помогите с началом программы: Написать программу,...

Написать программу, которая позволяет осуществить ввод матрицы произвольного размера
Написать программу, которая позволяет осуществить ввод матрицы произвольного...

Ввод/вычисление/вывод одной программной строкой
Здравствуйте) Есть вопрос, можно ли сделать по функционалу вот это: ...

Написать программу, которая обеспечивает ввод значений дробных переменных (типа float) u и r. Предполагается, что пользователь будет набирать числа в одной строке.
Немного непонятная задачка. Тут пользователь может вводить данные "значение...

1
zss
Модератор
Эксперт С++
7506 / 6864 / 4335
Регистрация: 18.12.2011
Сообщений: 18,174
Завершенные тесты: 1
22.05.2016, 19:12 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
int main()
{
   char ca[10];
   int i=0;
   do
   {
       ca[i++]=_getche();
   }while (ca[i-1]!=' '); // пробел заканчивает ввод числа
   int a=atoi(ca);
   putch('+');
   i=0;
   do
   {
       ca[i++]=_getche();
   }while (ca[i-1]!=' ');
   int b=atoi(ca);
   printf("=%d\n",a+b);
   _getch();
   return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2016, 19:12

Попеременный ввод и вывод в одной строке
Добрый день! Прошу помочь с кодом, необходимо представить в строке вывод...

Как можно сделать ввод 3 переменных в одной строке?
Как можно сделать ввод 3 переменных в одной строке, чтобы программа была...

Осуществить ввод-вывод


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru