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

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

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

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

16.03.2010, 17:49. Просмотров 486. Ответов 9
Метки нет (Все метки)

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

матрица 4*4 мах элемент - C++
всем привет! Задана матрица А(4,4). Если максимальный элемент матрицы равен сумме элементов первой строки, то поменять местами первую...

МИН И МАХ в массиве - C++
Даны два массива размерность 10.Создать третий массив этой же размерности при условии что его элементы будут следующие: если A*B<1 -...

матрица, мах и min и их индексы - C++
Дана действительная матрица размера N*M, все элементы которой различны. В каждой строке выбирается элемент с наименьшим значением, затем...

Упростите мах. код пожалуйста - C++
Упростите мах. код пожалуйста. И зачем используется библиотека #include <locale.h>. И что это за строка bool true_or_false(int a, int prz);...

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

Двумерный массив.Мах и Мин поменять местами... - C++
Здравствуйте! Написать программу которая создает матрицу a*b. Найти максимальный элемент.И поменять их в массиве местами вывести массив....

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Genius Ignat
1235 / 773 / 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
Псевдо программист
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
Псевдо программист
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
Псевдо программист
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     мах число
Еще ссылки по теме:

Поиск мах элемента в динамическом многомерном массиве - C++
Кто-нибуть может подсказать реализацию идеи алгоритма поиска максимального элемента в многомерном динамическом массиве!? С одномерными всё...

Не могу поменять мах и мин элементы местами - C++
Что я не так сделала? Показывает ошибку в 29 строке. #include &lt;iostream&gt; using namespace std; const int n = 10; int A; ...

Найти мин и мах в каждой строке матрице и запомнить их - C++
Дана матрица 5х5 найти мин и мах в каждой строке и запомнить их. Помогите пожалуйста.

Найти мах из модулей элементов, используя одномерный массив - C++
Дана последовательность из n действительных чисел. Найти мах из модулей элементов, используя одномерный массив


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

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

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