Відповідь:
На сьогодні вплив ЗМІ на населення є дуже великим. Це зумовлено розповсюдженням у 21-му столітті гаджетів. Майже кожен на землі може зарази взяти телефон до рук і отримати нову інформацію без жодних меж. Через це ЗМІ не доводиться докладати титанічних зусиль для зв'язку з великою кількістю народу. Раніше потрібно було домовлятись з друкарнями, оформлювати документи для гарантійного друку і тому подібні речі. Все змінилось з приходом інтернету. Публікувати новини може кожен охочий.
З останньої фрази перейдемо й до другого питання. Через свободу публікації будь-якої інформації, кількість фейків значно виросла і саме через це зараз важко знайти правдиву відповідь на "гарячі" теми. Особисто для мене надійними джерелами інформації є офіційні сайти інформувачі в інтернеті або ж великі видання, яким банально не вигідно паплюжити своє ім'я через фейки.
var G,F:file of integer;
i,j,n:integer;
s:integer;
c,c1,c2:integer;
begin
writeln;
write('Vvedite n:');
readln(n);
Assign(G,'C:\g.txt');
Assign(F,'C:\f.txt');
Rewrite(F);
for i:=1 to n do
begin
c1:=1;
c2:=1;
for j:=1 to i+1 do begin
if j<i+1 then c1:=c1*2;
c2:=c2*3;
end;
c:=c1+c2;
write(F,c);
end;
Close(F);
Reset(F);
Rewrite(G);
s:=0;
while not Eof(f) do
begin
read(F,c);
if c>0 then c:=c*(-1);
write(G,c);
s:=s+c;
end;
write(G,s);
close(F);
close(G);
reset(G);
writeln('Komponenty fajla j:');
while not Eof(G) do
begin
read(G,c);
write(c);
end;
readln;
end.
Приклад.Виведення таблиці значень функції у файл.
Програма:
program file_of_values;
var
х : Real;
k : Word;
out_file : Text; {тип Text відповідає файлу. що складається із рядків тексту}
function F(x: Real): Real;
begin
F := x/d.O + x);
end;
begin
Assign(out_file, 'c:\user\ivanov\table.dat');
Rewrite(out_file);
x := 0.0;
WriteLn(out_file, 'Таблиця значень функції F(x) = x/(l + x)');
WriteLn(out_file);
WriteLn(out_file, 'x':9, 'F(x)':19);
WriteLn(out_file);
for k := 0 to 50 do
begin
WriteLn(out_file, x:9:3, F(x):19:9);
x := x + 0.1:
if k mod 10 = 9 then WriteLn(out_file);
end;
Close(out_file);
end.
Поделитесь своими знаниями, ответьте на вопрос:
Воднородном массиве найдите произведение ненулевых элементов
const n=10;
var a: array [1..n] of integer;
i,p: integer;
begin
p:=1;
for i:=1 to n do readln(a[i]);
for i:=1 to n do if a[i]<>0 then p:=p*a[i];
writeln(p);
end.