в С++ кто-нибудь работает здесь?? помогите! 1. написать функцию произведения 3-х...

0 голосов
18 просмотров

в С++ кто-нибудь работает здесь??

помогите!

1. написать функцию произведения 3-х последних цифр любого числа, содержащего более 3-х знаков. Если меньше, то сообщить


Информатика (1.4k баллов) | 18 просмотров
Дан 1 ответ
0 голосов

#include
using std::cout;
using std::cin;
using std::endl;

void test(int);

int main()
{
   int number;

   cout << "Enter the number: ";<br>   cin >> number;

   if(number < 1000)
   {
      cout << "Error" << endl;<br>   }
   else
      test(number);

   return 0;
}

void test(int number)
{
   int a, b, c;

   c = number % 10;
   number /= 10;

   b = number % 10;
   number /= 10;

   a = number % 10;

   cout << a << " * " << b << " * " << c << " = " << (a * b *c) << endl;<br>}


image
(2.0k баллов)