Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
NBYF
0 / 0 / 0
Регистрация: 25.10.2011
Сообщений: 10
#1

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

30.10.2011, 16:43. Просмотров 607. Ответов 1
Метки нет (Все метки)

В одномерном массиве, состоящем из n вещественных элементов, вычислить:
- номер максимального по модулю элемента массива;
- сумму элементов массива, расположенных после первого положительного элемента.

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 "stdafx.h"
#include "iostream"
#include <stdio.h>
#include <math.h>
void main()
{
    setlocale(LC_ALL,"Russian");
    int n,x=0;
    int mas[10000];
    printf("Введите размер массива:\n");
    scanf("%d",&n);
    printf("Введите элементы массива:\n");
    for(int i = 0; i<n; i++)
    {
        scanf("%d",&mas[i]);
    }
    for(int i = 0; i<n; i++)
    {
        if(abs (mas[i])<abs (mas[i+1]))
        {
            x=mas[i+1];
        }
    }
        printf("%d",x);
}
 Комментарий модератора 
Используйте теги форматирования кода!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2011, 16:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вычислить номер максимального по модулю элемента массива (C++):

Вычислить номер максимального по модулю элемента массива - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить номер максимального по модулю элемента маccива #include &lt;iostream&gt;...

Вычислить номер максимального по модулю элемента массива - C++
Задача: Ввести и обработать два одномерных массива, содержащие соответственно n и m целых компонентов. Вычислить: 1) номер...

Вычислить номер максимального по модулю элемента массива - C++
с преобразованием проблемы, не могу ввести вещественные числа В одномерном массиве, состоящем из n вещественных элементов, вычислить: ...

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

Вычислить номер максимального по модулю элемента массива - C++
Помогите пожалуйста решить! В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1)номер максимального по модулю...

Вычислить номер максимального по модулю элемента массива - C++
2)В одномерном массиве, состоящем из n вещественных элементов, вычислить: - номер максимального по модулю элемента массива; - сумму...

1
amor1k
Студент
148 / 148 / 24
Регистрация: 18.01.2011
Сообщений: 469
30.10.2011, 16:51 #2
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 "stdafx.h"
#include "iostream"
#include <stdio.h>
#include <math.h>
void main()
{
    setlocale(LC_ALL,"Russian");
    int n,x=0;
    int mas[10000];
    printf("Введите размер массива:\n");
    scanf("%d",&n);
    printf("Введите элементы массива:\n");
    for(int i = 0; i<n; i++)
    {
        scanf("%d",&mas[i]);
    }
    x = abs(mas[0]);
    for(int i = 0; i<n; i++)
    {
        if(abs (mas[i]) > x)
        {
            x=mas[i];
        }
    }
    printf("%d",x);
}
Добавлено через 10 секунд
проверяйте по модулю

Добавлено через 6 минут
2)
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
#include "stdafx.h"
#include "iostream"
#include <stdio.h>
#include <math.h>
void main()
{
    setlocale(LC_ALL,"Russian");
    int n, ip = 0;
    int sum = 0;
    int mas[10000];
    printf("Введите размер массива:\n");
    scanf("%d",&n);
    printf("Введите элементы массива:\n");
    for(int i = 0; i<n; i++)
    {
        scanf("%d",&mas[i]);
    }
    for(int i = ip; i<n; i++)
    {
        if(mas[i] > 0)
        {
            ip = i;
            break;
        }
    }
    for(int i = ip; i<n; i++)
    {
        sum += mas[i];
    }
    printf("%d",sum);
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.10.2011, 16:51
Привет! Вот еще темы с ответами:

Шаблоны функций. В одномерном массиве, состоящем из n вещественных элементов, вычислить номер максимального по модулю элемента массива - C++
Задание 1: Работа с одномерными массивами. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. Номер...

Вычислить номер максимального по модулю элемента матрицы - C++
Люди, помогите, пожалуйста, решить такую задачу: Дан произвольный двумерный массив m*n. Нужно вычислить: 1. Номер максимального по...

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

Массив: номер минимального и максимального по модулю элемента массива - C++
В одномерном массиве состоящем из n вещественных элементов вычислить:1) номер минимального и максимального по модулю ялемента массива 2)...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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