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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2012, 06:35   #1
sumrakzone@gmail.c
Новичок
Джуниор
 
Регистрация: 06.04.2012
Сообщений: 1
По умолчанию Вложенные циклы

Помогите сформировать навыки разработки программ с использованием
вложенных циклов
Изображения
Тип файла: png Безымян33ный.png (1.4 Кб, 94 просмотров)
sumrakzone@gmail.c вне форума Ответить с цитированием
Старый 06.04.2012, 14:24   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,341
По умолчанию

Код:
Uses CRT;
var
p,s:real;
i,j:integer;
BEGIN
p:=1;
for i:=1 to 8 do
begin
	s:=0;
	for j:=1 to 4 do
		s:=s+(i+j)/(i*j);
	p:=p*s;
end;
write(p:5:5);
readln;
END.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 06.04.2012, 14:43   #3
Paster Fob
Форумчанин
 
Аватар для Paster Fob
 
Регистрация: 06.02.2011
Сообщений: 105
По умолчанию

Цитата:
Сообщение от BDA Посмотреть сообщение
Код:
Uses CRT;
var
p,s:real;
i,j:integer;
BEGIN
p:=1;
for i:=1 to 8 do
begin
	s:=0;
	for j:=1 to 4 do
		s:=s+(i+j)/(i*j);
	p:=p*s;
end;
write(p:5:5);
readln;
END.
блин,такое простое решение.А я долго гадал что это вообще за хрень на рисунке.Может объяснит кто?
Paster Fob вне форума Ответить с цитированием
Старый 06.04.2012, 16:32   #4
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,341
По умолчанию

Paster Fob, таким образом в математике записывают выражения с большим количеством повторяющихся частей (зависящих от чего-либо).
Буква П - умножение (пример: а*а*а=Па (сверху 3, снизу 1))
Буква З - сумма ряда (пример: а+а+а=За (сверху 3, снизу 1))
Можете прочитать http://ru.wikipedia.org/wiki/Таблица...еских_символов
Действия выполняются справа-налево (сначала выражение внутри), затем идет знак суммирования, т.е. получается какое-то число, затем получившиеся числа перемножаются (внешняя операция).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 06.04.2012, 17:59   #5
Paster Fob
Форумчанин
 
Аватар для Paster Fob
 
Регистрация: 06.02.2011
Сообщений: 105
По умолчанию

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

надеюсь правильно я понял:


Код:
var j,n:integer;
begin
  n:=0;
  for j:=1 to 5 do
    n:=n+j;
  writeln(n);
  readln
end.

Последний раз редактировалось Stilet; 06.04.2012 в 20:29.
Paster Fob вне форума Ответить с цитированием
Старый 06.04.2012, 18:27   #6
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,341
По умолчанию

У меня было это в школе (но школа c математическим уклоном).
Сам по себе знак ничего не значит.
Нужно написать (ваш код описывает такую запись).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вложенные циклы voron86618 Паскаль, Turbo Pascal, PascalABC.NET 1 26.12.2011 18:55
Вложенные циклы. Arctopus Помощь студентам 11 20.02.2010 00:02
вложенные циклы!!!! for_tuna Помощь студентам 6 08.12.2009 07:07
вложенные циклы илька Помощь студентам 4 07.12.2009 09:53