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

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

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

Найти величину наибольшего среди отрицательных чисел последовательности - C++

20.10.2012, 21:19. Просмотров 750. Ответов 7
Метки нет (Все метки)

Буду благодарен!!!С!!!
0
Миниатюры
Найти величину наибольшего среди отрицательных чисел последовательности  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.10.2012, 21:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти величину наибольшего среди отрицательных чисел последовательности (C++):

Найти величину наибольшего среди отрицательных чисел - C++
2.Даны целое n>0 и последовательность из n вещественных чисел, среди которых есть хотя бы одно отрицательное число. Найти величину...

Найти наибольшее число среди отрицательных чисел заданной последовательности - C++
1. Дана последовательность из 10 целых чисел. Найти величину наибольшего среди отрицательных чисел этой последовательности. 2. Дана ...

Нужно найти минимальное значение среди позитивных чисел и максимальное среди отрицательных. - C++
Есть массив А, который вводится с клавиатуры. Нужно найти минимальное значение среди позитивных чисел и максимальное среди отрицательных....

Найти минимальное число среди положительных чисел и максимальное число среди отрицательных чисел - C++
Никак не могу понять ,как написать эту программу.Помогите пожалуйста. Задан одномерный массив А (10) действительных чисел. Ввести массив...

Найти разницу между произведением нечетных элементов последовательности и max элементом среди отрицательных - C++
Вводится последовательность из N целых чисел , найти разницу между произведением нечетных чисел и наибольший среди отрицательных

Найти наибольший среди отрицательных чисел массива - C++
Люди,пожалуйста help:help: Сформировать целочисленный массив A(85), элементами которого являются случайные числа из диапазона . Найти...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Catstail
Модератор
22613 / 10974 / 1778
Регистрация: 12.02.2012
Сообщений: 18,105
20.10.2012, 21:33 #2
Translate it into Russian...
1
masyk
1 / 1 / 0
Регистрация: 20.10.2012
Сообщений: 34
20.10.2012, 22:21  [ТС] #3
заданное целое n> 0 и последовательность из n действительных чисел, среди которых есть хотя бы одно отрицательное число. Найти величину наибольшего среди отрицательное чисел этой последовательности.
0
Catstail
Модератор
22613 / 10974 / 1778
Регистрация: 12.02.2012
Сообщений: 18,105
20.10.2012, 22:32 #4
C++
1
2
3
4
5
6
7
int NegMax(int *a, int n)
{
    int max=a[0],i;
    for (i=1; i<n; i++)
        if ((a+i < 0) && (a+i > max)) max=a+i;
    return max;  
}
0
Thinker
Эксперт C++
4225 / 2199 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
20.10.2012, 22:35 #5
Catstail, ляпы имеются.
a+i - адрес i-го элемента массива,
надо *(a+i) (либо просто a[i])

не верно начальное значение для max
1
masyk
1 / 1 / 0
Регистрация: 20.10.2012
Сообщений: 34
20.10.2012, 23:40  [ТС] #6
да извините!!! у меня в задание пишет массивов не использовать!!!
0
Catstail
Модератор
22613 / 10974 / 1778
Регистрация: 12.02.2012
Сообщений: 18,105
20.10.2012, 23:42 #7
А где же тогда хранится эта последовательность?
0
valeriikozlov
Эксперт C++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
21.10.2012, 03:39 #8
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<iostream>
using namespace std;
int main()
{
    int n, i, t, res=1;
    cout<<"n= "; cin>>n;
    for(i=0; i<n; i++)
    {
        cin>>t;
        if(t<0)
        {
            if(res==1)
                res=t;
            else
            {
                if(res<t)
                    res=t;
            }
        }
    }
    cout<<res;   
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.10.2012, 03:39
Привет! Вот еще темы с ответами:

Найти количество отрицательных чисел среди заданных - C++
Я решил начать изучать С++ сейчас читаю учебник и не могу сделать упражнение: &quot;Напишите программу,запрашивающую у пользователя несколько...

Найти максимальный элемент среди отрицательных чисел - C++
1. Не заводить массив.Вводиться последовательность чисел,оканчивающийся на ноль.Найти максимальный элемент среди отрицательных чисел. ...

Найти количество отрицательных чисел и номера нулевых чисел в последовательности - C++
Произвести следующую обработку 15 вещественных чисел: найти количество отрицательных чисел и номера нулевых чисел. Вот сама программа,...

Определить номер наибольшего элемента среди отрицательных одномерного массива - C++
Определить номер наибольшего элемента среди отрицательных одномерного массива.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
21.10.2012, 03:39
Ответ Создать тему
Опции темы

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