Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Delphi, Kylix and Pascal


Ответ
 
Опции темы Опции просмотра
Старый 21.05.2013, 00:34   #1 (permalink)
Сергей06
Новичок
 
Регистрация: 06.05.2013
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 110
По умолчанию Помогите, пожалуйста, написать программу в Паскале

Доброго времени суток, помогите, пожалуйста, написать программу в Паскале, задание прикреплено вложением, благодарю за помощь.

С уважением,
Сергей
Миниатюры
zad4.jpg  
Вложения
Тип файла: docx Задание Паскаль.docx (16.9 Кб, 183 просмотров)
Сергей06 вне форума   Ответить с цитированием

Старый 21.05.2013, 00:34
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Прочтите эти темы и вы откроете много нового в решении проблемы

Помогите, пожалуйста, написать на Паскале программу "Циклический алгоритм"
Помогите написать программу в Паскале
Помогите, пожалуйста, написать программу на Паскале
Помогите написать программу на Паскале
Помогите написать программу на Паскале
Пожалуйста, помогите написать программу в Паскале.

Старый 21.05.2013, 10:38   #2 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от Сергей06 Посмотреть сообщение
Доброго времени суток, помогите, пожалуйста, написать программу в Паскале, задание прикреплено вложением, благодарю за помощь. С уважением, Сергей
Дорогой Сергей, на мой взгляд, задача в ТАКОЙ формулировке не имеет решения, ибо определение компонентов первого массива αj через сумму αi неизбежно приведет к зацикливанию программы.
Vladimir_S вне форума   Ответить с цитированием
Старый 21.05.2013, 11:38   #3 (permalink)
Сергей06
Новичок
 
Регистрация: 06.05.2013
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 110
По умолчанию

Владимир спасибо за пояснение я Вам очень признателен за оказанную помощь, скажите, а возможно подогнать или изменить что бы программа не зацикливалась?
Сергей06 вне форума   Ответить с цитированием
Старый 21.05.2013, 12:20   #4 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от Сергей06 Посмотреть сообщение
Владимир спасибо за пояснение я Вам очень признателен за оказанную помощь, скажите, а возможно подогнать или изменить что бы программа не зацикливалась?
Нет, но можно уточнить условие. В формулировке задачи - явная лажа.
Vladimir_S вне форума   Ответить с цитированием
Старый 21.05.2013, 12:32   #5 (permalink)
Сергей06
Новичок
 
Регистрация: 06.05.2013
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 110
По умолчанию

попробую уточнить условие задачи, благодарю за проявленное терпение.
Сергей06 вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 21.05.2013, 12:38   #6 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от Сергей06 Посмотреть сообщение
попробую уточнить условие задачи, благодарю за проявленное терпение.
Да, уточните. Предполагаю, что слева должно быть не αj, а какое-нибудь βj.
Vladimir_S вне форума   Ответить с цитированием
Старый 21.05.2013, 14:37   #7 (permalink)
Сергей06
Новичок
 
Регистрация: 06.05.2013
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 110
По умолчанию

Владимир, а Вы не могли бы составить программу с βj, а то я в этом ничего не смыслю, вообще, а девушка, которой эта задача требуется говорит что ошибка имеет место быть, но уточнить она уже не может, т.к. преподавателя не будет до следующей недели, а сдавать придется...
Очень прошу Вас помочь.
Сергей06 вне форума   Ответить с цитированием
Старый 21.05.2013, 14:42   #8 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от Сергей06 Посмотреть сообщение
Очень прошу Вас помочь.
Ладно, сейчас нарисую.
Vladimir_S вне форума   Ответить с цитированием
Старый 21.05.2013, 14:54   #9 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Например, так:
Код:
Var
 Alpha:Array[1..15] of Real;
 Beta,Gamma:Array[1..7] of Real;
 i:Integer;
 S,P:Real;
Begin
 Randomize;
 S:=0;
 P:=1;
 Writeln('Array Alpha:');
 For i:=1 to 15 do
  begin
   Alpha[i]:=Random*20;
   Write(Alpha[i]:8:2);
   S:=S+Alpha[i];
  end;
 Writeln;
 Writeln('Array Gamma:');
 For i:=1 to 7 do
  begin
   Gamma[i]:=Random*10+0.1;
   Write(Gamma[i]:8:2);
   P:=P*Gamma[i];
  end;
 Writeln;
 Writeln;
 Writeln('Array Beta:');
 For i:=1 to 7 do
  begin
   Beta[i]:=Gamma[i]*(Gamma[1]+S)/(Alpha[1]+P);
   Write(Beta[i]:8:2);
  end;
 Readln
End.
Vladimir_S вне форума   Ответить с цитированием
Старый 21.05.2013, 15:07   #10 (permalink)
Сергей06
Новичок
 
Регистрация: 06.05.2013
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 110
По умолчанию

Владимир, спасибо Вам огромное!
Сергей06 вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 04:21.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.