Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
mexxantom
1 / 1 / 0
Регистрация: 19.02.2011
Сообщений: 47
#1

циклы - C++

02.03.2011, 15:53. Просмотров 323. Ответов 5
Метки нет (Все метки)

вот файлик с примером на ряды решается с помощью цикла вводите число n допустим 5 и программа должна вывести пятый член этого ряда
помогите!!!!!!!!!
http://www.cyberforum.ru/cpp-beginners/thread1556587.html
0
Миниатюры
циклы  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2011, 15:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос циклы (C++):

Циклы (1/2*2/3*3/4.(n-1)/n)
Всем доброго времени суток. Подскажите как правильно написать цикл для...

Циклы
Воозникли трудности. Можете помочь ?) Необходимо протабулировать функции,...

Циклы
Разработать консольную программу в C++, для нахождения значения Y, с...

циклы for, while
for: Среди всех n-значных чисел (n = 1,2,3,4) указать те, сумма цифр которых...

циклы do while
do { if (a>=b) a%=b; else ...

5
Sokolov
42 / 42 / 13
Регистрация: 04.01.2011
Сообщений: 125
02.03.2011, 16:13 #2
Цитата Сообщение от mexxantom Посмотреть сообщение
вот файлик с примером на ряды решается с помощью цикла вводите число n допустим 5 и программа должна вывести пятый член этого ряда
помогите!!!!!!!!!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
#define PI 3.14159265
using namespace std;   //        1/(sin1+sin2+...+sinN)
int main()
{setlocale(LC_ALL,"Russian");
int n;
double znam=0.0,sum=0.0;
do{
cout<<"Введите номер элемента: ";
cin>>n;}
while(n<=0);
for (int i=1;i<=n;i++)
{znam+=sin(i*PI/180);
sum+=(1/znam);}
cout<<n<<"-ый элемент равен: "<<1/znam<<endl; 
cout<<"Сумма "<<n<<" элементов равна: "<<sum;
return 0;
}
1
mexxantom
1 / 1 / 0
Регистрация: 19.02.2011
Сообщений: 47
02.03.2011, 17:50  [ТС] #3
Цитата Сообщение от Sokolov Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
#define PI 3.14159265
using namespace std;   //        1/(sin1+sin2+...+sinN)
int main()
{setlocale(LC_ALL,"Russian");
int n;
double znam=0.0,sum=0.0;
do{
cout<<"Введите номер элемента: ";
cin>>n;}
while(n<=0);
for (int i=1;i<=n;i++)
{znam+=sin(i*PI/180);
sum+=(1/znam);}
cout<<n<<"-ый элемент равен: "<<1/znam<<endl; 
cout<<"Сумма "<<n<<" элементов равна: "<<sum;
return 0;
}
спасибо конечно но считает не верно вот твоя программа внизу я закоментил проверку для числа n=2 ну и ответы разные получаются

#include <iostream>
#include <cmath>
#define PI 3.14159265
using namespace std; // 1/(sin1+sin2+...+sinN)
int main()
{setlocale(LC_ALL,"Russian");
int n;
double znam=0.0,sum=0.0;
do{
cout<<"vvedite nomer: ";
cin>>n;}
while(n<=0);
for (int i=1;i<=n;i++)
{znam+=sin(i*PI/180);
sum+=(1/znam);}
cout<<n<<"-element ravrn"<<1/znam<<endl;
cout<<"summa "<<n<<" ilementov: "<<sum;
//double k;
//k=1/(sin(1)+sin(2));
//cout<<k<<endl;
return 0;

}
0
Sokolov
42 / 42 / 13
Регистрация: 04.01.2011
Сообщений: 125
02.03.2011, 17:57 #4
mexxantom,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
#define PI 3.14159265
using namespace std;   //        1/(sin1+sin2+...+sinN)
int main()
{setlocale(LC_ALL,"Russian");
int n;
double znam=0.0,sum=0.0;
do{
cout<<"Введите номер элемента: ";
cin>>n;}
while(n<=0);
for (double i=1.0;i<=n;i++)
{znam+=sin(i);
sum+=(1/znam);}
cout<<n<<"-ый элемент равен: "<<1/znam<<endl; 
cout<<"Сумма "<<n<<" элементов равна: "<<sum;
return 0;
}
1
mexxantom
1 / 1 / 0
Регистрация: 19.02.2011
Сообщений: 47
02.03.2011, 19:52  [ТС] #5
спасибо всё супер работает +1
0
ValeryS
Модератор
7124 / 5392 / 669
Регистрация: 14.02.2011
Сообщений: 18,210
02.03.2011, 20:11 #6
for (double i=1.0;i<=n;i++)
double i=1.0
i++
i==2 ????
0
02.03.2011, 20:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2011, 20:11
Привет! Вот еще темы с решениями:

циклы
помогите вывести таблицу 4 3 2 1 0 3 2 1 0 2 1 0 1 0 0

циклы
вывести на экран все целые числа из диапазона от А до Б, кратные трем (А&lt;=B)

Циклы
1)Используя перебор значений найти все числа из диапазона от n до m, которые...

Циклы
Дан номер телевизионного канала(от 1 до 5). Вывести на экран наиболее...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru