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

Произведение элементов массива расположенных после максимального по модулю элемента (С) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив в функцию записать http://www.cyberforum.ru/cpp-beginners/thread39305.html
// в одномерном массиве,состоящем из n вщественных элементов, вычислить: 1) номер минимального элемента массива; 2) сумму элементов массива расположенных между первым и вторым отрицательными элементами !Данное задание я выполнил, теперь нужно в функцию добавить...пом =( //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop...
C++ преобразование типов Уважаемые специалисты, у меня имеется одна проблема. Есть два числа. double и float. Надо из double вычесть float. Все бы хорошо, но проблема в следующем: при преобразовании float'а к double внутри функции float'овское число из 1.00010 становится, к примеру 1.0001000165939. А мне необходимо, чтобы оно был 1.0001000000000, т. е. чтобы та часть нового double, которая по точности "выше", чем... http://www.cyberforum.ru/cpp-beginners/thread39294.html
Записать структуру в файл C++
подскажыте, как записать структару в файл!
C++ Дан массив данных о работающих в фирме
Дан массив данных о работающих в фирме: фамилия, имя, отчество, адрес ( улица, дом, квартира) и дата поступления на работу (месяц, год). Напечатать данные тех из них, кто на сегодняшний день проработал уже не менее 5 лет. Вот результаты трудов. //Дан массив данных о работающих в фирме. //Напечатать данные тех из них, кто на //сегодняшний день проработал уже не менее 5 лет....
C++ Пом Динамический - двумерный массив, не работает=( http://www.cyberforum.ru/cpp-beginners/thread39270.html
//--------------------------------------------------------------------------- // Дана целочисленная квадратная матрица. Определить сумму элементов //в тех столбцах, которые не содержат отрицательных элементов. #include <vcl.h> #include <iomanip.h> #include <iostream.h> #pragma hdrstop //---------------------------------------------------------------------------
C++ Создание двумерного массива помогите решить зачетную работу. Заполнить квадратную матрицу(например 10 на 10) случайными числами(функция).Написать программу построения одномерного массива, элементы которого равны разницы наибольшего и наименьшего элементов рядков. Вывести входной и одномерный массивы на экран. подробнее

Показать сообщение отдельно
Lerikh
 Аватар для Lerikh
14 / 14 / 0
Регистрация: 09.06.2009
Сообщений: 42
10.06.2009, 19:17     Произведение элементов массива расположенных после максимального по модулю элемента (С)
на самом деле можно

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 <math.h>
 
void main(void)
{
    float ar[6] = {-1.5f, 3.0f, 4.3f, -10.8, 2.0f, 7.4f};
    float absmax = 0;
    float maxel = 0;
 
    for(int i = 0; i < 6; i++)
    {
        if(absmax < fabsf(ar[i]))
        {
            absmax = fabsf(ar[i]);
            maxel = 1;
        }
        else
        {
            maxel *= ar[i];
        }
 
    }
 
    printf("Res is: %f", maxel);
 
}
Добавлено через 1 минуту 30 секунд
На название переменных не смотри. лень было переназывать
 
Текущее время: 21:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru