1. Составить программу вычисления S=1/2+1/4+1/8++1/128.2. Задан массив. Составить программу
1. Составить программу вычисления S=1/2+1/4+1/8++1/128.
2. Задан массив. Составить программку которая вводит с клавиатуры 10 чисел и выводит их в обратном порядке.
ТУРБО ПАСКАЛЬ, ПОЖАЛУЙСТА
1 ответ
Докторщик
Олеся
Проверил у себя обе программы - всё работает, у Вас тоже должно работать.
Задание 1).
Program Summ_S;
var
I, N, DENOMINATOR: integer;
S, SUMM: real;
begin
N:=1;
for I:=1 to 999 do begin
if DENOMINATOR=128 then begin
write('S = '+SUMM);
break;
end;
DENOMINATOR:=N*2;
S:=1/DENOMINATOR; // 1/1*2, 1/2*2, 1/4*2...
N:=DENOMINATOR;
SUMM:=SUMM+S;
end;
end.
Задание 2).
Program Massive;
var
num_1, num_2, num_3, num_4, num_5,
num_6, num_7, num_8, num_9, num_10,
number: longint;
i: integer;
begin
for i:=1 to 10 do begin
write('Введите число: ');
readln(number);
case i of
1:num_1:=number;
2:num_2:=number;
3:num_3:=number;
4:num_4:=number;
5:num_5:=number;
6:num_6:=number;
7:num_7:=number;
8:num_8:=number;
9:num_9:=number;
10:num_10:=number;
end;
end;
writeln('Введенные числа в оборотном порядке: '
+num_10,num_9,num_8,num_7,num_6,
num_5,num_4,num_3,num_2,num_1);
end.
P.S Можно и по иному сделать, но я теснее паскаль особо не помню.
Полагаюсь посодействовал, фортуны :)
Задание 1).
Program Summ_S;
var
I, N, DENOMINATOR: integer;
S, SUMM: real;
begin
N:=1;
for I:=1 to 999 do begin
if DENOMINATOR=128 then begin
write('S = '+SUMM);
break;
end;
DENOMINATOR:=N*2;
S:=1/DENOMINATOR; // 1/1*2, 1/2*2, 1/4*2...
N:=DENOMINATOR;
SUMM:=SUMM+S;
end;
end.
Задание 2).
Program Massive;
var
num_1, num_2, num_3, num_4, num_5,
num_6, num_7, num_8, num_9, num_10,
number: longint;
i: integer;
begin
for i:=1 to 10 do begin
write('Введите число: ');
readln(number);
case i of
1:num_1:=number;
2:num_2:=number;
3:num_3:=number;
4:num_4:=number;
5:num_5:=number;
6:num_6:=number;
7:num_7:=number;
8:num_8:=number;
9:num_9:=number;
10:num_10:=number;
end;
end;
writeln('Введенные числа в оборотном порядке: '
+num_10,num_9,num_8,num_7,num_6,
num_5,num_4,num_3,num_2,num_1);
end.
P.S Можно и по иному сделать, но я теснее паскаль особо не помню.
Полагаюсь посодействовал, фортуны :)
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов