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

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

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

[I][B]#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
17.10.2012, 22:04     Программа ввода с клавиатуры целых чисел
Посмотрите здесь:

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

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

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

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