Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2013, 14:57   #1
jenechka24
Новичок
Джуниор
 
Регистрация: 20.10.2013
Сообщений: 3
Сообщение программирование циклических алгоритмов в си++. Простые циклы

Вводится последовательность из N произвольных чисел. Определить процент
положительных, отрицательных и нулевых элементов.
написать программу. на си ++

Последний раз редактировалось jenechka24; 20.10.2013 в 15:55.
jenechka24 вне форума Ответить с цитированием
Старый 20.10.2013, 15:14   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

Что вызывает затруднения?
Заводите 3 переменных для подсчета количества чисел. В цикле считываете очередное число и увеличиваете нужный счетчик. Выводите 3 числа, деленных на N.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 20.10.2013, 15:33   #3
jenechka24
Новичок
Джуниор
 
Регистрация: 20.10.2013
Сообщений: 3
По умолчанию

не понятно как это в коде записать.
к сожалению, в учебнике нет нормального примера написания этого кода.
язык программирования си ++
jenechka24 вне форума Ответить с цитированием
Старый 20.10.2013, 16:36   #4
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

А какие примеры есть?
Вам нужны простейшие: как объявить переменную, как объявить цикл.
Теория с примерами:
http://informatics.mccme.ru/moodle/m...iew.php?id=557
http://informatics.mccme.ru/moodle/m...&chapterid=295
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 20.10.2013, 16:49   #5
jenechka24
Новичок
Джуниор
 
Регистрация: 20.10.2013
Сообщений: 3
По умолчанию

примеры есть с целыми и вещественными, а с произвольными числами-нет.
плюс непонятно как считать процент нулевых элементов.
jenechka24 вне форума Ответить с цитированием
Старый 20.10.2013, 17:04   #6
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

Под произвольными числами понимаются вещественные (если конечно Вам не хочется помучиться с комплексными ; а если это не так, то преподаватель поправит). Нулевым элементом можно считать число fabs(a) < eps, т.к. вещественные числа нельзя сравнивать с нулем напрямую. Но, поскольку у Вас нужно учитывать все виды, то можно делать примерно такое:
Код:
if (a > 0) {
} else if (a < 0) {
} else {/*тут обработка нулевых*/}
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )

Последний раз редактировалось BDA; 20.10.2013 в 17:15.
BDA вне форума Ответить с цитированием
Старый 20.10.2013, 17:05   #7
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
примеры есть с целыми и вещественными, а с произвольными числами-нет.
Произвольные числа - чиво эта?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программирование циклических алгоритмов Dina 85 Помощь студентам 0 24.12.2012 13:20
Программирование циклических алгоритмов lolwto Паскаль, Turbo Pascal, PascalABC.NET 2 02.12.2012 21:50
Программирование циклических алгоритмов eduard93 Помощь студентам 2 13.03.2012 12:37
Программирование циклических алгоритмов. aleksander_l Помощь студентам 3 10.01.2012 16:11
программирование циклических алгоритмов SiNgLeR C++ Builder 3 11.12.2011 18:24