Skip Navigation Linksлаконичность

Пример программы на Си, указывающий на его лаконичность и минимализм языка

Программа решает задачу: является ли у делителем х. Обратите внимание на запись логических выражений

 

Си

Паскаль

#include "stdafx.h"

#include "stdio.h"

int main(int argc, char* argv[])

{      int x, y;

      scanf("%d %d",&x,&y);

      if(y && !(x%y))

         printf(" y delitel x");

      else

         printf(" y ne delitel x");

      getchar();

      getchar();

      return 0;

}

 

 Program P1;

Var

   x, y: integer;

Begin

   writeln('Введите два числа');

   readln(x,y);

   if (y<>0) and (x mod y =0) then

       writeln(' Y делитель X')

   else

       writeln('Y не делитель Х');

  readln

end.

  

​​