IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> Обратная задача, из исходника в условие
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 4
Пол: Мужской

Репутация: -  0  +


Дан фрагмент кода:


REPEAT
WRITELN('Введите x (3<=x<=6)');
READLN(x);
UNTIL(x>=3) AND (x<=6);

s:=0;
m:=TRUNC(SQR(x)+1);

WHILE m<=TRUNC(EXP(x)) DO
BEGIN
s:=s+SQR(m);
m:=m+1;
END;
WRITELN(s);



С первой частью REPEAT-UNTIL все совершенно понятно, она позволяет вводить только числа от 3 до 6 включительно иначе будет снова запрашивать ввод. С этим все ясно. smile.gif

А вот что делает цикл WHILE? Понятно, что он считает какую-то сумму, а вот как это выразить "человеческим языком"? То есть для нахождения чего предназначен данный фрагмент кода и цикл while в данном коде в частности?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Бывалый
***

Группа: Пользователи
Сообщений: 227
Пол: Мужской
Реальное имя: Вячеслав

Репутация: -  3  +


Насколько я разобрался: считает сумму таких квадратов целой части (полученной путем отсечения дробной части) экспоненты числа x увеличенных на 1, основания которых меньше целой части экспоненты этого числа.


--------------------
Само знание есть сила
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 31.10.2020 16:06
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name