Форум программистов, компьютерный форум CyberForum.ru

Программирование циклов с неизвестным заранее числом повторений - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы и строки - жесткая ошибка с http://www.cyberforum.ru/cpp-beginners/thread680502.html
#include "stdafx.h" #include <iostream> #include <string> using namespace std; /////////////////////////////////////////////////////////////////////// class employee {
C++ Как передать 2 значения своей функции? // Отображает время #include <iostream> using namespace std; void time(int); int main() { int hour; cout << "Enter the number of hours: "; cin >> hour; http://www.cyberforum.ru/cpp-beginners/thread680482.html
C++ Описать рекурсивную функцию stepen (x, n)
Описать рекурсивную функцию stepen (x, n) от вещественного х (х ≠ 0) и целого n, которая вычисляет величину xn по формуле #include <iostream.h> double stepen (float a, int b); void main() { int n; float x; double A; cout«”Vvedite chislo x I ego stepen n: ”; cin»x»n;
Определить колличество строк прямоугольной матрицы, не содержащих ни одного нулевого элемента C++
Дана прямоугольная матрица. Определить: 1) Колличество строк, не содержащих ни одного нулевого элемента; 2) Максимальное из чисел, встречающихся в заданной матрице более одного раза.
C++ Заменить символами # символы, стоящие в строках или столбцах, где имеются цифры http://www.cyberforum.ru/cpp-beginners/thread680465.html
Вот задача: Задана символьная матрица Y(K, L), K<=7, L<=9, соcтаящая из латинских букв и цифр. Заменить символами # символы, стоящие в строках или столбцах, где имеются цифры. Можно использовать рабочий одномерный массив, длиной K или L, но нельзя вводить рабочий двумерный массив. Например исходный abcdefgh qqqq7qwe iuytrewq 9zxcvbnm qwertyui ...
C++ Рекурсия Написать функцию, которая вычисляет сумму многочлена n-ой степени по формуле Горнера: an xn + an-1xn-1+...+a1x+a0=((...((anx+an-1)x+an-2)x+...+a2)x+a1)x+a0 подробнее

Показать сообщение отдельно
student888
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 21
13.12.2012, 22:25     Программирование циклов с неизвестным заранее числом повторений
вот переделал более простым способом, но тут теперь еще в 19 строке вот такая ошибка (statement missing), как исправить не знаю. подскажите.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream.h>
#include <conio.h>
#include <math.h>
void main()
{
double  a, b, eps;
clrscr ();
cout<<"Vvedite znachenie argumenta i tochnosti \n";
cin>>a>>b>>eps;
double x=b/(pow(a,3)), y=x/3, F=a*(1+y);
int n=1;
while (fabs(y)>=eps)
{
y*=-x*n/(n+3);
F+=a*y;
n+=3;
}
cout<<"Priblighennoe znachenie="<<F;
cout<<"Tochnoe znachenie="sprt(pow(a,3)+b));
}
Добавлено через 15 минут
все сделал.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream.h>
#include <conio.h>
#include <math.h>
void main()
{
double  a, b, eps, k=0;
clrscr ();
cout<<"Vvedite znachenie argumenta i tochnosti \n";
cin>>a>>b>>eps;
double x=b/(pow(a,3)), y=x/3, F=a*(1+y);
int n=1;
while (fabs(y)>=eps)
{
y*=-x*n/(n+3);
F+=a*y;
n+=3;
k=pow(a,3)+b;
}
cout<<"Priblighennoe znachenie="<<F;
cout<<"Tochnoe znachenie="<<pow(k,1/3);
}
Добавлено через 21 минуту
блин, она считает неправильно, что то не так((

Добавлено через 6 минут
подскажите где исправить нужно..

Добавлено через 46 минут
подскажите, программа неправильно считает точное значение
 
Текущее время: 23:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru