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

Имеется четыре произвольных числа: А, B, C, D. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Максимальные элементы строк матрицы http://www.cyberforum.ru/cpp-beginners/thread403196.html
напишите код программы как можно проще и поясней!! В матрице А(m,n) (m<=5, n<=3) найти сумму максимальных(max) элементов ее строк
C++ про динамический массив 10) Как удалить элемент в динамическом массиве, сохранив нумерацию массива. Приведите код решения. подскажите пожалуйста кто знает) никак не могу найти ответ на этот вопрос) http://www.cyberforum.ru/cpp-beginners/thread403189.html
C++ Не могу обратиться к методу класса в функции
Добрый день. При написании программы возникла проблема - в функции не могу обратиться к методу класса: компилятор выдаёт ошибку "passing 'const ROADS' as 'this' argument of 'char ROADS::ret_rt()'...
Сортировка Шелла C++
Здраствуйте! Обьясните пожалуйста сортировку Шелла ну или хотя бы скиньте код самой сортировки.
C++ Цели переменной k придать значение, равное третий от конца цифре в записи целого положительного числа x. http://www.cyberforum.ru/cpp-beginners/thread403160.html
Пожалуйста помогите сделать этих 3 программы (кроме этих 3 мне надо еще 12 программ). Завтра экзамен а я не успеваю совсем. Пожалуйста помогите зарание благодарен. 1) Цели переменной k придать...
C++ Передача массивов в функцию Подскажите, как в функцию передать статические одномерный и двумерный массивы? Никак не получается разобраться. подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
09.12.2011, 22:30
Цитата Сообщение от Манька_Маруся Посмотреть сообщение
2.Имеется массив А из N произвольных чисел. Используя, операторы цикла составить программу.Подсчитать количество положительных и отрицательных чисел и количество нулей.
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
#include <iostream>
using namespace std;
 
int main()
{
    int * A;//Указатель на наш массив
    int i,N;  //Число элементов
    cout<<"Enter N : ";cin>>N;
    A = new int[N];//Віделяем память под массив
    int nPositive = 0;//Число элементов 0 < A[i]
    int nNegative = 0;//Число элементов A[i] < 0
    int nZeros    = 0;//Число элементов 0 == A[i]
    //Вводим массив с клавиатуры
    //Сомещаем с вводом подсчёты
    for(i = 0; i < N; i++)
    {
        cout<<"A["<<i + 1<<"] = ";
        cin>>A[i];
        if(A[i] == 0)
            nZeros++;
        else
        if(A[i] < 0)
            nNegative++;
        else
            nPositive++;
    }
    cout<<"Number 0 < A[i] : "<<nPositive<<endl;
    cout<<"Number A[i] < 0 : "<<nNegative<<endl;
    cout<<"Number 0 == A[i] : "<<nZeros<<endl;
    system("pause");
    return 0;
}
0
Миниатюры
Имеется четыре произвольных числа: А, B, C, D.  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru