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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
VasilV
0 / 0 / 0
Регистрация: 17.12.2012
Сообщений: 3
#1

Программа для первого курса (определяет количество и произведение положительных значений функции) - C++

17.12.2012, 15:31. Просмотров 356. Ответов 5
Метки нет (Все метки)

Нужно помощь в написание проги, которая определяет количество и произведение положительных значений функции y=cosx для всех целых x от 2 до 15.
P.S. Заранее благодарен за помощь.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2012, 15:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа для первого курса (определяет количество и произведение положительных значений функции) (C++):

Вычислить произведение всех положительных и количество отрицательных значений протабулированной функции - C++
Протабулировать функцию f (x, y) = sin x + cos2y, если xє(1; 2,5), а yє(0; 1,8) с шагом обеих переменных 0,25.Вычислить произведение всех...

Определить количество положительных, отрицательных и нулевых элементов матрицы A(10,15). (Создать три функции для нахождения этих значений) - C++
Определить количество положительных, отрицательных и нулевых элементов матрицы A(10,15). (Создать три функции для нахождения этих...

Задача по С++ для первого курса - C++
Здравствуйте. Задали написать программу для решения этой формулы: Составил вот такой код: #include <cstdio> #include <cmath> ...

Найти произведение положительных элементов первого столбца - C++
Дана целочисленная матрица 6х8. Найти произведение положительных элементов первого столбца.

Найти произведение положительных элементов первого столбца матрицы - C++
Всем привет! Помогите написать программу Дана целочисленная матрица 6х8. Найти произведение(умножение) положительных элементов первого...

Определить количество положительных и количество отрицательных элементов до первого нуля. Найти ошибку в коде - C++
В маcсиве A(n) (n<=7) хотя бы один элемент ноль. Определить количество положительных и количество отрицательных элементов до первого нуля! ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
vua72
415 / 415 / 85
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
17.12.2012, 16:33 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cmath>
using namespace std;
int main(int argc, char **argv)
{
    int x1=2,x2=15, count=0;
    double p=1.0;
    while (x1<=x2) {
        if (x1>0) {
            p*=cos(x1);
            count ++;
        }
        x1++;
    }
    cout << "Kol-vo: "<< count<<endl<< "Proizv: "<<p;
    return 0;
}
VasilV
0 / 0 / 0
Регистрация: 17.12.2012
Сообщений: 3
17.12.2012, 17:24  [ТС] #3
Thanks!
v.a.l.i.d
412 / 377 / 10
Регистрация: 21.09.2012
Сообщений: 913
17.12.2012, 17:31 #4
вот еще вариант
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 "stdafx.h"
#include "iostream"
#include "cmath"
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "Russian");
 
    int n = 0;
    double mul = 1;
 
    for (int x=2; x<=15; x++)
        if (cos(double(x)) > 0)
        {
            n++;
            mul *= cos(double(x));
        }
 
    cout << "Количество " << n << endl;
    cout << "Произведение " << mul << endl;
 
    system("pause");
    return 0;               
}
VasilV
0 / 0 / 0
Регистрация: 17.12.2012
Сообщений: 3
17.12.2012, 20:52  [ТС] #5
Thanks!

Добавлено через 1 час 55 минут
Предпочтителен и правильный как оказалось второй вариант..
Всем Спасибки!
vua72
415 / 415 / 85
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
18.12.2012, 10:34 #6
Цитата Сообщение от VasilV Посмотреть сообщение
Thanks!

Добавлено через 1 час 55 минут
Предпочтителен и правильный как оказалось второй вариант..
Всем Спасибки!
В задачке для первого курса несложно поменять одно условие, правда?
C++
1
2
3
4
5
6
7
x1=1; double f=0.0
while (++x1<=x2){
    f=cos(x1)
    if (f>0) {
        p*=f;
        count ++;
    }
а setlocale(LC_ALL, "Russian"), например, не везде срабатывает, так что насчет предпочтительно... Удачи в изучении задачек первого курса.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.12.2012, 10:34
Привет! Вот еще темы с ответами:

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

Нахождение произведение значений положительных элементов массива - C++
Программа не находит произведение значений положительных элементов массива и не перестанавливает элементы массива. Помогите найти ошибку. ...

Программа для вычисления значений функции F(x) на отрезке [a,b] с шагом h (Dev-C++) - C++
F(x)=7{sin}^{2}x-\frac{1}{2}cosx a, b, h - вводит пользователь. Результат выводится в таблице. Первый столбец - значение аргумента,...

Определить произведение значений всех положительных элементов массива - C++
помогите с программой... Дан массив a0, a1, a2,…, an-1. Определить произведение значений всех его положительных элементов, лежащих между...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
18.12.2012, 10:34
Ответ Создать тему
Опции темы

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