С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

17.10.2012, 22:04. Просмотров 370. Ответов 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;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.10.2012, 22:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа ввода с клавиатуры целых чисел (C++):

После ввода с клавиатуры произвольного одномерного массива целых чисел (объекта данного класса),в пределах целого типа вывести в два столбика положите - C++
Здравствуйте.помогите пожалуйста...вот такая задачка. После ввода с клавиатуры произвольного одномерного массива целых чисел (объекта...

Программа, которая вводит с клавиатуры три целых числа и печатает сумму, среднее значение, произведение, меньшее и большее из этих чисел - C++
Доброго дня. В общем на начальном этапе изучения дошел до задач. Попалась такая задача. Напишите программу, которая вводит с...

Программа, которая вводит c клавиатуры двумерный квадратный массив целых чисел, заменяет все отрицательные элементы главной диагонали на сумму всех эл - C++
Задание Создать программу, которая вводит c клавиатуры двумерный квадратный массив целых чисел, заменяет все отрицательные элементы...

Программа ввода текста с клавиатуры. - C++
задание: Составить программу, которая вводит с клавиатуры строку, содержащую до 75 символов, и выводит на экран слова из этой строки,...

Запишите функцию для вычисления произведения целых чисел из диапазона от а до в. найдите произведение чисел, диапазон ввести с клавиатуры. В С++ - C++
Запишите функцию для вычисления произведения целых чисел из диапазона от а до в. найдите произведение чисел, диапазон ввести с клавиатуры....

С клавиатуры вводится последовательность из n целых чисел - C++
1. С клавиатуры вводится последовательность из n целых чисел ( n-вводится с клавиатуры). Найти максимальный нечетный элемент данной...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.10.2012, 22:04
Привет! Вот еще темы с ответами:

Ввод с клавиатуры массива из 10 целых чисел - C++
Написать программу, которая вводит с клавиатуры массив из 10 целых чисел, находит среди элементов массива минимальный и выводит результат...

Запрос ввода трёх целых чисел, и вывод суммы их половинок - C++
1) Программа просит ввести пользователя 3 целых числа и выводит сумму их половинок #include &lt;stdio.h&gt; #include &lt;conio.h&gt; ...

Программа, которая после ввода с клавиатуры натурального числа N, выводит на экран квадратный корень - C++
Написать программу, которая после ввода с клавиатуры натурального числа N, выводит на экран квадратный корень всех целых чисел от 1 до N. ...

Ввести с клавиатуры n целых чисел и определить количество ненулевых значений - C++
Ввести с клавиатуры n целых чисел и определить количество ненулевых значений. Ввод чисел обеспечить с клавиатуры с помощью операторов for,...


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

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

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