Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.08.2010, 18:41   #1
nikemir
Новичок
Джуниор
 
Регистрация: 28.08.2010
Сообщений: 1
По умолчанию Я думаю для Вас это просто (2 задачи)

Дорогие мои!!! Помогите слабому полу решить эти две на мой взгляд нерешаемые задачи. Первая задача посвещена массивам, а вторая процедуры и функции.
1 Задача
Дана последовательность целых чисел, в которой есть нулевые элементы.
Сформировать массив из номеров этих элементов.
2 Задача
Вычислить сумму: 1! + 2! + 3! ... + n!, используя функцию вычисления факториала числа k!

Последний раз редактировалось nikemir; 28.08.2010 в 18:51.
nikemir вне форума Ответить с цитированием
Старый 28.08.2010, 18:56   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

2) Ток не пойму для чего там число k
Код:
program fornikemir;
uses crt;
var
    i, n, res: integer;
function factor (chislo: integer): integer;
var 
    i: integer;
    temp: integer;
begin
    Temp := 1;
    if chislo = 1 then Temp := 1
    else
        for i := 1 to chislo do
        begin
            Temp := Temp*i;
        end;
    factor := Temp;
    
end;

begin
    res := 0;
    clrscr;
    Writeln('Введите число n:');
    Readln (n);
    for i := 1 to n do
    begin
        res := res + factor(i);
    end;
    Writeln (res);
    Readkey;
end;
как-то так помоему проверь!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 28.08.2010, 19:24   #3
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Ну а первую задачу Кристина, ты можешь взять у Ивана Николенко или перейдя по этой ссылке
http://programmersforum.ru/showthread.php?t=111508
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
У кого проблема с английским на делфи то это для Вас viks1 Софт 4 26.08.2009 13:06
помогите по паскалю.думаю для вас это не сложно Marishka Паскаль, Turbo Pascal, PascalABC.NET 2 02.06.2008 09:28