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

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

25.09.2011, 20:08. Показов 5013. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{\left(x-2 \right)\left(x-4 \right)\left(x-8 \right)\dots\left(x-64 \right)}{\left(x-1 \right)\left(x-3 \right)\left(x-7 \right)\dots\left(x-63 \right)}

Example:
Input:
65
Output:
0.452665
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.09.2011, 20:08
Ответы с готовыми решениями:

Вычислить значение выражения (значение х ввести с компонента Edit)
Перевести математическую формулу на язык с++

Вычислить значение выражения при заданных исходных данных. Сравнить полученное значение с указанным правильным результат
При x = -4.5, y=0,75*10^-4, z=-0.845*10^2 Ответ: s=3,23765

Дан файл, содержащий текст и арифметические выражения. Выписать и вычислить все выражения
Дан файл, содержащий текст и арифметические выражения вида a®b, где ® — один из знаков +, -, *, /...

26
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
26.09.2011, 15:46
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от alkagolik Посмотреть сообщение
-=ЮрА=-, почему в задании в числителе нету четного числа 6?
- стоп я увидел, да Вы правы!

Добавлено через 1 минуту
Цитата Сообщение от alkagolik Посмотреть сообщение
вас не смущает третий множитель числителя?
- да там в числителе и знаменателе прогрессии, как я сразу не заметил. Да теперь полностью Вас поддреживаю!
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
26.09.2011, 15:57
Да уж вот так нужно было мне решать
Миниатюры
Вычислить значение выражения  
0
 Аватар для alkagolik
1599 / 622 / 113
Регистрация: 15.07.2011
Сообщений: 3,548
26.09.2011, 15:57
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
да там в числителе и знаменателе прогрессии, как я сразу не заметил
это нормально. правда полином знаменателя не такой очевидный, но ввиду малых индексов, мне удалось его "подобрать". со второй попытки
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
26.09.2011, 16:04
В числителе x - i*2 а в знаменателе x - (i - 1)*2.
alkagolik, спасибо что обратил внимание
1
 Аватар для alkagolik
1599 / 622 / 113
Регистрация: 15.07.2011
Сообщений: 3,548
26.09.2011, 16:14
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
а в знаменателе x - (i - 1)*2
нет. так у нас во втором множителе знаменателя было бы (х - 2) знаменатель тем сложнее что каждый следующий элемент зависит от предыдущих двух, поэтому для его развязки нам надо иметь минимум 3 элемента и какой - то i-тый элемент при известном i для установления зависимости между ними. вот только на этот раз внимательно посмотрите.
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
26.09.2011, 16:19
alkagolik, вот я подправил
C++
1
2
                for(buf = 1, i = 2; i <= n; i *= 2)
                    std::cout<<(buf *= (x - i)/(x - (i - 1)))<<"\r\n";
Enter x : 65
Enter max power in sequence : 64
0.984375
0.968498
0.9518
0.932764
0.90533
0.452665
answer : 0.452665

Press Y to new input
0
 Аватар для alkagolik
1599 / 622 / 113
Регистрация: 15.07.2011
Сообщений: 3,548
26.09.2011, 19:36
ну да, получается что https://www.cyberforum.ru/cgi-bin/latex.cgi?m_{i} = 3m_{i-1} - 2m_{i-2} = 2^{i}-1
ну и славно, пусть ТС теперь это все переваривает.

Добавлено через 3 часа 11 минут
во как
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include </usr/include/c++/4.5/iostream>
#include </usr/include/c++/4.5/cstdlib>
#include </usr/include/c++/4.5/cmath>
 
float all_rezult(float rezult, float x, int stepen, int iter);
 
int main(){
    float x = 65, result, tmp = 1;
    
    result = all_rezult(tmp, x, 1, 6);
    std::cout << result << std::endl;
  
    return 0;
}
float all_rezult(float rezult, float x, int stepen, int iter){
    
    if(iter > 0){
        rezult *= (x - pow(2, stepen)) / (x - (pow(2, stepen) - 1));
        return all_rezult(rezult, x, ++stepen, --iter);
    }
    
    return rezult;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.09.2011, 19:36

Дан файл, содержащий текст и арифметические выражения. Выписать и вычислить все выражения
Дан файл, содержащий текст и арифметические выражения вида a®b, где ® — один из знаков +, -, *, / ....

Написать программу, которая вычисляет значение выражения, и определить ее значение для введенных пользователем значений фактических параметров.
Написать программу, которая вычисляет значение выражения, и определить ее значение для введенных...

Вычислите значение выражения. Значение х вводится с клавиатуры
Определите количество трехзначных натуральных чисел, произведение цифр которых равно введенному с...

Написать функцию, которая вычисляет значение выражения, и определить ее значение для введенных пользователем значений фа
Помогите, пожалуйста, написать функцию, которая вычисляет значение выражения, и определить ее...


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

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Новые блоги и статьи
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки. Добавлено: - Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы. Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru