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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2012, 18:32   #1
sexbatyr
 
Регистрация: 29.11.2012
Сообщений: 5
По умолчанию Подпрограммы (определить произведение элементов массивов.) язык си

Даны два массива из n целых чисел (n ≤ 10). Для каждого массива нужно определить произведение элементов, которые по модулю меньше заданного числа. только stdio.h, помогите пж
sexbatyr вне форума Ответить с цитированием
Старый 14.12.2012, 21:23   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Ну вот Вам функции, программу сами напишете:

Модуль:

Код:
float abs(float num)
{
  if num>=0 return num else return num*(-1);
}
Произведение:

Код:
float Proizv(float a[10]; float num)
{
  float pr=1;
  for (int i=0;i<10;i++)
    if abs(a[i])<num pr*=a[i];
  return pr; 
}
Как-то так... возможны ошибки, исправите на этапе компиляции. Алгоритм правильный
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
11. Найти произведение элементов нечетных строк массива. Вывести сам массив и произведение. p-6 Паскаль, Turbo Pascal, PascalABC.NET 1 29.11.2012 23:37
Ассемблер - определить произведение всех элементов массива N(20) KateMM Помощь студентам 1 18.04.2012 13:20
Произведение массивов VB 6.0 G0NZIK Помощь студентам 0 24.05.2010 17:52
Вычеслить произведение элементов с парными индексами заданых массивов D(18),E(14),G(15),и вывести их отде AndrewPl Помощь студентам 9 14.05.2010 09:50
Дана прямоугольная матрица. Определить количество столбцов, произведение элементов которых меньше 5 Sweeney Паскаль, Turbo Pascal, PascalABC.NET 0 10.12.2008 01:41