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

Удалить все отрицательные элементы массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамический массив структуры http://www.cyberforum.ru/cpp-beginners/thread193601.html
Согласно следующего задания создать динамический массив структуры. Из М учасников предыдущих соревнований N спортсменов, которые набарли наибольшую сумму баллов выходят в финал. По данным протокола предыдущих соревнований определить и вывести номера финалистов и набранные ими суммы баллов. Добавлено через 22 часа 48 минут Люди, так как, поможете ?
C++ бык корова и теленок Написать решение задачи: бык стоит 10р, корова - 5р, теленок - 0.5р. Нужна на 100р купить 100 голов скота. Должа вывести такой ответ: 1 бык, 9 коров, 90 телят http://www.cyberforum.ru/cpp-beginners/thread193597.html
C++ файлик
Доброго времени суток, есть функция, которая должна считать с файла матрицу(квадратную) в первой строке файла - размерность, а дальше тело матрицы с пробелами накидал вот такой быдлокод: int main(int **arr,int &m) { FILE* fp = fopen("matrix.txt", "r"); if (fp) { //читаем количество строк и столбцов fscanf(fp, "%d", &m); //выделяем место
C++ Создать класс треугольник
Доброй ночи.Помогите,пожалуйста написать программу. Создать класс треугольник, члены класса - координаты 3-х точек. Предусмотреть в классе методы проверки существования треугольника,вычисления и вывода сведений о фигуре – длины сторон, углы, периметр,площадь. Создать производный класс – равнобедренный треугольник,предусмотреть в классе проверку, является ли треугольник равнобедренным.Написать...
C++ Подключение заголовочных файлов http://www.cyberforum.ru/cpp-beginners/thread193547.html
Итересует меня вопрос : нужно ли при компиляции программ оставлять только нужные хэдеры ? т.е. их минимальное кол-во для корректной компиляции приложения. Т.е. влияют ли негативно, не используемые хэдеры в программе ? Вопрос возник потому, что у меня есть определённая заготовка с которой я постоянно работаю, и там подключены все основные библиотеки. Пример : #include <iostream> #include...
C++ большее число на главной диагонали вот прога, которая должна по идее задавать квадратную матрицу (задается), и находить в каждой строке максимальное число (вроде находит), и в итоге нужно что бы на главной диагонали матрицы были максимальные числа (не получается). вот пример как должно быть: исходная матрица а это должно быть в ответе 3 8 9 5 9 8 3 5... подробнее

Показать сообщение отдельно
Shman
3 / 3 / 2
Регистрация: 30.04.2012
Сообщений: 212
04.06.2012, 18:02     Удалить все отрицательные элементы массива
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
#include <stdio.h> 
#include <conio.h> 
 
const int S = 5;
int main()
{
 int i, r, NewS; 
 int mass[S], NewMass[S]; 
 
 printf(" Vvedite massiv iz 10 elementov: \n");
  for (i=0; i<S; i++) 
   { printf(" Vvedite element[%d]: ", i);
     scanf("%d", &mass[i]); }
   
  NewS=0; 
   for (i=0; i<S; i++) 
    if (mass[i]>=0)
     { NewMass[NewS++]=mass[i]; }
                         
   printf("\n Noviy massive s chislami >= 0: \n");
   for (i=0; i<NewS; i++)
      { printf("\n Mass[%d] = %d. ", i, NewMass[i]); } 
 
 getch(); 
 return 0; 
}
Короче, как вывести сообщение "Положительных элементов не найдено", если введены (и соот-но удалены из массива) только отрицателные числа? Как правильно сформулировать условие?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru