@Bogdanjsjis

Как в c++ записать принадлежность х к множеству целых чисел?

Я сделал код, где нужно было по последней цифре введённого числа определить последнюю цифру куба этого числа. Вроде сейчас всë нормально, нужно было добавить отрицательные числа и модули, чтобы введя отрицательное число мне выдавало правильный результат. Но вот загвоздка в том, что когда я ввожу буквы, чтобы мне выдало "false", выдает тупо 0. И я думаю, может нужно создать ветвление if , где по условию х должен принадлежать целым числам, иначе будет выдавать " false". Но я не знаю как записать принадлежность аргумента множествам чисел. Кто поможет заранее спасибо
  • Вопрос задан
  • 142 просмотра
Пригласить эксперта
Ответы на вопрос 2
vabka
@vabka
Токсичный шарпист
Читай то что вводит пользователь как строку, а потом std::from_chars
Ответ написан
Комментировать
@dima20155
you don't choose c++. It chooses you
Всегда можно написать две перегруженные функции, первая принимает, например, int, а вторая char. Или же написать шаблонную функцию с ветвлением с std::is_same
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы