
- •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. Написать программу, которая вычисляет наибольший общий делитель двух целых чисел.
130. Написать программу, вычисляющую сумму и среднее арифметическое последовательности положительных чисел, которые вводятся с
клавиатуры.
Program m32;
var
i,s,x,a:integer;
m:real;
begin
writeln('Вычисление среднего арифметического последовательности положительных чмсел.');
writeln('Вводите после стрелки числа.Для завершения ввода введите ноль.');
repeat
write('->');
readln(a);
s:=s+a;
x:=x+1;
until a=0;
x:=x-1;
writeln('Введено чисел:',' ',x);
writeln('Cумма чисел:',' ',s);
m:=s/x;
writeln('Среднее арифметическое:',' ',m:2:2);
readln;
end.
131. Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности положительных чисел.
Program m33;
var
i,max,a:integer;
begin
writeln('Определение максимального числа последовательности положительных чисел.');
writeln('Вводите после стрелки числа.Для завершения ввода введите ноль.');
max:=0;
repeat
write('->');
readln(a);
if a>max then
max:=a;
until a=0;
writeln('Максимальное число:',' ',max);
readln;
end.
132. Написать программу, которая проверяет,
является ли целое число, введенное пользователем простым.
Program m34;
var
i,d,a,r:integer;
begin
writeln('Введите целое число и нажмите Enter.');
readln(a);
d:=2;
Вход
writeln('Вычисление среднего арифметического последовательности положительных чмсел.');
writeln('Вводите после стрелки числа.Для завершения ввода введите ноль.');
write('->'); readln(a);
s:=s+a; x:=x+1;
until a=0;
x:=x-1;
writeln('Введено чисел:',' ',x);
writeln('Cумма чисел:',' ',s);
m:=s/x;
writeln('Среднее арифметическое:',' ',m:2:2);
Выход
Вход
writeln('Определение максимального числа последовательности положительных чисел.');
writeln('Вводите после стрелки числа.Для завершения ввода введите ноль.');
max:=0;
write('->'); readln(a);
if a>max
max:=a;
until a=0;
writeln('Максимальное число:',' ',max);
Выход
Вход
writeln('Введите целое число и нажмите Enter.'); readln(a);
repeat
r:=a mod d;
if r<>0 then
d:=d+1;
until r=0;
if d=a then
writeln(a,' ','-простое число')
else
writeln(a,' ','не простое число');
readln;
end.
134. Написать программу, которая "задумывает", число в диапазоне от 1 до 10 и предлагает пользователю угадать число за 5 попыток.
Program m36;
var
i,n,c,a,n1:integer;
begin
writeln('Игра "Угадай Число".');
writeln('Компютер задумал число от 1 до 10.');
writeln('Угадай его за 5 попыток.');
writeln('Введите число и нажмите Enter');
r
writeln('Игра "Угадай Число".');
writeln('Компютер задумал число от 1 до 10.');
writeln('Угадай его за 5 попыток.');
writeln('Введите число и нажмите Enter');
randomize;
andomize;n1:=5;
c:=random(9)+1;
repeat
n:=n+1;
write('->');
readln(a);
until (n=n1) or (c=a);
if c = a then
writeln('Вы выиграли',pi)
else
writeln('Вы проиграли! Компютер задумал число',' ',c);
readln;
end.
d:=2;
if r<>0
d:=d+1;
until a=0;
if r<>0
writeln(a,' ','-простое число')
writeln(a,' ','- не простое число')
Выход
Вход
n1:=5;
c:=random(9)+1;
n:=n+1;
write('->');
readln(a);
until (n=n1) or (c=a);
if c = a then
writeln('Вы проиграли! Компютер задумал число',' ',c);
Выход