Вот. program pr; var a: array[1..11] of integer; i,count: integer; begin randomize; for i: =1 to 11 do a[i]: =5+random(71); for i: =1 to 11 do write(a[i]: 3); for i: =1 to 11 do if a[i]> 70 then count: =count+1; writeln(); writeln('ответ: ',count); end.
didizain
13.11.2020
Это всё условие? если нет доп. условий, то по логике всего 71,72,73,74 может выдавать массив. если же в условии сказано , что элементы больше или равны 70, или меньше или равны 75, то соответственно и эти числа тоже. да и из этого промежутка может вообще массив не выдать не одно число большее 70
Kubataeva Nikolaevich1389
13.11.2020
Program d1kpxx18; uses crt; var x,y,a: real; label 1,2,3,4; begin 4: writeln('выберите что вам нужно: 1-синус числа, 2-косинус числа, 3-выход'); read(a); if a=1 then goto 1; if a=2 then goto 2; if a=3 then goto 3; 1: begin writeln('введите "х"'); read(x); y: =sin(x); writeln('синус "х" равен ',y); writeln('ещё? 1-no, 2-yes'); read(a); if a=2 then goto 4 else goto 3; end; 2: begin writeln('введите "х"'); read(x); y: =cos(x); writeln('косинус "х" равен ',y); writeln('ещё? 1-no, 2-yes'); read(a); if a=2 then goto 4 else goto 3; end; 3: writeln('пока! '); end.программа основана на метках, перемещая метки можно переходить к разным местам программы, тем самым использую их как это если я правильно понял что именно значило: "организовать меню"
Vladimirovich Aleksandr1889
13.11.2020
1) uses crt; const size = 10; var a: array [1..size] of integer; i,p: longint; begin p: =1; randomize; for i: =1 to size do begin a[i]: =random(20); write (a[i],' '); if (a[i] mod 3 = 0) then p: =p*a[i]; end; writeln; writeln (p); end. 2) uses crt; const size = 10; var a: array [1..size] of integer; i: integer; s: real; begin s: =0; randomize; for i: =1 to size do begin a[i]: =random(4)+1; write (a[i],' '); s: =s+a[i]; end; writeln; s: =s/size; writeln (s); end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Массив а(11) заполнен числами от 5 до 75 случайным образом. найти количество элементов больших 70