С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 13.12.2014
Сообщений: 1
1

Оформить в виде макроса и разместить их в отдельном модуле

08.02.2015, 22:07. Показов 892. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В одномерном массиве, состоящем из n вещественных элементов,
вычислить:
1) обнулить все отрицательные элементы массива расположенные на
четных местах;
2) подсчитать количество ненулевых элементов массива;
Отсортировать все ненулевые элементы по возрастанию.
Ввод-вывод элементов массива та решение задания оформить в виде макроса и разместить их в отдельном модуле.



Помогите пожалуйста
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.02.2015, 22:07
Ответы с готовыми решениями:

Процедуры и функции оформить в отдельном модуле
Процедуры и функции оформить в отдельном модуле, и создать программу, которая использует процедуры...

Оформить в виде подпрограмм в модуле
Написать функцию или процедуру, которая: а) удаляет из непустого списка P второй элемент; б)...

Сортировку осуществить методом "пузырька". Алгоритм сортировки оформить в виде процедуры в модуле
ПОМОГИТЕ ПОЖАЛУЙСТА ОЧЕНЬ СРОЧНО НАДО! нужно написать программу в процедурном стиле. сортировку...

Вычисления суммы ряда оформить в виде функций, используемые функции и процедуры оформить в виде модуля
Напишите программу полностью, очень прошу! Вычисления оформить в виде функции, используемые функции...

3
89 / 78 / 62
Регистрация: 06.03.2014
Сообщений: 230
08.02.2015, 22:27 2
1)
C++
1
2
for(int i=0; i<n; i++)
  if ((a[i]<0)&&(i%2!=0)) a[i]=0; //i%2!=0 т.к. массив начинается с нулевого элемента
2)
C++
1
2
3
num=0;
for(int i=0; i<n; i++)
  if (a[i]!=0) then num++;
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
08.02.2015, 22:48 3
aex, зачем проверять четность, если можно шаг цикла сделать 2?
Цитата Сообщение от aex Посмотреть сообщение
then num++;
pascal++?
0
89 / 78 / 62
Регистрация: 06.03.2014
Сообщений: 230
08.02.2015, 23:17 4
Цитата Сообщение от Tulosba Посмотреть сообщение
можно шаг цикла сделать 2?
Да, точно
Цитата Сообщение от Tulosba Посмотреть сообщение
pascal++?
Упс

1)
C++
1
2
for(int i=1; i<n; i+=2)
  if (a[i]<0) a[i]=0;
2)
C++
1
2
3
num=0;
for(int i=0; i<n; i++)
  if (a[i]!=0) num++;
0
08.02.2015, 23:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.02.2015, 23:17
Помогаю со студенческими работами здесь

ISR в отдельном модуле
Как из main-программы перенести ISR в другой модуль (библиотеку)? AVR-GCC. Пока приходится...

Процедуры и функции в отдельном модуле.
При реализации использовать процедуры и функции, которые необходимо разместить в отдельном модуле,...

Функция в отдельном модуле и динамический массив
Добрый день. Нужна помощь с задачей: Программа должна считать сумму элементов динамического...

Выделить в подпрограмму и обособить в отдельном модуле
По программе: import math numbers = def func(x: int) -&gt; float: return...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru