Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 03.02.2019
Сообщений: 21

Вычислить значение выражения

03.02.2019, 18:24. Показов 1564. Ответов 29
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написати програму С ++ для обчислення виразу А = 1 + 4 +9 +19 +...+n^2 / 1 + 2+....+n^k . Користувач
вводить n (0<n<1), k – натуральне число, використовуючи функції (підпрограми)
обчислення чисельника та знаменника.
 Комментарий модератора 
Написать программу для вычисления выражения А = (1 + 4 +9 +19 +...+n2 )/ (1 + 2+....+nk).
Пользователь вводит n (0<n<1), k – натуральное число, использовать функции (подпрограммы).
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.02.2019, 18:24
Ответы с готовыми решениями:

Вычислить значение выражения
Borland c++

Вычислить значение выражения n!+n^20
Вычислить n!+n^20 где n &gt; 20 . Помогите пожалуйста

Вычислить значение выражения
помогите написать контрольную по циклам Нужно вычислить значение у=сos(x)^2+(\sum_{6}^{i=1}(2x*i)) x вести с клавиатуры у вывести...

29
0 / 0 / 0
Регистрация: 03.02.2019
Сообщений: 21
03.02.2019, 19:43  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от FFPowerMan Посмотреть сообщение
получаться
Смотрите , математически когда N=3 K=1
1+4+9/ 1+2+3 = 2,3(3)
0
2163 / 1241 / 511
Регистрация: 11.10.2018
Сообщений: 6,356
03.02.2019, 19:43
У Вас в задании ошибка, Вы разберитесь сначала с заданием, а потом уже разговаривать будем.
0
0 / 0 / 0
Регистрация: 03.02.2019
Сообщений: 21
03.02.2019, 19:43  [ТС]
Цитата Сообщение от FFPowerMan Посмотреть сообщение
Целое
Целое
0
2163 / 1241 / 511
Регистрация: 11.10.2018
Сообщений: 6,356
03.02.2019, 19:44
Цитата Сообщение от d1mohaa Посмотреть сообщение
Смотрите , математически когда N=3 K=1
1+4+9/1+2+3 = 2,3(3)
Используйте маленькие буквы. Что Вы все воду мутите.
0
0 / 0 / 0
Регистрация: 03.02.2019
Сообщений: 21
03.02.2019, 19:49  [ТС]
Цитата Сообщение от FFPowerMan Посмотреть сообщение
Используйте маленькие буквы.
Извините..
0
2163 / 1241 / 511
Регистрация: 11.10.2018
Сообщений: 6,356
03.02.2019, 19:50
Исправил.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
//---------------------------------------------------------------------------
#include <vcl.h>
#include <iostream>
#include <string>
#include <cmath>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
using namespace std;
 
double VichislenieA(int fn, int fk)
{
  double FA;
  int s, ch = 0, zn = 0;
    
  for(s = 1; s <= fn; s++)
    ch += pow((double)s, 2);
  for(s = 1; s <= pow((double)fn, fk); s++)
    zn += s;
  FA = (double)ch/zn;
  return FA;
}
 
int main()
{
  double A;
  int n, k;
  
  /*
  cout << "Vvedite n:\n";
  cin >> n;
  cout << "Vvedite k:\n";
  cin >> k;
  */
  n = 3;  //DEBUG
  k = 1;
  A = VichislenieA(n, k);
  cout << "A = " << A << "\n";
  
  system("pause");
  return 0;
}
0
0 / 0 / 0
Регистрация: 03.02.2019
Сообщений: 21
03.02.2019, 20:03  [ТС]
Цитата Сообщение от FFPowerMan Посмотреть сообщение
Исправил.
Смотрите все считает правильно когда k = 1 , а когда менять его то ответ не совпадает

Добавлено через 47 секунд
мне разные натуральные n и k в задаче надо подставлять, понимаете?

Добавлено через 5 минут
Цитата Сообщение от d1mohaa Посмотреть сообщение
FFPowerMan
Помогите пожалуйста
0
 Аватар для QuakerRUS
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
03.02.2019, 21:48
Вариант, где в знаменателе пропущены скобки.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <cstdlib>
#include <cmath>
#include <iostream>
 
using namespace std;
 
double a(double n, int k)
{
    double rezult = 0, d = 0;
 
    for (int i = 1; i <= n; i++)
    {
        rezult += i * i;
        d += i;
    }
 
    rezult /= pow(d, k);
 
    return rezult;
}
 
int main()
{
    double n;
    int k;
 
    cin >> n >> k;
 
    cout << a(n, k) << endl;
 
    system("pause");
    return 0;
}
0
2163 / 1241 / 511
Регистрация: 11.10.2018
Сообщений: 6,356
04.02.2019, 08:53
Вот так что-ли?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
//---------------------------------------------------------------------------
#include <vcl.h>
#include <iostream>
#include <string>
#include <cmath>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
using namespace std;
 
double VichislenieA(int fn, int fk)
{
  double FA;
  int s, ch = 0, zn = 0;
    
  for(s = 1; s <= fn; s++)
  {
    ch += pow((double)s, 2);  
    zn += s;
  }
  FA = (double)ch/zn;
  return FA;
}
 
int main()
{
  double A;
  int n, k;
  
  /*
  cout << "Vvedite n:\n";
  cin >> n;
  cout << "Vvedite k:\n";
  cin >> k;
  */
  n = 3;  //DEBUG
  k = 1;
  A = VichislenieA(n, k);
  cout << "A = " << A << "\n";
  
  system("pause");
  return 0;
}
0
 Аватар для analogov net
2532 / 1130 / 495
Регистрация: 17.11.2018
Сообщений: 2,840
04.02.2019, 16:46
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
int chislitel( int n )
{
    int  ch = 1;
 
    for( int i = 2; i <= n; i++ )
        ch += i * i;
 
    return ch;
}
 
int znamenatel( int n, int k )
{
    int zn = 1;
         
    for( int i = 1; i <= k; i++ )
        zn *= n;
 
    return zn + ( n * n - n ) / 2;
}
 
 
int main()
{
    int n, k;
 
    cout << "Enter n: ";   cin >> n;
    cout << "Enter k: ";   cin >> k;
 
    int chisl = chislitel ( n );
    int znam  = znamenatel( n, k );
 
    cout << chisl << " / " << znam << " = " << ( double )chisl / znam << endl;
 
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.02.2019, 16:46

Вычислить значение выражения
Составить программу для функции:

Вычислить значение выражения
Есть последовательность с количеством элементов n при а&gt;0. Нужно решить при помощи цикла while...do на С++. Кто сможет - помогите. Буду...

Вычислить значение выражения
Помогите пожалуйста Разработать программу для вычисления выражения и вывода полученного результата. Соответствующие исходные данные...

Вычислить значение выражения
Вобщем задание таково - нужно решить пример тремя циклами в одной программе.(do - while , while (с выводом библиотек c++), for) пример...

Вычислить значение выражения
Дано задание. Найти S используя циклы. Заранее спасибо.


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

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Новые блоги и статьи
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет) Содержание проекта Симуляция вековой (50 лет) экологической сукцессии в почве леса Основные участники: АМ-гриб, ЭКМ-гриб,. . .
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
Сукцессия 20. Война автоботов. Делаем ставки. Лёд против "пш-пш!".
anaschu 11.07.2026
Битва ИИ в ризосфере: Как мы скрестили жесткие ОДУ, закон Фика и «подземный шантаж» Уважаемые коллеги! Хочу поделиться уникальным опытом ведения междисциплинарной компьютерной разработки. Прямо. . .
Сукцессия 19. Какие выводы я сделал из модели? Часть 2.Внутримикоризный стехиометрический буфер и хроно-дискретные зоны экспансии
anaschu 11.07.2026
Био-Инженерный Ликбез: Архитектура Модели Ризосферы Математический аппарат моделирования
Сукцессия 18. Какие выводы я сделал из войны грибов с деревьями? Часть 1- рассказ и немного про термины
anaschu 11.07.2026
Био-Инженерный Ликбез: Архитектура Модели Ризосферы Математический аппарат моделирования Система ОДУ описывает динамику изменения массы различных компонентов системы во времени. Ключевой. . .
Просветление в 5 секунд
kumehtar 10.07.2026
Андрей Веретенников выдал фразу недавно: "Вам не обязательно кем-то себя считать"
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru