
- •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. Написать программу, которая вычисляет наибольший общий делитель двух целых чисел.
99. Написать программу, которая 10 раз выводит на экран имя и фамилию.
Program m1;
const
n=10;
var
i:integer;
a:string;
begin
writeln('Введите Имя и фамилию');
readln(a);
for i:=1 to n do
writeln(a);
readln;
end.
100. Написать программу, которая выводит таблицу квадратов первых десяти целых
положительных чисел.
Program m2;
const
n=10;
var
i:integer;
a:string;
begin
writeln('Таблица квадратов');
writeln('Число Квадрат');
for i:=1 to n do
writeln(i,' ',' ',' ',' ',' ',' ',' ',' ',' ', sqr(i));
readln;
end.
101. Написать программу, которая выводит таблицу квадратов первых пяти целых
положительных нечетных чисел.
Program m3;
var
i,a,n:integer;
begin
writeln('Таблица квадратов нечетных чисел');
writeln('Число Квадрат');
for i:=1 to 10 do begin
writeln(i, ' ',' ',' ',sqr(i));
i:=i+1;
end;
readln;
end.
102. Написать программу, которая вычисляет сумму первых n целых положительных целых чисел.
Program m4;
var
i,a,n:integer;
begin
writeln('Вычисление суммы положительных чисел.');
writeln('Введите количество суммируемых чисел.');
readln(n);
for i:=1 to n do
a:=a+i;
Вход
writeln('Таблица квадратов');
writeln('Число Квадрат');
for i:=1 to n do
writeln(i,' ',' ',' ',' ',' ',' ',' ',' ',' ', sqr(i));
Выход
Вход
writeln('Таблица квадратов нечетных чисел');
writeln('Число Квадрат');
for i:=1 to n do
writeln(i, ' ',' ',' ',sqr(i));
i:=i+1;
Выход
Вход
writeln('Вычисление суммы положительных чисел.'); writeln('Введите количество суммируемых чисел.');
readln(n);
for i:=1 to n do
а:=а+i;
w
writeln('Сумма первых',' ',n,' ','положительных чисел равна',' ',a);
riteln('Сумма первых',' ',n,' ','положительных чисел равна',' ',a);readln;
end.
1 03. Написать программу, которая вычисляет сумму первых n целых положительных четных чисел.
Program m5;
var
i,a,n,r,k:integer;
begin
writeln('Вычисление суммы четных положительных чисел.');
writeln('Введите количество суммируемых чисел и нажмите Enter.');
readln(n);
for i:=1 to n do begin
k:=k+2;
a:=a+k;
end;
writeln('Сумма первых',' ',n,' ','положительных четных чисел равна',' ',a);
readln;
end.
104. Написать программу, которая вычисляет сумму первых n членов ряда 1, 3, 7, 9, ... Количество суммируемых членов рла задается во время работы программы.
Program m6;
var
i,a,n,r,k:integer;
begin
writeln('Вычисление частичной суммы ряда:1,3,5,7...');
writeln('Введите количество суммируемых членов ряда.');
readln(n);
k:=k+1;
a:=1;
for i:=1 to n do begin
k:=k+2;
a:=a+k;
end;
writeln('Сумма первых',' ',n,' ','положительных четных чисел равна',' ',a);
readln;
end.
105. Написать программу, которая вычисляет сумму первых n членов ряда 1+1/2+1/3+ ... Количество суммируемых членов рла задается во время работы программы.
Program m7;
var
i,n:integer;
k,a:real;
begin
writeln('Вычисление частичной суммы ряда:1+1/2+1/3+...');
writeln('Введите количество суммируемых членов ряда.');
readln(n);
for i:=1 to n do begin
Выход
Вход
writeln('Вычисление частичной суммы ряда:1,3,5,7...');
writeln('Введите количество суммируемых членов ряда.');
readln(n);
k:=k+1; a:=1;
for i:=1 to n do
k:=k+2; a:=a+k;
writeln('Сумма первых',' ',n,' ','положительных чисел равна',' ',a);
Выход
Вход
writeln('Вычисление частичной суммы ряда:1,3,5,7...');
writeln('Введите количество суммируемых членов ряда.');
readln(n);
k:=1/i;
a:=a+k;
end;
writeln('Сумма первых',' ',n,' ','положительных четных чисел равна',' ',a:1:4);
readln;
end.
106. Написать программу, которая выводит таблицу степеней двойки(от нулевой до десятой).
Program m8;
const
n=10;
var
i,k:integer;
begin
writeln('Таблица степеней двойки');
for i:=0 to n do begin
writeln(i,' ',(exp(i*ln(2))):4:0);
end;
readln;
end.
107. Написать программу, которая вычисляет факториал введенного с клавиатуры числа.
Program m9;
var
i,n,k:integer;
begin
writeln('Вычисление факториала.');
writeln('Введите число, факториал которого надо вычислить');
readln(n);
k:=1;
for i:=1 to n do
k:=k*i;
writeln(i,' ',k);
readln;
end.
108. Написать программу, которая выводит таблицу значений функции y=-2.4x2+5x-3 в диапазоне от -2 до 2
с шагом 0,5.
Program m10;
v
writeln('X Y');
ari,n:integer;
y
for i:=1 to 10 do
,x:real;begin
writeln('X Y');
x:=-2;
for i:=1 to 10 do begin
y
writeln(x:1:1,' ',y:2:2);
:=-2.4*sqr(x)+5*x-3;writeln(x:1:1,' ',' ',' ',' ',y:2:2);
x:=x+0.5;
end;
readln;
end.
for i:=1 to n do
k:=1/i; a:=a+k;
writeln('Сумма первых',' ',n,' ','положительных чисел равна',' ',a:1:4);
Выход
Вход
writeln('Таблица степеней двойки');
for i:=0 to n do
writeln(i,' ',(exp(i*ln(2))):4:0);
Выход
Вход
writeln('Вычисление факториала.');
writeln('Введите число, факториал которого надо вычислить');
readln(n);
k:=1;
for i:=1 to n do
k:=k*i;
writeln(i,' ',k);
Выход
Вход
y:=-2.4*sqr(x)+5*x-3;
x:=x+0.5;
Выход