Предмет: Информатика, автор: vladradilovp8h3oc

7 Задание на паскаль абс

Приложения:

Ответы

Автор ответа: Helper211
1

const N = 100;

var i: integer;

var A: array [1..N] of integer;

var s,acp: double;

var f: file of integer; // создаем типизированный файл

begin

assign(f,'C:\1\text.txt');

// Открытие файла в режиме записи

rewrite(f);

randomize;

For i:= 1 to N do

begin

a[i]:=random(201)-100;

write(f,a[i]);

end;

// Открытие файла в режиме чтения

reset(f);

// Здесь будем считать сумму всех элементов массива

s:= 0;

For i:= 1 to N do

begin

read(f,a[i]);

write(a[i],' ');

s:= s + a[i];

end;

close(f);

//  Среднее арифметическое

acp := s/N;

// Теперь здесь будем считать сумму в числителе под корнем

s:=0;

For i:= 1 to N do

begin

s:=s+(a[i]-aсp)*(a[i]-aсp);

end;

s:=sqrt(s)/(N-1);

writeln(сhr(10),'Среднеквадратичное отклонение: ',s);

end.


vladradilovp8h3oc: Здраствуйте спасибо что помогаете , Сейчас обновлю и скину полное задание ( выполнить надо только 7 номер)
vladradilovp8h3oc: Работа с типизированными файлами.
Создать типизированный файл, в который записать N целых случайных чисел в
диапазоне [-100;100].Считать с этого файла в массив А данные, вывести на экран и
определить:
vladradilovp8h3oc: и определить 7 задание
Helper211: Решение обновлено
Похожие вопросы
Предмет: Қазақ тiлi, автор: anita98
Предмет: Физика, автор: иглев1