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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 30, средняя оценка - 4.67
Ilou
9 / 9 / 0
Регистрация: 29.03.2007
Сообщений: 19
#1

Найти количество элементов массива, больших заданного С - C++

29.05.2007, 01:25. Просмотров 3621. Ответов 1
Метки нет (Все метки)

Задание такое:
В одномерном массиве, состоящем из n вещественных элементов, вычислить:
1. количество элементов массива, больших С;
2. произведение элементов массива, расположенных после максимального по модулю элемента.
3. Преобразовать массив таким образом, чтобы сначала располагались все отрицательные элементы, а потом - все положительные (элементы, равные 0, считать Положительными).

3-ий пункт я сделал. А вот первый пункт не понимаю: что за велечина "С"???? может вы знаете?
а второй пункт я пробовал сделать вот так, только всё равно толком не работает( помогите плиз..
C++
1
2
3
for (imax=i=0;iN-1;i++)
     if (fabs(d[i+1]) ; fabs (d[i])) imax=d[i];
cout imax;
почему то никак не могу найти максимальное по модулю число..(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2007, 01:25     Найти количество элементов массива, больших заданного С
Посмотрите здесь:

Найти количество элементов массива, больших заданного числа - C++
помогите пожалуйста Найти количество элементов массива, больших заданного числа

Рекурсия: найти количество элементов массива, больших заданного числа А - C++
В массиве целых чисел с помощью рекурсивной функции найти количество элементов, больших заданного числа А #include<stdio.h> ...

Найти произведение первых трех элементов массива, больших заданного числа - C++
В массиве а1, а2, ..., а25 найти произведение первых трех элементов, больших чем 5.

Найти количество элементов массива, больших С - C++
Ребята, срочно нужна ваша помощь, надеюсь на отзывчивость. Задание: 1)Найти количество элементов массива, больших С. 2)Найти...

Найти количество элементов массива, больших или равных 5 - C++
#include <iostream.h> const int n=7; void main() { int a; int S=0; int K=0; cout<<"Введите масив из "<<n<<" элементов\n"; ...

В первой половине массива нужно найти количество элементов, больших P, а в второй – меньших P - C++
У целочисленному массиве А (a0, a2, ..., an) случайных чисел парна число элементов. У первой половине нужно найти количество элементов,...

Найти количество отрицательных элементов заданного массива - C++
Помогите пожалуйста составить программу в С++. В одномерном массиве вещественных чисел, состоящем из N элементов вычислить...

Найти сумму и общее количество тех элементов заданного массива - C++
Найти сумму и общее количество тех элементов заданного массива X1,X2, … ,Xn, абсолютная вели-чина которых отличается от Р не более, чем на Т

Для каждой строки подсчитать количество элементов, больших заданного числа - C++
Написать программу.Для каждой строки подсчитать количество элементов, больших заданного числа, и записать данные в новый массив. ...

Вычислить сумму элементов массива больших заданного числа - C++
Задан массив целых чисел. Вычислить сумму элементов,которые больше заданного числа.


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
29.05.2007, 02:21     Найти количество элементов массива, больших заданного С #2
Второе можно так:

Код
for(i=0, max=fabs(a[0]);i6;i++)
{
if (maxfabs(a[i]))
{
max=fabs(a[i]);
pr=a[i];
}
else
pr*=a[i];
}
А в первом, думаю, С - число, которое надо вводить пользователю.
Yandex
Объявления
29.05.2007, 02:21     Найти количество элементов массива, больших заданного С
Ответ Создать тему
Опции темы

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