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

мах число - C++

Восстановить пароль Регистрация
 
игорь г
1 / 1 / 0
Регистрация: 29.09.2009
Сообщений: 44
16.03.2010, 17:49     мах число #1
написать прогу, которая определяет мах число из введеных с клавы последовательности положительных чисел
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2010, 17:49     мах число
Посмотрите здесь:

C++ поменять местами мин и мах
C++ МИН И МАХ в массиве
Двумерный массив.Мах и Мин поменять местами... C++
C++ матрица 4*4 мах элемент
Мах Елемент C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Genius Ignat
1233 / 771 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
16.03.2010, 17:57     мах число #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <conio.h>
#define size 10
int main(){
int mas[size];
int i;
for(i=0;i<size;i++)scanf("%d",&mas[i]);
int max = mas[0];
for(i = 0;i<size;i++)if(mas[i]>max)max=mas[i];
printf("max %d",max);
printf("\n");
 
return 0;
}
as
36 / 22 / 3
Регистрация: 14.02.2009
Сообщений: 355
16.03.2010, 17:58     мах число #3
Как вариант. Заведи массив чисел, и одну переменную(она будет хранить мах число). Потом перебирай массив и сравнивай по два числа, большее записывай в переменную. Таким образом когда будет пройден весь массив, мах число будет записано в переменной.

Пока писал ответ, уже кто-то и код выложил к ответу)))
R0mm
Псевдо программист
 Аватар для R0mm
192 / 113 / 15
Регистрация: 19.09.2009
Сообщений: 303
16.03.2010, 18:01     мах число #4
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
#include <stdio.h>
#include <iostream>
 
using namespace std;
 
int main() {
    int count(0);
    float max;
 
    cout << "Enter numbers count:\n-> ";
    cin >> count;
 
    float *arr = new float[count];
 
    for (int i=0; i<count; i++) {
        cin >> arr[i];
    }
 
    max = arr[0];
    for (int i=1; i<count; i++) {
        if (arr[i]>max) max = arr[i];
    }
 
    cout << "Max number = " << max << endl;
 
    return 1;
}
Грымзик
 Аватар для Грымзик
2466 / 1443 / 31
Регистрация: 14.09.2009
Сообщений: 2,742
16.03.2010, 18:04     мах число #5
Зачем для этого массив создавать?
Да и честно говоря, вообще не понимаю как вы можете помогать таким людям, он за 5 минут 3 темы создал, т.е явно не собирается обдумать ответ и только если не поймет, то выкладывать следующие задачи, не говоря уж про то, что даже пожалуйста не скажет
R0mm
Псевдо программист
 Аватар для R0mm
192 / 113 / 15
Регистрация: 19.09.2009
Сообщений: 303
16.03.2010, 18:07     мах число #6
Грымзик, задача явно из темы массивы.

Добавлено через 20 секунд
Грымзик, хотя может и из темы циклов.
as
36 / 22 / 3
Регистрация: 14.02.2009
Сообщений: 355
16.03.2010, 18:15     мах число #7
Поддерживаю R0mm!
Грымзик напиши если не сложно, как такую задачу можно реализовать не используя массивы???

Добавлено через 1 минуту
С помощью связного списка что ли?
R0mm
Псевдо программист
 Аватар для R0mm
192 / 113 / 15
Регистрация: 19.09.2009
Сообщений: 303
16.03.2010, 18:16     мах число #8
as, без массивов все очень просто. считываем, проверяем по мере ввода, выводим
Грымзик
 Аватар для Грымзик
2466 / 1443 / 31
Регистрация: 14.09.2009
Сообщений: 2,742
16.03.2010, 18:21     мах число #9
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
int main()
{
    int N, a, max;
    cout<<"Vvedite N: ";
    cin>>N;
    cout<<"Vvedite znacheniya elementov: ";
    cin>>a;
    max=a;
    for (int i=1; i<N; ++i)
    {
        cin>>a;
        if (a>max)
           max=a;
           }
    cout<<"Max: "<<max<<endl;
    system("PAUSE");
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.03.2010, 18:37     мах число
Еще ссылки по теме:

матрица, мах и min и их индексы C++
C++ Поиск мах элемента в динамическом многомерном массиве
C++ Упростите мах. код пожалуйста

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

Или воспользуйтесь поиском по форуму:
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
16.03.2010, 18:37     мах число #10
Цитата Сообщение от as Посмотреть сообщение
напиши если не сложно, как такую задачу можно реализовать не используя массивы???
минимальное из введённых значений без использования массивов. Ну и максимальное примерно так же ищется...
Yandex
Объявления
16.03.2010, 18:37     мах число
Ответ Создать тему
Опции темы

Текущее время: 01:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru