0 / 0 / 0
Регистрация: 16.10.2008
Сообщений: 4

Помогите справиться с задачей!!

16.10.2008, 00:41. Показов 1716. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Начал изучать С++ и попалась задача, не подскажите как ее сделать?


Задача 2.29
Для действительных чисел х и а составить функцию вычисления значения выражения, составленного из N скобок следующего вида, N четное число:

(((...(х+а)квадрат - а)квадрат +а )квадрат.) и повторение! надо сделать с помощью цикла while!

В вызывающей функции main() организовать контроль ввода целого четного положительного числа N.
Заранее спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.10.2008, 00:41
Ответы с готовыми решениями:

Как справиться с задачей!
Попались примеры сложные помогите решить

книга стивен прата как справиться с задачей стр 342 листинг 7.12
стивен прата 6 издание. стр 343 листинг 7.12 strctfun переписал код, код полностью работает и проблем в этом нет, но при вводе данных по...

Народ, как справиться с такой задачей: определить кол-во столбцов матрицы B, содержащих все положительные элементы
определить кол-во столбцов матрицы B, содержащих все положительные элементы. Bkm=E в степени xk + E в степени ym / 2 где xk={2,7; 1; 4,1}...

9
3 / 3 / 0
Регистрация: 04.09.2008
Сообщений: 20
16.10.2008, 09:38
C++
1
2
3
4
5
6
    int n = 1;
    do{
        if(n%2 == 0) x = pow((x-a), 2);
        if(n%2 != 0) x = pow((x+a), 2);
        n++;
    }while(n<=N);
Вот цикл while(), остальное допишешь сам, думаю.
0
0 / 0 / 0
Регистрация: 16.10.2008
Сообщений: 4
16.10.2008, 22:55  [ТС]
чет у меня не получаеться, не можете мне дать полный код? плиз! заранее благодарен! :'(
0
10 / 10 / 2
Регистрация: 18.08.2008
Сообщений: 127
16.10.2008, 23:21
C++
1
2
3
4
5
6
7
8
int n = 1;
    do{
        if(n%2 == 0) 
              x = (x-a)*(x-a);
     else
              x = (x+a)*(x+a);
       n++;
    }while(n<=N);
по тому коду надо написать в начале
C++
1
#include <math.h>
0
Почетный модератор
 Аватар для Lord_Voodoo
8784 / 2537 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
17.10.2008, 09:58
WinD_Ws, покажи код, что у тебя там не получается...
0
0 / 0 / 0
Регистрация: 16.10.2008
Сообщений: 4
18.10.2008, 01:01  [ТС]
Вот файл
mail.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
float fun (float, float, float);
void main (void)
{float a, x, s, n;
int N;
do {cout<<"input a, x"<<endl;
cin>>a>>x;
 
do{cout<<endl<<"input n";
cin>>n;
N=int(n);
 
}while((N!=n)|(N%2=1)|(N<0));
 
s=fun(x, a, N);
cout<<endl<<"S="<<s;
} while(_getch()=='y');
}
вот файл
l2.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
float fun (float x, float a, float n)
{float s=x, b;
for (int i=1; i<=n; i++)
{   b=s-a*pow(-1, n);
    s=pow(b, 2);
}
return s;
}
надо чтобы когда я вводил n оно было четным, а иначе чтобы он возвращал попробуйте еще раз!
0
Почетный модератор
 Аватар для Lord_Voodoo
8784 / 2537 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
18.10.2008, 09:35
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
float fun (float, float, float);
void main (void)
{float a, x, s, n;
int N;
do {cout<<"input a, x"<<endl;
cin>>a>>x;
 
do{cout<<endl<<"input n";
cin>>n;
N=int(n);
 
}while((N!=n)||(N%2!=0)||(N<0));
 
s=fun(x, a, N);
cout<<endl<<"S="<<s;
} while(_getch()=='y');
}
попробуй так...
0
10 / 10 / 2
Регистрация: 18.08.2008
Сообщений: 127
18.10.2008, 17:18
a где в файле mail.cpp
#include "l2.cpp"
какя понял проект в двух файлах , а как же связаны?
0
0 / 0 / 0
Регистрация: 16.10.2008
Сообщений: 4
18.10.2008, 17:21  [ТС]
include - это деректива предпроцессора, чтобы библотеки подключать.!
float fun (float, float, float); вот протатип функции.
s=fun(x, a, N); а это вызов функции.
0
10 / 10 / 2
Регистрация: 18.08.2008
Сообщений: 127
19.10.2008, 16:28
я это прекрасно знаю . Поэтому я всегда к главному файлу подключаю второстепенные файлы . Это обычно срабатывает .А вот отсутствие этого приводит к траблам . Хотя я не на всех компиляторах работал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.10.2008, 16:28
Помогаю со студенческими работами здесь

Не могу справиться с задачей: "по какому предмету у студента с заданным номером в журнале лучшая оценка по итогам сессии?"!
Задача выглядит так: &quot;по какому предмету у студента с заданным номером в журнале лучшая оценка по итогам сессии?&quot; То есть дан список...

Помогите справиться с лабой по массивам)
Задан массив из k чисел. Определить количество инверсий в массиве (т. е. таких пар элементов, в которых большее число находится слева от...

Помогите с задачей
Не судите строго, я пока новичок и еще не полностью изучил язык Где мои ошибки? //Программа для решения задач квадратных уравнении ...

Помогите с задачей с указателями
Есть задание на тему: Обработка строк с помощью указателей Задание звучит так: Вводить и обрабатывать строки в цикле до тех пор,...

Помогите с задачей плз!
Добрый день! Вот: вводится число n затем n чисел.Например: 8 1 1 2 3 3 3 10 10 нужно вывести: 2 1 1 2 3 3 2 10, где первые...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

Новые блоги и статьи
Логирование в C# ASP.NET Core с помощью Serilog, ElasticSearch, Kibana
stackOverflow 25.04.2025
Помните те времена, когда для анализа проблемы приходилось подключаться к серверу, искать нужный лог-файл среди десятков других и вручную фильтровать тысячи строк в поисках ошибки? К счастью, эти дни. . .
Полностью асинхронный счётчик на логике (сумматорах) трёх состояний и асинхронных регистрах трёх состояний. Структура "электронный Buttom Up"
Hrethgir 25.04.2025
Программа для симуляции схемы - Logisim Evolution В общем какое-то время отвлёкся, так было надо, теперь когда запилю это на verilog и FPGA , досоставлю заявку в ФИПС на полезную модель - не готов. . .
Автоматизация Amazon Web Services (AWS) с Boto3 в Python
py-thonny 25.04.2025
Облачные вычисления стали неотъемлемой частью современной ИТ-инфраструктуры, а Amazon Web Services (AWS) занимает лидирующие позиции среди провайдеров облачных услуг. Управление многочисленными. . .
Apache Kafka vs RabbitMQ в микросервисной архитектуре
ArchitectMsa 25.04.2025
Современная разработка ПО всё чаще склоняется к микросервисной архитектуре — подходу, при котором приложение разбивается на множество небольших, автономных сервисов. В этой распределённой среде. . .
Параллельное программирование с OpenMP в C++
NullReferenced 24.04.2025
Параллельное программирование — подход к созданию программ, когда одна задача разбивается на несколько подзадач, которые могут выполняться одновременно. Оно стало необходимым навыком для. . .
Цепочки методов в C# с Fluent API
UnmanagedCoder 24.04.2025
Современное программирование — это не только решение функциональных задач, но и создание кода, который удобно поддерживать, расширять и читать. Цепочки методов и Fluent-синтаксис в C# стали мощным. . .
Мульти-тенантные БД с PostgreSQL Row Security
Codd 23.04.2025
Современные облачные сервисы и бизнес-приложения всё чаще обслуживают множество клиентов в рамках единой программной инфраструктуры. Эта архитектурная модель, известная как мульти-тенантность, стала. . .
Реализация конвейеров машинного обучения с Python и Scikit-learn
AI_Generated 23.04.2025
Мир данных вокруг нас растёт с каждым днём, и умение эффективно обрабатывать информацию стало необходимым навыком. Специалисты по машинному обучению ежедневно сталкиваются с задачами предобработки. . .
Контроллеры Kubernetes Ingress: Сравнительный анализ
Mr. Docker 23.04.2025
В Kubernetes управление входящим трафиком представляет собой одну из ключевых задач при построении масштабируемых и отказоустойчивых приложений. Ingress — это API-объект, который служит вратами. . .
Оптимизация кода Python с Cython и Numba
py-thonny 23.04.2025
Python прочно обосновался в топе языков программирования благодаря своей простоте и гибкости. Разработчики любят его за читабельность кода и богатую экосистему библиотек. Но у этой медали есть и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru