Vlad5080

Ranges №31

Jan 10th, 2020
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.02 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. void sumzn() {
  5.  
  6.     int n, c = 0;
  7.  
  8.     cout << "Введите число\n -> ";
  9.     cin >> n;
  10.  
  11.     if (((n * n) % 10) == 3) {
  12.         c++;
  13.     }
  14.         cout << c << endl;
  15.  
  16.         n = n * n;
  17.  
  18.         while (n !=0){
  19.             if (n % 10 == 3) {
  20.                 c++;
  21.             }
  22.             n = n / 10;
  23.         }      
  24.  
  25.        
  26.  
  27.    
  28.  
  29.         if (c > 0) {
  30.             cout << "Да, число 3 присутствует в квадрате числа " << c << " раз " << endl;
  31.         }
  32.         else {
  33.             cout << "Извините, но число 3 не присутсвует в квдрате вашего числа..." << endl;
  34.         }
  35.  
  36.    
  37. }
  38.  
  39. int main()
  40. {
  41.     setlocale(0, "rus");
  42.  
  43.     string zaciklivanie;
  44.  
  45.     while (true) { // бесконечный цикл
  46.         system("cls"); // очищаем экран
  47.  
  48.         sumzn();
  49.  
  50.         cout << "Выполнить программу еще раз?\n (нет - напишите что угодно)\n (нет - напишите \"0\")\n";
  51.         cin >> zaciklivanie;
  52.         if (zaciklivanie == "0") break;
  53.     }
  54.  
  55.  
  56.     system("pause");
  57.     return 0;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment