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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 09.04.2009, 17:03   #1
Оксана_В
Пользователь
 
Аватар для Оксана_В
 
Регистрация: 06.04.2009
Сообщений: 12
Смущение кто напишет эти програмки для меня?

решите? ...
Вложения
Тип файла: doc информ.doc (25.5 Кб, 20 просмотров)
Оксана_В вне форума
Старый 09.04.2009, 17:33   #2
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

1)Цикл с известным числом повторений.
у=sin2x/1!+sin2x/2!+sin3x/3!+...+sin5x/5!
здесь непонятно. что такое x? Восклицательный знак значит факториал?

Код:
program Project1;

{$APPTYPE CONSOLE}
var
  i: byte;
  y: real;
function FacRecursive(n: word): real;
begin
  if n>1 then FacRecursive := n * FacRecursive(n-1)
         else Facrecursive := 1;
end;

begin
  y := 0;
  for i:=1 to 5 do
     y := y + sin(i)/FacRecursive(i);
  WriteLn(y);
 ReadLn;
end.
Если правильно понял

Последний раз редактировалось Манжосов Денис :); 09.04.2009 в 17:37.
Манжосов Денис :) вне форума
Старый 09.04.2009, 18:04   #3
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

Вторая задача:
Код:
program oksan2;
uses
  crt;
const
  n = 10;
type
  MyArray = array [1..10] of integer;
var
  B, X, Y, Z: longint;
  P: MyArray;

procedure Init(var a: MyArray);
var
  i: byte;
begin
  Randomize;
   for i:=1 to n do
    a[i] := Random(10);
end;

procedure SumX;
var
  i: byte;
begin
  for i:=1 to n do
   if P[i] > 0 then x := x + P[i];
  WriteLn(x);
end;

procedure MnozhY;
var
  i: byte;
begin
  for i:=1 to n do
   if p[i] > 0 then y := y * p[i];
  WriteLn(y);
end;

procedure ZCount;
var
  i: byte;
begin
  for i:=1 to n do
   if p[i] < 0 then Inc(z);
  WriteLn(z);
end;


begin clrscr;
  x := 0;
  y := 1;
  z := 0;
  Init(P);
  SumX;
  MnozhY;
  ZCount;
  B := Y + X div 10 + Z;
  WriteLn(B);
end.
Не забывай про отзыв.
Манжосов Денис :) вне форума
Старый 09.04.2009, 18:31   #4
Оксана_В
Пользователь
 
Аватар для Оксана_В
 
Регистрация: 06.04.2009
Сообщений: 12
По умолчанию

ты просто умничка! но первая задача должна иметь примерно такой видв прикрепленном док., а то у меня интернет глючит)
Оксана_В вне форума
Старый 09.04.2009, 18:45   #5
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

Прости, две остальные задачи решить не смогу. А в прикреплённом документе задача
Вложения
Тип файла: doc program oksana.doc (26.0 Кб, 11 просмотров)
Манжосов Денис :) вне форума
Старый 09.04.2009, 19:03   #6
Оксана_В
Пользователь
 
Аватар для Оксана_В
 
Регистрация: 06.04.2009
Сообщений: 12
По умолчанию

меня все время выбрасывает. посмотри мои соображения насчет 1 задачки
Zn-знаменатель
Arg-аргумент
i- счетчик цикла
n- количество повторений
Var Zn, I, n: integer;
Y,x, Arg; real;
Begin
Weite (ввод x, n);
Read (x, n);
Zn:=1; y:=0; Arg:=1;
For i:=1 to n do
Begin
Arg: = дальше не поняла
Zn:=
У:=
Write ( у=,у) ; End.
Оксана_В вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоапдейтер для программы. Для меня - сильно важно ))) DDRON Общие вопросы .NET 3 18.06.2008 18:10
кто мне напишет прогу за 100$ aslanbek Фриланс 3 09.11.2007 20:31