fork download
  1. var
  2. n: longint;
  3. i: byte;
  4. boo: boolean;
  5. begin
  6. write('Введите число n: ');
  7. readln(n);
  8. boo:=true;
  9. while n>0 do
  10. begin
  11. i:=n mod 10;
  12. if n mod i<>0 then boo:=false;
  13. writeln(i);
  14. n:=n div 10;
  15. end;
  16. if boo then writeln('Число делится на все свои цифры')
  17. else writeln('Число не делится на все свои цифры');
  18. readln;
  19. end.
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp:6:9: warning: character constant too long for its type
   write('Введите число n: ');
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prog.cpp:16:23: warning: character constant too long for its type
   if boo then writeln('Число делится на все свои цифры')
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prog.cpp:17:18: warning: character constant too long for its type
     else writeln('Число не делится на все свои цифры');
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
prog.cpp:1:1: error: ‘var’ does not name a type
 var
 ^~~
prog.cpp:3:4: error: found ‘:’ in nested-name-specifier, expected ‘::’
   i: byte;
    ^
prog.cpp:3:3: error: ‘i’ does not name a type
   i: byte;
   ^
prog.cpp:4:6: error: found ‘:’ in nested-name-specifier, expected ‘::’
   boo: boolean;
      ^
prog.cpp:4:3: error: ‘boo’ does not name a type
   boo: boolean;
   ^~~
prog.cpp:5:1: error: ‘begin’ does not name a type
 begin
 ^~~~~
prog.cpp:7:9: error: expected constructor, destructor, or type conversion before ‘(’ token
   readln(n);
         ^
prog.cpp:8:3: error: ‘boo’ does not name a type
   boo:=true;
   ^~~
prog.cpp:9:3: error: expected unqualified-id before ‘while’
   while n>0 do
   ^~~~~
prog.cpp:12:5: error: expected unqualified-id before ‘if’
     if n mod i<>0 then boo:=false;
     ^~
prog.cpp:13:12: error: expected constructor, destructor, or type conversion before ‘(’ token
     writeln(i);
            ^
prog.cpp:14:5: error: ‘n’ does not name a type
     n:=n div 10;
     ^
prog.cpp:15:3: error: ‘end’ does not name a type
   end;
   ^~~
prog.cpp:16:3: error: expected unqualified-id before ‘if’
   if boo then writeln('Число делится на все свои цифры')
   ^~
prog.cpp:18:3: error: ‘readln’ does not name a type
   readln;
   ^~~~~~
prog.cpp:19:1: error: ‘end’ does not name a type
 end.
 ^~~
stdout
Standard output is empty