Форум программистов, компьютерный форум CyberForum.ru

какой оператор выбрать? - C++

Восстановить пароль Регистрация
 
1vlad
10 / 1 / 1
Регистрация: 13.08.2013
Сообщений: 70
06.11.2013, 01:52     какой оператор выбрать? #1
какой оператор взять вместо getch(), что бы возвращалось значение нескольких элементов и происходило вычисление N?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <cstdlib>
#include <iostream>
#include <cstdio>
#include <conio.h>
using namespace std;
void perevod(int);
int main()
{int n,f;
int ff,c0;
setlocale (LC_ALL,"Russian");
 
cout<<"Введите первое число ";
ff=getch();
perevod (ff);
cout <<"\nВведите второе число ";
c0=getch();
perevod (c0);
n=ff+c0;
cout <<"\n N = "<<n<<endl;
return 0;}
void perevod(int b){
    
  
scanf("%x", &b);
printf( "%d", b );
 
  }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2013, 01:52     какой оператор выбрать?
Посмотрите здесь:

Какой с++ builder выбрать C++ Builder
какой ето оператор? C++
какой тип выбрать C++
Какой компилятор выбрать C++
Какой компилятор выбрать? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
chedman
80 / 79 / 2
Регистрация: 30.10.2013
Сообщений: 249
06.11.2013, 09:55     какой оператор выбрать? #2
Странная прога, она что должна делать ?
Sonance
6 / 6 / 3
Регистрация: 15.02.2013
Сообщений: 55
06.11.2013, 10:30     какой оператор выбрать? #3
Оно вообще компилится? Функция getch() просто ожидает ввода любого символа и не возвращает никаких значений, надобность применения функции perevod вобще сомнительна.
C++
1
2
3
4
5
cout << "Введите два числа";
cin >> ff >> c0;
n = ff+c0;
cout << "Первое число - " << ff << "Второе число - " << c0 << "Сумма - " << n;
getch();
UriahHeep
 Аватар для UriahHeep
222 / 217 / 41
Регистрация: 24.09.2012
Сообщений: 509
Записей в блоге: 2
06.11.2013, 11:05     какой оператор выбрать? #4

Не по теме:

Простите, но тут очень подходит:
какой оператор выбрать?



1vlad, Не используйте досовскую сишную библиотеку, которая, к тому же, не является частью стандартной библиотеки C.


Цитата Сообщение от Sonance Посмотреть сообщение
Функция getch() просто ожидает ввода любого символа и не возвращает никаких значений
Неверное утверждение. Прототип функции

C
int getch(void);
ValeryS
Модератор
6374 / 4840 / 441
Регистрация: 14.02.2011
Сообщений: 16,042
06.11.2013, 11:07     какой оператор выбрать? #5
Цитата Сообщение от 1vlad Посмотреть сообщение
cout<<"Введите первое число ";
ff=getch();
чем scanf то не угодил
или плюсовый
cin>>ff;
Yandex
Объявления
06.11.2013, 11:07     какой оператор выбрать?
Ответ Создать тему
Опции темы

Текущее время: 07:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru