using System;
namespace restless
{
class Program
{
static void Main(string[] args)
{
Random rnd = new Random();
int num = rnd.Next(100, 999);
Console.WriteLine($"Наше сгенерированное число: {num}");
num = Math.Abs(num);
if (num % 10 + (num / 10) % 10 < 10)
Console.WriteLine("Сумма десятков и единиц является однозначным числом");
else
Console.WriteLine("Сумма десятков и единиц не является однозначным числом");
Console.ReadKey();
}
}
}
#include <iostream>
#include <locale.h>
using namespace std;
int main()
{
int number;
setlocale(LC_CTYPE,"Russian");
cout << "Введите число: ";
cin >> number;
cin.ignore();
cout << "Вы ввели: "<< number <<"\n";
cin.get();
}
Объяснение:
Описание: пользователю предлагаеться ввести цифру, но если он введет например: b6, то ему выдаст - "Вы ввели: 5 (Только номер).
- cin >> number; - ввод номера.
- cin.ignore(); - игнорирование символов.
- cin.get(); - сохраняет консольное окно от закрытия, до тех пор пока не будет нажата клавиша ENTER.
ответ c так как остальные числа меньше