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

Для каждого массива определить минимальный по модулю элемент - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ решить в с++ http://www.cyberforum.ru/cpp-beginners/thread166596.html
Добавлено через 8 минут здравствуйте. помогите пожалуйста написать программу в c++ которая бы решила эту задачу. Спасибо ......5...2.......2 a=g lg (n+m) +m/√g+n; ............3......a b=(n*g -a)/e -7) g=5,64
C++ Матрица Helppp.... Дана квадратная матрица порядка n. Получить матрицу A 2- "квадрат". http://www.cyberforum.ru/cpp-beginners/thread166592.html
C++ Для каждого массива определить максимальное количество подряд расположенных положительных элементов
Даны вещественные массивы A, B. Для каждого массива определить максимальное количество подряд расположенных положительных элементов.
не могу понять, в чем ошибка (процедуры в С++)) C++
прога запускается, но в результате выводятся только первоначально заданные значения A и D /*Описать процедуру Minmax(X, Y), записывающую в переменную X минимальное из значений X и Y, а в переменную Y — максимальное из этих значений (X и Y — вещественные параметры, являющиеся одновременно входными и выходными). Используя четыре вызова этой процедуры, найти минимальное и максимальное из...
C++ Программа задумывает число от 1 до 10, и предлагает пользователю отгадать число за 5 попыток http://www.cyberforum.ru/cpp-beginners/thread166551.html
В общем нужна помощь по C++: задали задачку на цикл For, программа должна выдавать таблицу значений функции y= (модуль x) x начинается от -4 до 4, с шагом 0,5 и еще одна: задачка на цикл do, while. программа задумывает число от 1 до 10, и предлагает пользователю отгадать число за 5 попыток. очень буду признателен если поможете, занимаемся на C++ 2008 года експресс версии
C++ Прототип ф-ции. 1.Как для данной ф-ции "sort" создать прототип? #include <windows.h> #include <iostream> #include <time.h> #include<stdlib.h> using namespace std; void sort (int mas, int size, int key=1) подробнее

Показать сообщение отдельно
dihlofos
Бродяга
 Аватар для dihlofos
302 / 256 / 17
Регистрация: 27.08.2010
Сообщений: 553
17.09.2010, 11:43     Для каждого массива определить минимальный по модулю элемент
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
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream.h>
#include <math.h>
 
int main()
{
    float  min=0, kolvo=0;
    int i, i_min=0;
 
    float *a=new float[15]; // дин.массив
 
    cout<<"Input array a: "<<endl;
 
    for (i=0;i<15;i++)  // заполнение
            cin>>a[i];
 
 
    min=fabs(a[0]);
    for (i=1; i<15; i++)
    {
        if (fabs(a[i])<min)
            {
                min = fabs(a[i]);
                kolvo=0;
                i_min=i;
            }
 
        else if (a[i]>0)
            kolvo++;       // подсчёт
    }
 
    cout<<"Min element = "<<a[i_min]<<endl;
    cout<<"Ego index =  = "<<i_min<<endl;
    cout<<"Kolvo = "<<kolvo<<endl;
 
    delete []a;
    cout<<endl<<endl;
    system("pause");
    return 0;
}
Сделал для одного массива, вроде пашет. У вас на abs поди ругается? Используйте fabs.
 
Текущее время: 02:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru