Мәтін - тіл таңбаларын көрсетуге арналған таңбалар түрінде беріледі.
Сандық - математикалық әрекеттерді білдіретін сандар мен белгілер түрінде.
Графикалық - кескін, нысан, графика түрінде.
Дыбыс - ауызша немесе дыбыстық жолмен тілдік токендерді жазу және беру түрінде.
Бейне ақпарат - бейнежазба түрінде беріледі.
Кездесу бойынша:
Бұқаралық ақпарат - тривиалды ақпараттан тұрады және қоғамның көпшілігіне түсінікті ұғымдардың жиынтығымен жұмыс істейді.
Арнайы - қолданылған кезде ақпараттың көп бөлігі түсінбеуі мүмкін, бірақ таралған әлеуметтік топта қажет және түсінікті ақпарат берілетін белгілі бір тұжырымдамалар жиынтығы бар.
Құпия - адамдардың тар шеңберіне және жабық (қорғалған) арналар арқылы беріледі.
Жеке (жеке) - популяциядағы әлеуметтік мәртебе мен әлеуметтік өзара әрекеттесудің түрлерін анықтайтын жеке тұлға туралы ақпарат жиынтығы.
Мәні бойынша:
Нақты - белгілі бір уақытта құнды ақпарат.
Сенімді - сенімді көздерден бұрмаламай алынған ақпарат.
Айқын - ақпарат көзделетін адамға түсінікті тілде беріледі.
Толық - дұрыс шешім қабылдауға немесе түсінуге жеткілікті ақпарат.
Пайдалы - ақпараттың пайдалылығын ақпарат алу субъектісі оны пайдалану мүмкіндіктерінің көлеміне байланысты анықтайды.
program Ex1; const nn=100; { ограничение на длину массива } var i,n,s,k:integer; a:array[1..nn] of integer; begin Randomize; Write('n='); Read(n); k:=0; for i:=1 to n do begin a[i]:=Random(101)-50; Write(a[i],' '); if a[i]>0 then begin k:=k+1; s:=s+a[i] end end; Writeln; Writeln('Среднее положительных ',s/k) end.
program Ex2; const nn=100; { ограничение на длину массива } var i,n,min:integer; a:array[1..nn] of integer; begin Randomize; Write('n='); Read(n); min:=100; { больше максимально возможного } for i:=1 to n do begin a[i]:=Random(101)-50; Write(a[i],' '); if a[i]<min then min:=a[i] end; Writeln; Writeln('Минимум ',min) end.
Выводы о том, чему и как учат в школе, делайте самостоятельно...
Қабылдау әдісі бойынша:
Көрнекілік - көру органдарымен қабылданады.
Дыбыс - есту органдарымен қабылданады.
Тактильді - сезімтал рецепторлармен қабылданады.
Olfactory - иісті рецепторлар қабылдаған.
Дәмі - дәмдік бүршіктер арқылы қабылданады.
Таныстыру формасына сәйкес:
Мәтін - тіл таңбаларын көрсетуге арналған таңбалар түрінде беріледі.
Сандық - математикалық әрекеттерді білдіретін сандар мен белгілер түрінде.
Графикалық - кескін, нысан, графика түрінде.
Дыбыс - ауызша немесе дыбыстық жолмен тілдік токендерді жазу және беру түрінде.
Бейне ақпарат - бейнежазба түрінде беріледі.
Кездесу бойынша:
Бұқаралық ақпарат - тривиалды ақпараттан тұрады және қоғамның көпшілігіне түсінікті ұғымдардың жиынтығымен жұмыс істейді.
Арнайы - қолданылған кезде ақпараттың көп бөлігі түсінбеуі мүмкін, бірақ таралған әлеуметтік топта қажет және түсінікті ақпарат берілетін белгілі бір тұжырымдамалар жиынтығы бар.
Құпия - адамдардың тар шеңберіне және жабық (қорғалған) арналар арқылы беріледі.
Жеке (жеке) - популяциядағы әлеуметтік мәртебе мен әлеуметтік өзара әрекеттесудің түрлерін анықтайтын жеке тұлға туралы ақпарат жиынтығы.
Мәні бойынша:
Нақты - белгілі бір уақытта құнды ақпарат.
Сенімді - сенімді көздерден бұрмаламай алынған ақпарат.
Айқын - ақпарат көзделетін адамға түсінікті тілде беріледі.
Толық - дұрыс шешім қабылдауға немесе түсінуге жеткілікті ақпарат.
Пайдалы - ақпараттың пайдалылығын ақпарат алу субъектісі оны пайдалану мүмкіндіктерінің көлеміне байланысты анықтайды.
Шындығында:
Рас
Жалған.
// PascalABC.NET 3.2, сборка 1356 от 04.12.2016
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;
Writeln('Среднее положительных ',a.Where(x->x>0).Average);
Writeln('Минимум ',a.Min)
end.
Пример
n= 15
35 27 -7 -1 20 13 6 50 -9 23 -38 46 30 27 14
Среднее положительных 26.4545454545455
Минимум -38
2. Школьный вариант на древних версиях
program Ex1;
const
nn=100; { ограничение на длину массива }
var
i,n,s,k:integer;
a:array[1..nn] of integer;
begin
Randomize;
Write('n='); Read(n);
k:=0;
for i:=1 to n do begin
a[i]:=Random(101)-50;
Write(a[i],' ');
if a[i]>0 then begin
k:=k+1; s:=s+a[i]
end
end;
Writeln;
Writeln('Среднее положительных ',s/k)
end.
program Ex2;
const
nn=100; { ограничение на длину массива }
var
i,n,min:integer;
a:array[1..nn] of integer;
begin
Randomize;
Write('n='); Read(n);
min:=100; { больше максимально возможного }
for i:=1 to n do begin
a[i]:=Random(101)-50;
Write(a[i],' ');
if a[i]<min then min:=a[i]
end;
Writeln;
Writeln('Минимум ',min)
end.
Выводы о том, чему и как учат в школе, делайте самостоятельно...