Advertisement
ignatif

Untitled

Dec 1st, 2015
374
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.77 KB | None | 0 0
  1. /*Лабораторная работа №12
  2.  *Группа: 80-103б
  3.  *Игнатьев Максим
  4.  *Вариант №3
  5.  */
  6.  
  7. #include <stdio.h>
  8. using namespace std;
  9.  
  10. int dop(int number){
  11.     int z1, z2, z3;
  12.     z1 = number % 10;
  13.     if (number / 10 != 0) z2 = (number / 10) % 10;
  14.     if (number / 100 != 0) z3 = (number / 100) % 10;
  15.     if (z1 > z2){
  16.         if (z2 > z3){
  17.             printf("result = %d%d%d\n", z1, z2, z3);
  18.         }
  19.     }
  20.     return number;
  21. }
  22.  
  23.  int main(){
  24.     int number;
  25.     printf("Insert number: ");
  26.     while (scanf("%d", &number) != EOF){
  27.         if (number == -1) {
  28.             printf("This number is out of integer type. Please enter another number: ");
  29.             continue;
  30.         }
  31.         while(number >= 123){
  32.             dop(number);
  33.             number /= 10;
  34.         }
  35.         printf("Insert number: ");
  36.     }
  37.  }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement