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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 31.10.2009, 23:42   #1
Arei15
 
Регистрация: 31.10.2009
Сообщений: 4
По умолчанию Проверьти плиз

Вот задание

Трижды протабулировать функцию, используя три различных цикла

f(x) =sin(k*pi/n)/(k*pi/n)

на интервале k ∈ [-6ж3 ] k Δ =1 , учтя при этом, что

sin(0)/0=1

1 способ

program LOL;
var f,z,pi:real;
N,k0,x,k,q:integer;
begin
cls;
writeLn(' N');
readLn(N);
k0:=-6;
pi:=3.14;
for K:=0 to N do
begin
K:=k0+1;
f:=sin(K*pi/N)/K*pi/N;
write('f(',f:8:2,') =',f:8:2);
readln(f);

end;
end.


2 способ

program cicleRepeatTabul;
var f,x,N,k0,k:real;
begin
cls;
writeLn('Введите N');
readLn(N);
k0:=-6;
k:=k0+1;
repeat
f:=sin(k*pi/N)/k*pi/N;
write('f(',x:8:2,') =',f:8:2);
readln(f);
until k>3;
end.

3 способ

program cicleWhileTabul;
var f,k0,k,N,pi:real;
begin
cls;

writeLn('Введите N');
readLn(N);
k0:=-6;
k:=k0+1;
pi:=3.14;
while k <= 3 do

begin

f:= sin(k*pi/N)/k*pi/N;
write('f(',f:8:2,') =',f:8:2);
readln(f);
end;
end.

Вот
ЗараНЕЕ Спасибо
Arei15 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Плиз HELP ZOMBIE Фриланс 1 06.05.2008 17:29
плиз, help RealSHELS Общие вопросы Delphi 3 06.03.2008 20:02
Плиз!!!! Danilyuk Помощь студентам 1 06.02.2008 20:16