Форум программистов, компьютерный форум, киберфорум
Free Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/21: Рейтинг темы: голосов - 21, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 04.11.2016
Сообщений: 28
1

Составить алгоритм решения задачи в виде программы

17.10.2017, 17:41. Показов 3810. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите)
желательно с подробностями.

https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
y=\sum_{k=1}^{20}k^3\left(\sum_{n=1}^{15}(k-n)^2 \right)<br />
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.10.2017, 17:41
Ответы с готовыми решениями:

Нужно разработать алгоритм решения этой задачи и изобразить его в виде блок -схемы и в виде структурированного текста (псевдокода).
Даны натуральное число m , одноименный действительный массив В порядка m. Переписать массив В в...

Составить алгоритм решения задачи
методом перебора с шагом h установить наибольшее значение функции f(X) на отрезке .

Составить алгоритм решения задачи в виде блок-схемы
Последовательно вводятся N целых чисел.Определить,сколько из них совпадают с первым числом. Нужно...

Составить алгоритм решения задачи и записать его в виде блок-схемы. Решить уравнение
1. Для заданных действительных чисел x, y, z вычислить значение функции:...

10
0 / 0 / 0
Регистрация: 04.11.2016
Сообщений: 28
17.10.2017, 17:51  [ТС] 2
У меня получилось так:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
Program x1;
var f,c,z,n,k:integer;
begin
    readln;
    for n:=1 to 15 do
      f:=f*((k-n)+(k-n));
       begin
       for k:=1 to 20 do
       c:=(k*k*k);
       z:=c*f;
       writeln(f,' ',z);
      end;
end.
0
Заблокирован
17.10.2017, 17:55 3
Pascal
1
2
3
4
5
6
7
8
9
10
program ideone;
    var k,n,j,y:integer;
begin
    for k := 1 to 20 do
        for n := 1 to 15 do         
            j := j + sqr(k - n);            
                        y := (k*k*k)*j;
    write(y);
 
end.
результат 139600000
0
0 / 0 / 0
Регистрация: 04.11.2016
Сообщений: 28
17.10.2017, 18:05  [ТС] 4
почему у тебя sqr(k-n)???
это не правильное решение
я лишь подправил у себя
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
Program x1;
var f,c,n,k:integer;
begin
    readln;
    for n:=1 to 15 do
      f:=f*((k-n)+(k-n));
       begin
       for k:=1 to 20 do
       c:=(k*k*k)*f;
       writeln(f,' ',c);
      end;
end.
0
Заблокирован
17.10.2017, 18:10 5
в решении приведенном вами, вообще 0 должен получаться
0
0 / 0 / 0
Регистрация: 04.11.2016
Сообщений: 28
17.10.2017, 18:15  [ТС] 6
в твоём примере у меня ошибку выдаёт, я жду третьего мнения..
я и не говорил что у меня правильно, но это точно не sqr(k-n)..
Жду 3 мнения, повторяюсь.
ответа два должно быть, а не один..
мне так сказали.
0
Заблокирован
17.10.2017, 18:21 7
(k-n)^2 = sqr(k-n)
0
41 / 74 / 15
Регистрация: 04.10.2017
Сообщений: 283
18.10.2017, 02:00 8
Цитата Сообщение от Celldweller Посмотреть сообщение
почему у тебя sqr(k-n)???
sqr от square (рус. квадрат). Не путать с квадратным корнем sqrt - square root.
0
Модератор
9871 / 5239 / 3306
Регистрация: 17.08.2012
Сообщений: 16,007
19.10.2017, 10:39 9
Цитата Сообщение от Celldweller Посмотреть сообщение
ответа два должно быть, а не один
Неправда.

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

То есть, не выглядит ли задание не так, как оно написано, а вот так:

Написать программы для нахождения выражений

https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
y=\sum_{k=1}^{20}k^3<br />

и

https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
y=\sum_{n=1}^{15}(k-n)^2<br />
0
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
19.10.2017, 11:13 10
Лучший ответ Сообщение было отмечено Celldweller как решение

Решение

Если как написано в посте 1, то решение такое.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
var k,n,s,y:integer;
begin
y:=0;
for k:=1 to 20 do
 begin
  s:=0;
  for n:=1 to 15 do
  s:=s+sqr(k-n);
  y:=y+k*k*k*s;
 end;
write('Y=',y)
end.
1
Заблокирован
19.10.2017, 14:06 11
Ну, значит все правильно я понял)
0
19.10.2017, 14:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.10.2017, 14:06
Помогаю со студенческими работами здесь

Составить алгоритм решения задачи
Требуется составить алгоритм решения задачи

Составить алгоритм решения задачи
В отчете предоставить три программы с разными операторами цикла ( do... while, while, for). В...

Составить алгоритм решения задачи
Вопрос отправляю в эту ветку, т.к. не знаю куда, эта ветка одна из самых активных и...

Разработайте алгоритм для решения задачи.Результаты представить в виде массива
Даны две прямые, заданные уравнением у=к1х+b1 y=k2x+b2, вводятся к1 b1 к2 b2, определить являются...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru