
- •1 03. Написать программу, которая вычисляет сумму первых n целых положительных четных чисел.
- •104. Написать программу, которая вычисляет сумму первых n членов ряда 1, 3, 7, 9, ... Количество суммируемых членов рла задается во время работы программы.
- •106. Написать программу, которая выводит таблицу степеней двойки(от нулевой до десятой).
- •107. Написать программу, которая вычисляет факториал введенного с клавиатуры числа.
- •109. Написать программу, которая вводит с
- •110. Написать программу, которая вычисляет среднее арифметическое вводимой с клавиатуры последовательности дробных чисел.
- •111. Написать программу, которая вводит с клавиатуры последовательности из пяти дробных чисел и после ввода каждого числа выводит среднее арифметическое полученной части последовательности.
- •112. Написать программу, которая вычисляет среднее арифметическое последовательности дробных чисел, вводимых с клавиатуры.
- •113. Написать программу, которая генерирует 10 случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и вычисляет их среднее
- •114. Написать программу, которая генерирует три последовательности из десяти случайных чисел в диапазоне от 1 до 10 .
- •115. Написать программу, которая выводит на экран таблицу стоимости, например , яблок в диапазоне от
- •100Г до 1 кг с шагом 100.
- •4 С шагом 0,5.
- •118. Написать программу, которая выводит на экран таблицу умножения, например на 7.
- •119. Написать программу, которая выводит двоичное представление введенного с клавиатуры десятичного целого числа в диапазоне от 0 да 255.
- •120. Написать программу, выводит двоичное представление введенного с клавиатуры числа в десятичное.
- •121. Написать программу, которая выводит на экран квадрат Пифагора - таблицу умножений.
- •125. Написать программу, которая выводит на экран изображение шахматной доски.
- •126. Написать программу, которая преобразует введенное пользователем десятичное число
- •127. Написать программу проверки знания таблицы умножения.
- •130. Написать программу, вычисляющую сумму и среднее арифметическое последовательности положительных чисел, которые вводятся с
- •131. Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности положительных чисел.
- •132. Написать программу, которая проверяет,
- •134. Написать программу, которая "задумывает", число в диапазоне от 1 до 10 и предлагает пользователю угадать число за 5 попыток.
- •136. Написать программу, которая вычисляет пи с заданой пользователем тоностью.
- •137. Написать программу, которая вычисляет наибольший общий делитель двух целых чисел.
112. Написать программу, которая вычисляет среднее арифметическое последовательности дробных чисел, вводимых с клавиатуры.
Program m14;
var
mas:array [1..10] of real;
i,n:integer;
k,y,min,max:real;
begin
writeln('Обработка последовательности дробных чисел.');
writeln('Введите количество чисел последовательности');
readln(n);
writeln('После ввода каждого числа нажимайте Enter');
for i:=1 to n do begin
readln(mas[i]);
y:=y+mas[i];
end;
min:=mas[i];
max:=mas[i];
for i:=1 to n do begin
if mas[i]<min then
min:=mas[i];
if max<mas[i] then
max:=mas[i];
end;
k:=y/i;
writeln('Количество чисел',' ',n:2);
writeln('Сред.арифметическое:',' ',k:2:2,'.');
writeln('Минимальное число',' ',min:2:1);
writeln('Максимальное число',' ',max:2:1);
readln;
end.
113. Написать программу, которая генерирует 10 случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и вычисляет их среднее
а
рифметическое.
Program m15;
const
n=10;
var
mas:array [1..10] of real;
i:integer;
k,y,min,max:real;
begin
randomize;
writeln('***Случайные числа***');
for i:=1 to n do begin
mas[i]:=random(10);
y:=y+mas[i];
Выход
Вход
for i:=1 to n do
readln(mas[i]);
writeln('Обработка последовательности дробных чисел.');
writeln('Введите количество чисел последовательности'); readln(n);
writeln('После ввода каждого числа нажимайте Enter');writeln('Вводите последовательности. После ввода каждого числа нажимайте Enter');
y:=y+ mas[i];
min:=mas[i]; max:=mas[i];
for i:=1 to n do
if mas[i]<min
min:=mas[i]
if max<mas[i]
for i:=1 to n do
max:=mas[i];
k:=y/i;
writeln('Количество чисел',' ',n:2);
writeln('Сред.арифметическое:',k:2:2,'.');
writeln('Минимальное число',' ',min:2:1);
writeln('Максимальное число',' ',max:2:1);
Выход
end;
for i:=1 to n do
write(mas[i]:1:0);
write;
k:=y/n;
writeln('Среднее арифметическое',' ',k:2:1);
readln;
end.
114. Написать программу, которая генерирует три последовательности из десяти случайных чисел в диапазоне от 1 до 10 .
Program m16;
const
n=10;
var
mas:array [1..10] of real;
i:integer;
k,y,min,max:real;
begin
randomize;
writeln('***Случайные числа***');
for i:=1 to n do begin
mas[i]:=random(10);
y:=y+mas[i];
end;
for i:=1 to n do begin
write(mas[i]:2:0);
end;
k:=y/n;
writeln(' ','Среднее арифметическое',' ',k:2:1);
for i:=1 to n do begin
mas[i]:=random(10);
y:=y+mas[i];
end;
for i:=1 to n do begin
write(mas[i]:2:0);
end;
k:=y/n;
writeln(' ','Среднее арифметическое',' ',k:2:1);
for i:=1 to n do begin
mas[i]:=random(10);
y:=y+mas[i];
end;
for i:=1 to n do begin
write(mas[i]:2:0);
end;
k:=y/n;
writeln(' ','Среднее арифметическое',' ',k:2:1);
readln;
end.
Выход
Вход
writeln('***Случайные числа***');
Выход