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

Вычислить выражение, используя циклы - C++

Восстановить пароль Регистрация
 
nata95
 Аватар для nata95
1 / 1 / 0
Регистрация: 05.01.2014
Сообщений: 102
07.01.2014, 21:40     Вычислить выражение, используя циклы #1
Уважаемые программисты форума, кроме как к Вам мне обратиться нет к кому. Я только начинаю учить С++, но времени катастрофически не хватает, чтобы разобраться с этой задачей.
Помогите (
Дано натуральное n. Вычислить: y=cos1cos2cos3cos4...cosn. Нужно написать три программы, используя все циклы в С++.

 Комментарий модератора 
Тема не может и не должна называться "циклы"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.01.2014, 21:40     Вычислить выражение, используя циклы
Посмотрите здесь:

C++ Вычислить, используя циклы while и do while
Рекурсия, не используя циклы С++ C++
Посчитать выражение через циклы while и for C++
C++ Вывести матрицу, используя циклы
C++ Вычислить выражение, используя тип double
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5955 / 5560 / 1788
Регистрация: 18.12.2011
Сообщений: 14,209
Завершенные тесты: 1
07.01.2014, 22:00     Вычислить выражение, используя циклы #2
Этих косинусов в этом разделе немерено.
Пользуйтесь поиском.
Например:
Вычисление сумм С++
xoror
 Аватар для xoror
29 / 31 / 2
Регистрация: 15.12.2013
Сообщений: 147
07.01.2014, 22:04     Вычислить выражение, используя циклы #3
C++
1
2
3
4
5
int n = 10;
double y = 1;
 
for (int i=1; i<=n; i++)
    y = y * cos(i);
Sinad
 Аватар для Sinad
0 / 0 / 0
Регистрация: 29.12.2013
Сообщений: 13
07.01.2014, 22:26     Вычислить выражение, используя циклы #4
Вот for, do while, while. Так??

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<iostream>
#include<stdlib.h>
#include<stdio.h>
#include<math.h>
using namespace std;
 
int main ()
 
{ double y;
  int n;
  cin>>n;
  
  for (int i=1;i<n+1;i++)
  {y=cos(i);
  cout<<y<<" "<<endl; 
  }
 
 
 
 
   system ("pause");
   return 0;
}
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
#include<iostream>
#include<stdlib.h>
#include<stdio.h>
#include<math.h>
using namespace std;
 
int main ()
 
{ double y;
  int n;
  cin>>n;
  
  int i=1;
  do
  {y=cos(i);
  cout<<y<<" "<<endl;
  i++; 
  }
  while (i<=n);
 
 
 
   system ("pause");
   return 0;
}
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
#include<iostream>
#include<stdlib.h>
#include<stdio.h>
#include<math.h>
using namespace std;
 
int main ()
 
{ double y;
  int n;
  cin>>n;
  
  int i=1;
  while (i<=n)
  {y=cos(i);
  cout<<y<<" "<<endl;
  i++; 
  }
 
 
 
 
   system ("pause");
   return 0;
}
nata95
 Аватар для nata95
1 / 1 / 0
Регистрация: 05.01.2014
Сообщений: 102
10.01.2014, 11:41  [ТС]     Вычислить выражение, используя циклы #5
Программа выводит чёрный экран
ShadowFirst
54 / 47 / 1
Регистрация: 31.10.2013
Сообщений: 161
10.01.2014, 12:58     Вычислить выражение, используя циклы #6
Цитата Сообщение от nata95 Посмотреть сообщение
Программа выводит чёрный экран
А вы вводили значение n? или просто запустили ее и ждете?
Тамика
Котовчанин
 Аватар для Тамика
859 / 439 / 129
Регистрация: 16.02.2010
Сообщений: 2,543
Записей в блоге: 27
10.01.2014, 13:13     Вычислить выражение, используя циклы #7
Цитата Сообщение от nata95 Посмотреть сообщение
Программа выводит чёрный экран
Печаль.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2014, 22:03     Вычислить выражение, используя циклы
Еще ссылки по теме:

Вычислить выражение (используя while, for или do while) C++
C++ Используя оператор if, вычислить выражение
Вычислить выражение используя указатель на переменную C++

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

Или воспользуйтесь поиском по форуму:
Sinad
 Аватар для Sinad
0 / 0 / 0
Регистрация: 29.12.2013
Сообщений: 13
12.01.2014, 22:03     Вычислить выражение, используя циклы #8
Цитата Сообщение от nata95 Посмотреть сообщение
Программа выводит чёрный экран
Всмысле? Какое n вы вводите?
Yandex
Объявления
12.01.2014, 22:03     Вычислить выражение, используя циклы
Ответ Создать тему
Опции темы

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