Advertisement
CyberPascal

Untitled

Apr 14th, 2014
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.90 KB | None | 0 0
  1. Program Bla_bla; uses crt;
  2.  
  3. const n=10; {Кол-во элементов в массиве}
  4.       intx=25; {Начало интервала}
  5.       inty=50; {Конец интервала}
  6.  
  7. var vector:array[1..n] of integer;
  8.     i,count:byte;
  9.  
  10. Begin clrscr;
  11. Randomize;
  12. Writeln('Исходный массив: ');
  13. for i:=1 to n do
  14.     Begin
  15.     Vector[i]:=Random(101);
  16.     Vector[i]:=Vector[i]-50;
  17.     Write(Vector[i]:5);
  18.     end;
  19. Writeln;
  20.  
  21. Count:=N; {По умолчанию, все элементы массива принадлежат интервалу [intx..inty]}
  22.  
  23. for i:=1 to n do if ((Vector[i]>= IntX) and (Vector[i] <= IntY)) then Dec(Count); {Считаем кол-во элементов не принадлежащих интервалу [intx..inty]}
  24.  
  25. Writeln('Кол-во чисел не принадлежащих интервалу [',intx,'..',inty,']: ',Count);  
  26. Readln;
  27. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement