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

Определить процент положительных, отрицательных и нулевых элементов последовательности - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Записать положительные элементы массива X подряд в массив Y. Определить k — количество положительных элементов http://www.cyberforum.ru/cpp-beginners/thread1102905.html
помогите решить задание на с++ с использованием массива Записать положительные элементы массива X подряд в массив Y. Определить k — количество положительных элементов. Вычислить сумму элементов массива X и произведение элементов массива Y
C++ Объясните условие задачи Подскажите пожалуйста, что требуется сделать в задании. http://www.cyberforum.ru/cpp-beginners/thread1102894.html
C++ Какие книги нужны, чтобы стать хорошим программистом по C++ с нуля
Пожалуйста подскажите,какие книги нужны,чтобы стать хорошим программистом по С++ с нуля.Учусь на первом курсе мало что понимаю.Читаю Павловскую С++ не все понимаю.
Напишите программу, печатающую n-ое простое число, используя рекурсию C++
Напишите, пожалуйста, программу, печатающую n-ое простое число, используя рекурсию
C++ Текст из Edit1 записать в Label1 http://www.cyberforum.ru/cpp-beginners/thread1102859.html
Здравствуйте. Есть одна форма, в ней содержится поле Label1 . Открываю форму 2- в ней пишу в Edit1 какой-то текст, жму кнопку- Принять. По нажатию этой кнопки текст из Edit должен попасть в Label
C++ Функции Помогите написать, пожалуйста, программу в С++ по функциям 1) Задание нужно печатать в пост, картинки не допускаются 2) Официальным языком форума являются русский и английский языки подробнее

Показать сообщение отдельно
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
22.02.2014, 21:08     Определить процент положительных, отрицательных и нулевых элементов последовательности
C++
#include <iostream>
#include <vector>
#include <cmath>
#include <locale>
 
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    std::cout << "Введи 10 чисел:" << std::endl;
 
    int d = 0;
    std::vector <int> vec;
 
    for(int i = 0; i < 10; i++)
    {
        std::cin >> d;
        vec.push_back(d);
    }
 
    int neg = 0, pos = 0, nul = 0;
 
    for(int i = 0; i < 10; i++)
    {
        if(vec[i] < 0) neg++;
        else if(vec[i] > 0) pos++;
        else nul++;
    }
 
    std::cout << "Проценты:" << std::endl;
    std::cout << "отрицательных " << neg/0.1 << " %" << std::endl;
    std::cout << "положительных " << pos/0.1 << " %" << std::endl;
    std::cout << "нулей         " << nul/0.1 << " %" << std::endl;
}
 
Текущее время: 16:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru