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

Программа ввода с клавиатуры целых чисел - C++

Восстановить пароль Регистрация
 
mrakopotnik
0 / 0 / 0
Регистрация: 17.10.2012
Сообщений: 3
18.10.2012, 22:08     Программа ввода с клавиатуры целых чисел #1
Написать программу, обеспечивавшею ввод с клавиатуры целого положительного числа. При нажатии клавиши соответствующий символ должен появиться на экране только в том случае, если этот символ является цифрой. Функция должна позволять редактировать введенное число при помощи клавиши <Backspace> При нажатии клавиши <Enter> функция должна завершать работу и возвращать введенное число.
Вот примерный код только на dev cpp может как то поможет, но в нем нет функции редактировать число при помощи <Backspace>. А написать нужно в Visual studio!!!

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
 #include "stdafx.h"
 #include <iostream>
 using namespace std;
 
 int main()
 { 
 setlocale(LC_ALL, "Rus");
 
 int number;
 
 cout « "Введите целое число: ";
 
 while ( !(cin » number) )
 {
 cin.clear();
 while ( cin.get() != '\n' ) ;
 
 cout « "Ошибка. Введите целое число: ";
 }
 
 cout « "Вы ввели " « number « endl;
 
 getchar();
 getchar();
 return 0;
 }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2012, 22:08     Программа ввода с клавиатуры целых чисел
Посмотрите здесь:

Программа ввода текста с клавиатуры. C++
После ввода с клавиатуры произвольного одномерного массива целых чисел (объекта данного класса),в пределах целого типа вывести в два столбика положите C++
С клавиатуры вводится последовательность из n целых чисел C++
Ввод с клавиатуры массива из 10 целых чисел C++
C++ Программа, которая вводит c клавиатуры двумерный квадратный массив целых чисел, заменяет все отрицательные элементы главной диагонали на сумму всех эл
C++ Программа, которая вводит с клавиатуры три целых числа и печатает сумму, среднее значение, произведение, меньшее и большее из этих чисел
Запишите функцию для вычисления произведения целых чисел из диапазона от а до в. найдите произведение чисел, диапазон ввести с клавиатуры. В С++ C++
Программа, которая после ввода с клавиатуры натурального числа N, выводит на экран квадратный корень C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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