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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.08.2010, 10:50   #1
мизаил18
 
Регистрация: 04.08.2010
Сообщений: 9
Восклицание Помогите пожалуста с задачами

нужно составить программы, решить задачи, в паскале. а я в нем практически ничего не понимаю. хотя мне сказали что эти задачки совсем просты. люди добрые помогите чем можете

1 Даны целые числа N, M. Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями.

2 Даны три точки A(х1, y1), B(x2, у2) и С(х3, у3). Определить, будут ли они расположены на одной прямой. Если нет, то вычислить ABC.

3 Составить программу, печатающую все делители целого числа в порядке возрастания

4 Напишите программу отгадывания буквы

5 В сберкассу на трехпроцентный вклад положили S рублей. Какой станет сумма вклада через N лет?

6. Даны действительное a и натуральное n. Вычислить:a!;

7 Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня.
В какой день впервые спортсмен пробежит более 20 км?

8 Создайте массив А[1..8] с помощью генератора случайных чисел с элементами от –10 до 10 и выведите его на экран. Подсчитайте количество отрицательных элементов массива.

9 Найти произведение элементов массива, кратных 3 и 9. Размерность массива – 10. Заполнение массива осуществить случайными числами от 5 до 500.

10. Подсчитайте количество элементов одномерного массива, которые совпадают со своим номером и при этом кратны 3.



ПОМОГИТЕ ЧЕМ МОЖЕТЕ ПРОШУ
мизаил18 вне форума Ответить с цитированием
Старый 04.08.2010, 10:53   #2
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Если "помогите", где твои наработки? Разберёмся - поможем.
Если "напишите за меня" - во фриланс.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 04.08.2010, 10:59   #3
RUSt88
Участник клуба
 
Регистрация: 29.12.2009
Сообщений: 1,166
По умолчанию

помогу, обращайтесь
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть]
RUSt88 вне форума Ответить с цитированием
Старый 04.08.2010, 11:24   #4
мизаил18
 
Регистрация: 04.08.2010
Сообщений: 9
По умолчанию

я просто ничего, кроме как что такое алгоритм, в программировании не понимаю. вот прошу помощи. я заочно учусь вот это задали а даже примеры незнаю где взять, чтобы хоть чуть понять
мизаил18 вне форума Ответить с цитированием
Старый 04.08.2010, 11:53   #5
Sanprof
Форумчанин
 
Аватар для Sanprof
 
Регистрация: 28.01.2008
Сообщений: 267
По умолчанию

я думаю за бесплатно вам никто не поможет, разве что 10 человек возмет да и решит по задачке, а вобще если интересует решение всех задач пишите в ЛС - договоримся .
Не забываем говорить спасибо за помощь - это ведь так приятно
Sanprof вне форума Ответить с цитированием
Старый 04.08.2010, 12:10   #6
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

8.)
Код:
kol:=0;
for i:=1 to n do
if a[i]<0 then 
begin
inc(kol);
end;
9.)
Код:
pr:=1;
for i:=1 to n do
if (a[i] mod 3=0) and (a[i] mod 9=0) then
begin
pr:=pr*a[i];
end;
массив заполнить и вывести результат сами сможете думаю.
p.s:могут быть описки мелки (пишу с телефона)
にんじゃ

Последний раз редактировалось Stilet; 04.08.2010 в 14:20.
ROMA2PVT вне форума Ответить с цитированием
Старый 04.08.2010, 12:15   #7
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

Цитата:
5 В сберкассу на трехпроцентный вклад положили S рублей. Какой станет сумма вклада через N лет?
Эм... А следующее начисление учитывает накапавшие проценты или только от первоначальной суммы? Если учитывает, то нужно знать как часто эти начисления идут, а если нет то просто: S+S*0.03*N...
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 04.08.2010, 12:16   #8
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
10. Подсчитайте количество элементов одномерного массива, которые совпадают со своим номером и при этом кратны 3.
Код:
..........
kol := 0;
for i := 1 to kol_el_mas do
begin
    if (Massiv[i] = i) and ((Massiv[i] mod 3) = 0) then
    Inc (kol);
end;
Цитата:
3 Составить программу, печатающую все делители целого числа в порядке возрастания
Код:
for i := 1 to chislo do
begin
     if ((chislo mod i) = 0) then
         Write (i:4);
end;
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303

Последний раз редактировалось Stilet; 04.08.2010 в 14:20.
Hacker19_90 вне форума Ответить с цитированием
Старый 04.08.2010, 12:48   #9
W.i.d.g.e.t.1
Пользователь
 
Аватар для W.i.d.g.e.t.1
 
Регистрация: 09.07.2010
Сообщений: 65
По умолчанию

5)
Код:
Var S:real;
N,i:integer;
begin
 for i:=1 to N do
 S:=S+S*0.03;
end;
end.
а с факториалом...причем тут N? в 6ой задаче.
а в конце окажется, что все проблемы были из-за дивана, что стоял не по фэн-шую...

Последний раз редактировалось W.i.d.g.e.t.1; 04.08.2010 в 17:26.
W.i.d.g.e.t.1 вне форума Ответить с цитированием
Старый 04.08.2010, 13:23   #10
ChEaTeR-abc
Заблокирован
 
Регистрация: 30.06.2010
Сообщений: 104
По умолчанию

1)
Код:
var
  M,N:integer;

begin
  Writeln('Vvedite chislo M');
  Read(M);
  Writeln('Vvedite chislo N');
  Read(N);
    IF M=N THEN
      begin
        M:=0;
        N:=0;
        Writeln(M,' and ',N);
      end
    ELSE
      begin
        IF M>N THEN N:=M ELSE M:=N;
          Writeln(M,' and ',N);
      end;
      sleep(1000)
end.
Цитата:
4 Напишите программу отгадывания буквы
Не совсем понял.Нужно чтобы программа случайным образом выбрала букву а пользователь её отгадывал?

PS.Нажми на весы слева

Последний раз редактировалось ChEaTeR-abc; 04.08.2010 в 13:38.
ChEaTeR-abc вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите с задачами щдуп Паскаль, Turbo Pascal, PascalABC.NET 1 26.06.2008 18:39
Помогите с задачами. GodsAndGlory Общие вопросы C/C++ 1 26.05.2008 19:01