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

Действитетльный вектор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Максимальная зарплата http://www.cyberforum.ru/cpp-beginners/thread981160.html
Добрый вечер. Помогите с задачей, пожалуйста. Вот текст задачи: Максимальная зарплата На малом предприятии работает определенное количество работников, но не менее двух – директора и...
C++ Исправте ошибки задача - Дано действительное число a. Не пользуясь никакими другими арифметическими операциями, кроме умножения, получить a8 за 3 операции. #include <iostream.h> #include <conio.h> main() { ... http://www.cyberforum.ru/cpp-beginners/thread981147.html
Один и тот же результат "-1.#IND" C++
выдает один и тот же результат... можно как-то исправить? const int N=100; double calculate(int myArray) { double sum = 0, j = 0, result; for(int i = 0; i < N; i++) { if (i%2==0) {
Разбивка числа C++
Имеется число x типа float float x = 291.1921; Как разбить это число на два? Целая часть и дробная. То есть сделать две других целочисленных переменных, чтобы работать с ними отдельно. int y =...
C++ вибивает при решенее http://www.cyberforum.ru/cpp-beginners/thread981122.html
#include <iostream.h> #include <math.h> int main() { int x1,x2,x3,y1,y2,y3; float s,p,pp,a,b,c;//pp это полупериметр cout<<"x1="; cin>>x1; cout<<"y1="; cin>>y1; cout<<"x2=";...
C++ Перевернуть чётные числа Почти дописал программу, но она немного не работает... Есть массив, нужно все чётные числа в нём записать после оригинала. Пример: 23 25 56 65 11 12 21 Язык С++, вот код: #include <iostream>... подробнее

Показать сообщение отдельно
Hoottie_McGOOB
107 / 105 / 5
Регистрация: 04.10.2013
Сообщений: 231
18.10.2013, 21:24
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
26
27
28
29
30
31
32
// Дан действительный вектор х [1..100]. Определить и напечатать произведение
//положительных компонентов вектора.
 
#include <iostream>
#include "stdafx.h"
 
const int nm=100;
using namespace std;
 
int main ()
{
    setlocale(LC_ALL, "rus");
    int P=1, n;
    int x[nm];
    cout << "\nВведите размер вектора x: ";
    cin >> n;
 
    cout << "\nВведите элементы вектора x:\n";
    for(int i=0; i<n; i++)
    {
        cout<<"x["<<i<<"] = ";
        cin>>x[i];
    }
 
    for(int i=0; i<n; i++)
        if(x[i]>0)
            P=P*x[i];
 
    cout<<"\nПроизведение положительных компонентов вектора равно " << P << endl<<endl;
    system("pause");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru