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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 53, средняя оценка - 4.98
cook
0 / 0 / 0
Регистрация: 02.10.2010
Сообщений: 25
#1

Найти количество отрицательных элементов массива - C++

04.10.2010, 23:14. Просмотров 6918. Ответов 31
Метки нет (Все метки)

,состоящем из n элементов ,вычислить количество отрицательных элементов массива!
ForEveR, надежда на теебя!!))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.10.2010, 23:14     Найти количество отрицательных элементов массива
Посмотрите здесь:

C++ Найти количество отрицательных, положительных и нулевых элементов массива
C++ Найти сумму отрицательных элементов массива и подсчитать их количество
Найти произведение и количество отрицательных элементов массива C++
C++ Найти сумму и количество положительных и отрицательных элементов заданного массива
C++ Найти количество и среднее арифметическое отрицательных элементов массива
Рекурсия: найти количество отрицательных элементов массива C++
Найти количество отрицательных и положительных элементов массива C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
05.10.2010, 01:30     Найти количество отрицательных элементов массива #21
Компилятор какой?
cook
0 / 0 / 0
Регистрация: 02.10.2010
Сообщений: 25
05.10.2010, 01:39  [ТС]     Найти количество отрицательных элементов массива #22
Code Blocks 8.02
MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
05.10.2010, 01:41     Найти количество отрицательных элементов массива #23
Упс, с етим дело не имел!!!!!

Может здесь посмотрите:

Русские шрифты в консоли
ForEveR
Модератор
Эксперт С++
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
05.10.2010, 01:41     Найти количество отрицательных элементов массива #24
Да. В кодеблоках не шарашит локейл.
easybudda
05.10.2010, 01:44
  #25

Не по теме:

Цитата Сообщение от cook Посмотреть сообщение
кто то мне подскажет решение этой проблемы:
╩юышўхёЄтю хыхьхэЄют, ьхэ°х 0 - 3
С кодировкой беда...

cook
0 / 0 / 0
Регистрация: 02.10.2010
Сообщений: 25
05.10.2010, 01:49  [ТС]     Найти количество отрицательных элементов массива #26
Черт ...только не это(((что ж мне делать?((
MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
05.10.2010, 01:52     Найти количество отрицательных элементов массива #27
Не уверен, что ето поможет, но можна попробовать воспользоваться драйвером keyrus.com!!!
easybudda
Эксперт С++
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
05.10.2010, 02:02     Найти количество отрицательных элементов массива #28
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
#include <string>
#include <iostream>
#include <windows.h>
 
 
std::string win2dos(const std::string & winstr){
  char * buf = new char [ winstr.size() + 1 ];
  CharToOemA(winstr.c_str(), buf);
  std::string ret(buf);
  delete [] buf;
  return ret;
}
 
std::string dos2win(const std::string & dosstr){
  char * buf = new char [ dosstr.size() + 1 ];
  OemToCharA(dosstr.c_str(), buf);
  std::string ret(buf);
  delete [] buf;
  return ret;
}
 
int main(){
    std::string greeting("Здравствуйте, дорогой товарищ ");
    std::string name;
    std::cout << win2dos("Ваше имя? ");
    std::cin >> name;
    greeting += dos2win(name) + "!";
    std::cout << win2dos(greeting) << std::endl;
    
    return 0;
}
cook
0 / 0 / 0
Регистрация: 02.10.2010
Сообщений: 25
05.10.2010, 02:27  [ТС]     Найти количество отрицательных элементов массива #29
Вы меня спасли от этой злощастной муки!!!Всем благодарна!!
XACH14
0 / 0 / 0
Регистрация: 07.12.2015
Сообщений: 5
24.01.2017, 20:17     Найти количество отрицательных элементов массива #30
https://youtu.be/5bwJEwug7rE
Fixer_84
482 / 329 / 156
Регистрация: 30.04.2016
Сообщений: 733
24.01.2017, 20:54     Найти количество отрицательных элементов массива #31
cook, здравствуйте! Предлагаю еще один вариант:

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
#include <iostream>
#include <algorithm>
 
using namespace std;
 
bool Negative(int value)
{
    return value < 0;
}
 
int main()
{
    int N, k;
    cout << "Введите размер массива:" << endl;
    cout << "N = ";
    cin >> N;
    int* A = new int[N];
    cout << "Введите массив:" << endl;
    for (int i = 0; i < N; i++)
    {
        cin >> A[i];
    }
    k = count_if(A, A + N, Negative);
    cout << "Количество отрицательных элементов: " << k << endl;
    delete[] A;
    system("pause");
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2017, 21:02     Найти количество отрицательных элементов массива
Еще ссылки по теме:

C++ Найти количество отрицательных элементов двумерного массива
Найти количество отрицательных элементов и среднее арифметическое массива А C++
Найти количество отрицательных элементов заданного массива C++
Найти количество отрицательных элементов массива C++
C++ Найти количество отрицательных элементов массива

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

Или воспользуйтесь поиском по форуму:
MrGluck
Ворчун
Эксперт CЭксперт С++
6327 / 3572 / 445
Регистрация: 29.11.2010
Сообщений: 9,456
24.01.2017, 21:02     Найти количество отрицательных элементов массива #32
Fixer_84, я думаю что cook либо уже закончил универ, либо отслужил.
Yandex
Объявления
24.01.2017, 21:02     Найти количество отрицательных элементов массива
Ответ Создать тему
Опции темы

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