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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mrakopotnik
0 / 0 / 0
Регистрация: 17.10.2012
Сообщений: 3
#1

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

17.10.2012, 22:04. Просмотров 357. Ответов 0
Метки нет (Все метки)

Написать программу, обеспечивавшею ввод с клавиатуры целого положительного числа. При нажатии клавиши соответствующий символ должен появиться на экране только в том случае, если этот символ является цифрой. Функция должна позволять редактировать введенное число при помощи клавиши <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++ Программа, которая вводит с клавиатуры три целых числа и печатает сумму, среднее значение, произведение, меньшее и большее из этих чисел
C++ Программа, которая вводит c клавиатуры двумерный квадратный массив целых чисел, заменяет все отрицательные элементы главной диагонали на сумму всех эл
Программа ввода текста с клавиатуры. C++
Запишите функцию для вычисления произведения целых чисел из диапазона от а до в. найдите произведение чисел, диапазон ввести с клавиатуры. В С++ C++
Ввод с клавиатуры массива из 10 целых чисел C++
С клавиатуры вводится последовательность из n целых чисел C++
C++ Запрос ввода трёх целых чисел, и вывод суммы их половинок
Программа, которая после ввода с клавиатуры натурального числа N, выводит на экран квадратный корень C++
Наибольший общий делитель двух заданных с клавиатуры целых чисел C++
C++ Ввести с клавиатуры n целых чисел и определить количество ненулевых значений
C++ С клавиатуры вводятся последовательность целых чисел.0 - признак окончания последовательности

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

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

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