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

Вычислить произведение отрицательных элементов и произведение положительных элементов последовательности - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ То работает, то не работает. Массив из случайных вещественных чисел http://www.cyberforum.ru/cpp-beginners/thread363954.html
Добрый день всем. Я пытался сделать следующее: создать массив из вещественных чисел. Ввести туда числа случайным образом. А потом вывести их на экран. Записал так: #include <conio.h> #include...
C++ Проверка строки Здравствуйте, господа! В консольном приложении есть переменная типа string, в которую я ввожу некие данные: cin >> st; теперь мне нужно проверить, что введены только русские символы. как это... http://www.cyberforum.ru/cpp-beginners/thread363947.html
C++ адаптивное кодирование Хаффмана
помогите разобраться!на фото задание№3 читал википедию,потом по форуму лазил то же тему нашёл про кодирование.И так вот сам вопрос! как построить сами деревья ,узнать длину кода,и как его...
Проблемы с классом GradeBook C++
Помогите пожалуйста исправить ошибки 1> GradeBook.cpp 1>d:\projects\cpp\cpp\gradebook.h(8): error C2864: GradeBook::students: в пределах класса могут быть инициализированы только статические...
C++ Метод простых итераций (для трехмерной матрицы) http://www.cyberforum.ru/cpp-beginners/thread363892.html
Привет всем. Помогите пожалуйста. Из корней системы уравнений выдает правильно только один,(( #include "stdafx.h" #include "iostream" #include "conio.h" using namespace std; int _tmain(int...
C++ Лексический анализатор Написал программу, я надеюсь, лексического анализатора для конкретного куска программы. В программе я из текстового файла считывал текст кодируемой программы, потом с помощью функции fgetc() и... подробнее

Показать сообщение отдельно
co6ak
Кошковед
409 / 502 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
10.10.2011, 12:10
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
int main()
{
    float p1 = 1;
    float p2 = 1;
    float x = 1;
 
    while ( x != 0 )
    {
        std::cin >> x;
        if ( x > 0 ) p2 *= x;
        if ( x < 0 ) p1 *= x;
    }
    if ( p1 < 0 ) p1 = -p1;
    if ( p1 > p2 ){ std::cout << "|p1| > |p2| ( p1 = " << -p1 << " p2 = " << p2 << " )" ;}
    else
        { std::cout << "|p2| > |p1| ( p1 = " << -p1 << " p2 = " << p2 << " )" ;}
    system("pause");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.