Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Pascal ABC Вывести на экран все отрицательные числа, упорядоченные по возрастанию https://www.cyberforum.ru/ pascalabc/ thread299637.html
пожалуйста решите 2 задачи, очень срочно надо!!!!!!!!!!!! 1. дан одномерный массив a1,a2,...,an. упорядочить данный массив по НЕ ВОЗРАСТАНИЮ , используя алгоритм сортировки обменами 1. 2. дан одномерный массив a1,a2,...,an. вывести на экран все отрицательные числа, упорядоченные по возрастанию. Добавлено через 2 минуты кто-нибудь на завтра очень срочно надо!!!!!!!!!!!!!
Мерцание картинки в программе Pascal ABC
Программа "затмение" сделал, может не очень хорошо, но пока как умею. program program27_3; uses GraphABC; procedure sun; begin SetPenWidth(10); SetPenColor(clYellow); Line(350,200,200,200); Line(350,200,500,200);
Pascal ABC Символьная матрица (5х6). Найти номер последней по порядку строки, содержащей наибольшее количество букв "о". Дана символьная матрица размером 5х6 (можно взять пять шестибуквенных слов). Найти номер последней по порядку строки, содержащей наибольшее количество букв "о". Матрицу задать в виде файла. Не успеваю все задачи сдать в срок, очень прошу вашей помощи https://www.cyberforum.ru/ pascalabc/ thread299542.html Pascal ABC Время года https://www.cyberforum.ru/ pascalabc/ thread299517.html
Составить программу которая по введенному году и месяцу выводит сколько Дней в месяце Учитывать проверку високосного года И последняя Дано натур число верно ли что произведение его цифр больше Бю Заранее спасибо)) Добавлено через 16 минут первую можно не решать
Pascal ABC Анимация
У кого есть какая-нибудь анимация(с таймерами) напишите,пожалуйста(
Pascal ABC Определить, что заданное число N является степенью числа a https://www.cyberforum.ru/ pascalabc/ thread299459.html
Составить линейную программу,печатающую значение true,если указанное высказывание является истинным,и false - в противном случае.Заданное число N является степенью числа a(показатель степени может находиться в диапазоне от 0 до 4).
Pascal ABC В прямой треугольной призме провести сечение,проходящее через диагональ нижнего основания и одну из вершин верхнего основания. построить чертеж в pascal В прямой треугольной призме провести сечение,проходящее через диагональ нижнего основания и одну из вершин верхнего основания. помогите пожалуста https://www.cyberforum.ru/ pascalabc/ thread299456.html Pascal ABC Оператор Case
Элементы окружности пронумерованы следующим образом 1 – радиус R, 2 – диаметр D= 2*R, 3 – длина L=2*п*R, 4 – S круга S=п*R2 Дан номер одного из этих элементов и его значение. Вывести значения остальных элементов данной (в том же порядке). В качестве значения п использовать 3.14.
Pascal ABC Написать программу возведения целого числа в целую степень, без использования стандартных функций https://www.cyberforum.ru/ pascalabc/ thread299371.html
Здравствуйте!!! Помогите , пожалуйста написать программу с помощью цикла. написать программу возведения целого числа в целую степень, без использования стандартных функций.
Pascal ABC Вывести массив из 50 вещественных чисел от 20 до 40, вычислить среднее арифметическое , посчитать количество элементов. https://www.cyberforum.ru/ pascalabc/ thread299367.html
Добрый день.Задали задание, в паскале я только начинающий. Ничего не могу понять, как и что делать.Если не сложно, помогите сделать. Вывести массив из 50 вещественных чисел от 20 до 40, вычислить среднее арифметическое , посчитать количество элементов. :)
Напечатать только положительные значения функции Pascal ABC
Очень прошу помогите пожалуйста!!!
Pascal ABC На междугородной АТС информация о разговорах содержит дату разговора, код и название города, время разговора, тариф, номер телефона в этом городе и но https://www.cyberforum.ru/ pascalabc/ thread299255.html
Помогите с написанием такой вот программы ПОЖАЛУЙЙСТА!!! На междугородной АТС информация о разговорах содержит дату разговора, код и название города, время разговора, тариф, номер телефона в этом городе и номер телефона абонента. Вывести по каждому городу общее время разговоров с ним и сумму. Спасибо...
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
19.05.2011, 19:57 0

Функция нахождения факториала и суммы на основе рекурсии - Pascal ABC - Ответ 1668772

19.05.2011, 19:57. Показов 933. Ответов 1
Метки (Все метки)

Ответ

Вроде так, проверяй. Хотел только 2 функции сотворить, не получилось...
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
uses crt;
Type
      Tmas=array[1..100] of real;
Var    a,b,n,m,i,k:byte;
       nn:integer;
        X,Y:Tmas;
        F:Real;
function Step(x:real;n:integer):real;
begin
if n=0 then Step:=1
else Step:=Step(x,n-1)*x;
end;
function Fac(n:integer):real;
begin
if n<2 then Fac:=1
else Fac:=Fac(n-1)*n;
end;
function Summa1(x:Tmas;k:byte;a:real):real;
begin
if k=0 then Summa1:=0
else Summa1:=x[k]+Step(a,k)+Summa1(x,k-1,a);
end;
function Summa2(x:Tmas;k,m,n:integer;a:real):real;
begin
if k=0 then Summa2:=0
else Summa2:=x[k]/Step(a,m)+Fac(n)+Summa2(x,k-1,m,n,a);
end;
{ Главная программа}
BEGIN
   Write('  Введите длину первого массива - N  ');   Readln(N);
   Write('  Введите длину второго массива - M  ');  Readln(M);
   Writeln('   Введите элементы массива X');
   For i:=1 to N do Read(X[i]);//  readln;
   Writeln('   Введите элементы массива Y');
   For k:=1 to M do Read(Y[k]);// readln;
   write('a=');readln(a);
   F:=Summa1(x,n,a)+Summa2(y,m,m,n,a);
   Writeln('  Полученный результат  F = ',F);
END.


Вернуться к обсуждению:
Функция нахождения факториала и суммы на основе рекурсии Pascal ABC
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.05.2011, 19:57
Готовые ответы и решения:

Реализовать функции нахождения факториала и суммы на основе рекурсии
Помогите кто может.Составить программу, реализующую функции нахождения факториала и суммы на основе...

Функция нахождения факториала
Кто может исправить ошибки? голова уже вообще не работает #include &lt;iostream&gt; using namespace...

VBA функция суммы факториала
Помогите пожалуйста, на VBA составить функцию для вычисления суммы факториала (S=1!+2!+3!+...+n!)

Функция нахождения суммы
Из заданного числа вычли сумму его цифр. Из результата вновь вычли сумму его цифр и т.д. Сколько...

1
19.05.2011, 19:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.05.2011, 19:57
Помогаю со студенческими работами здесь

Функция нахождения суммы
Есть программный код на с++, с функцией нахождения суммы s1 и s2. Почему-то сумму s1,s2 не считает,...

Функция для нахождения суммы факториалов
Написать программу вычисления суммы факториалов всех нечетных чисел от 1 до 9, использовав функцию...

Рекурсивная функция нахождения суммы цифр числа
Помогите, пожалуйста, написать рекурсивную функцию нахождения суммы цифр числа прототип функции...

функция нахождения суммы элементов целочисленного вектора
Используя функцию, найти сумму элементов целочисленного вектора X(15), величина которых лежит в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru