Объясните как работает программа int main() { int num; int numbers[10]; for (int i = 0; i < 10; i++) numbers[i] = 0; cin » num; while (num ! = 0) { numbers[num % 10]++; num = (int)num / 10; } for (int i = 0; i < 10; i++) { if (numbers[i] > 0) cout « "number: " « i « " entrance " « numbers[i] « " times" « endl; } return 0; } и какие библиотеки нужно подключить?
Программа подсчитывает и выводит на экран - какие цифры есть в числе num, введенном с клавиатуры, и сколько раз цифра встречается в числе. Цифры числа, начиная с младшего разряда заносятся в массив numbers[10]. Библиотека подключается только одна - #include <iostream>
после #include <iostream> добавляете строку using namespace std;