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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Функции преобразования http://www.cyberforum.ru/cpp-beginners/thread91759.html
Подскажите, пожалуйста ф-ции преобразования в С++ из int в string и наоборот.
C++ Константа Извините))) я совсем новичок. Как мне описать константу? х=2.4 http://www.cyberforum.ru/cpp-beginners/thread91754.html
среднее арифметическое положительных элементов массива C++
Помогите пожалуйста решить две задачи...В СИ... 1. Дана целочисленная квадратная матрица. Определить: 1) сумму элементов в тех строках, которые не содержат отрицательных эле¬ментов; 2) Упорядочить строки по убыванию минимумов их элементов. 2. Дана целочисленная квадратная матрица. определить: 1) среднее арифметическое положительных элементов массива; 2) найти максимальный из элементов,...
C++ Глобальная переменная
Надо сделать глобальную переменную которая будет видна во всех файлах .cpp Непонятно где ее нужно инициализировать и присваивать значение делал это в хедере который включается во все фалы .cpp выдает ошибку что то вроде множественная инициализация Если инициализировать ее в начале каждого фала то это не удобно Подскажите плз как можно ОДИН раз инициализировав и присвоив значение...
C++ Количество троек http://www.cyberforum.ru/cpp-beginners/thread91721.html
Привет. Помогите пожалуйста решить задачу. Ввести произвольное количество троек чисел. Вывести номер последней тройки чисел, где сумма элеметов совпадает с суммой элементов предыдущей тройки. Вот мой код, но чё то не получается. (я делал так что одна тройка это один столбец в двумерном массиве.) #include <iostream.h> #include <stdlib.h> const int n=100, m=100, w=100; int main() {
C++ функция оперделения размера массив Хочу написать функцию определения массива int real_size(int arr) { return sizeof(arr)/sizeof(int); } void main(void) { int a = {0,1,2,3,4}; подробнее

Показать сообщение отдельно
togramago
9 / 9 / 0
Регистрация: 03.11.2009
Сообщений: 39
02.02.2010, 19:35     максимальный по модулю элемент в одномерном массиве
может быть так?
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
#include <stdio.h>
#include <math.h>
int main()
{
    int * a;//array
    int n;//number of elemetns
    int max;//max element
    int i;
    //enter array from keyboard
    printf("enter number of elements: ");
    scanf("%d", &n);
    if (n == 0)n=1;
    a = (int *)malloc(sizeof(int)*n);
    printf("enter elements: ");
    for (i = 0; i < n; i++)
        scanf("%d", a+i);
    max = a[0];
    for (i = 1; i < n; i++)
        if (abs(max)<abs(a[i]))
            max = a[i];
 
    printf("Max abs element: %d", max);
 
    return 0;
}
 
Текущее время: 01:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru