1.
  program num1; uses crt; var a : array [1..100] of integer;  i,k,n, s :  integer; begin clrscr;  s: =0;  write('k='); readln(k);  write('n='); readln(n);  for i: =1 to n do   readln(a[i]);  for i: =1 to n do if (a[i] mod k)=0 then s: =s+a[i];  writeln('s=',s); end.
   
 2.
 program num2; uses crt; var a : array [1..100] of real;  i,n,j :  integer;  x :  array [1..100] of real; begin clrscr;  write('n='); readln(n);  for i: =1 to n do   readln(a[i]);  j: =1;  for i: =1 to n do if a[i]=0 then begin x[j]: =i;  j: =j+1 end;  for i: =1 to j-1 do write(x[i],' '); end.
   
 3.
   
 program num3; uses crt; var a : array [1..100] of real;  i,n :  integer; begin clrscr;  write('n='); readln(n);  for i: =1 to n do readln(a[i]);  for i: =1 to n do begin if a[i]< > 0 then if a[i]> 0 then begin writeln('положительное встречается раньше');  break end else begin writeln('отрицательное встречается раньше');  break end;  end; end.
   
 4.
 program num4; uses crt; var a :  array [1..100] of real;  i, n, j : integer; begin clrscr;  write('n='); readln(n);  a[n+1]: =a[n]+1;  for i: =1 to n do readln(a[i]);  j: =0;  i: =1;  while i< n do begin if a[i]< a[i+1] then begin j: =j+1;  i: =i+1 end else begin writeln('последовательность невозрастающая');  break end;  end; 
 if i=n then writeln('последовательность возрастающая'); end.
   
   
Популярные вопросы