Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/488: Рейтинг темы: голосов - 488, средняя оценка - 4.73
1 / 1 / 1
Регистрация: 11.08.2009
Сообщений: 43

Найти самое большое число

20.09.2009, 14:25. Показов 96260. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго дня.
У меня токой вопрос:

Есьт 4 числа допустим
C++
1
2
3
4
int a = 5;
int b = 7;
int c = 2;
int d = 10;
надо найти самое большое, как это сделать???
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.09.2009, 14:25
Ответы с готовыми решениями:

Найти самое большое и самое маленькое число в матрице
нужно найти из этой матрицы само большое и самое маленькое число пожалуйста с коментариями

Найти самое большое число
У меня токой вопрос: Есьт 3 числа, найти самое большое. Как это сделать? Желательно исправить мой вариант.... #include...

найти самое большое число в массиве
#include <iostream> using namespace std; int main () { int n; cin >> n; int a; for (int i = 1; i <= n; ++ i) { cin >> a; } ...

9
 Аватар для BOR1K
14 / 14 / 3
Регистрация: 19.09.2009
Сообщений: 289
20.09.2009, 14:33
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "stdafx.h"
#include "conio.h"
 
 
 
int _tmain(int argc, _TCHAR* argv[])
{int a = 5;
int b = 7;
int c = 2;
int d = 10;
 
if (a>b &&  a>c && a>d)
printf("a");
if (b>a && b>c  && b>d)
printf("b");
if (c>a && c>b  && c>d)
printf("c");
if (d>a && d>b  && d>c)
printf("d");
getch();
    return 0;
}
Добавлено через 22 секунды
Нерациональное решение
1
Псевдо программист
 Аватар для R0mm
192 / 113 / 37
Регистрация: 19.09.2009
Сообщений: 303
20.09.2009, 14:39
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdafx.h"
#include "iostream"
 
using namespace std;
int main(){
    int n[] = {4, 3, 2, 43};
    int max = n[0];
    for (int i=1; i<4; i++){
        if (n[i]>max) max = n[i];
    }
    cout << max << endl;
    system("pause");
}
1
 Аватар для Mecid
684 / 233 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
20.09.2009, 14:41
C
1
2
3
4
5
int max(int a,int b,int c,int d){
int max1 = a > b ? a : b;
int max2 = c > d ? c : d;
return max1 > max2 ? max1 : max2;
}
Добавлено через 21 секунду
не проверял,но вроде так
1
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
20.09.2009, 14:52
ну и как всегда мои
пять копеек
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
int main()
{
    setlocale(LC_ALL, "Russian");
    int first, second, third, fourth, max;
 
    std::cout<<"Введите первое число:\n> ",std::cin>>first;
    std::cout<<"Введите второе число:\n> ",std::cin>>second;
    std::cout<<"Введите третье число:\n> ",std::cin>>third;
    std::cout<<"Введите четвертое число:\n> ",std::cin>>fourth;
 
    std::cout<<"Результат:\n< "<<
        ((first > second) ? (first > third) ? (first > fourth) ? first : fourth : third :
        (second > third) ? (second > fourth) ? second : fourth : 
        (third > fourth) ? third : fourth)<<'\n';
 
    system("pause");
    return 0;
}
1
1 / 1 / 1
Регистрация: 11.08.2009
Сообщений: 43
20.09.2009, 14:57  [ТС]
Всем большое спасибо!!!!
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
20.09.2009, 20:31
Самое большое - это d !
3
 Аватар для System.exe
92 / 88 / 58
Регистрация: 14.05.2009
Сообщений: 202
20.09.2009, 22:32
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream.h>
int max(int, int);
main()
{
int x,y,z,k,t;
cout<<"vvedite chisla\n";
cin>>x>>y>>z>>k;
t=max(max(x,y), max(z,k));
cout<<"samoe bol'shoe chislo="<<t<<"\n";
return 0;
}
int max(int a, int b)
{
int m;
if(a>b) 
m=a;
else m=b;
return m;
}
0
 Аватар для mirso
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
20.09.2009, 23:15
System.exe,
твой код даже так работает!
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream.h>
//tyt bulo chto-to lishnee
main()
{
int x,y,z,k,t;
cout<<"vvedite chisla\n";
cin>>x>>y>>z>>k;
t=max(max(x,y), max(z,k));
cout<<"samoe bol'shoe chislo="<<t<<"\n";
return 0;
}
//i tut
0
 Аватар для insolent
829 / 353 / 64
Регистрация: 30.01.2009
Сообщений: 1,204
21.09.2009, 17:44
Можно и
так)
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <algorithm>
using namespace std;
 
int main(int argc, char* argv[])
{
    int arr[4] = {7,5,2,10};
    cout << "Max = " << *max_element(arr,arr+4) << endl;
    getchar();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.09.2009, 17:44
Помогаю со студенческими работами здесь

Найти в массиве самое большое число
#include &lt;iostream&gt; using namespace std; int main() { int Dat = {16, 20, 20, 41, 14, 21, 28, 12, 15, 35}; int m =...

В массиве найти самое большое симметричное число
Здравствуйте! Помогите, пожалуйста, с задачей: в целочисленном массиве найти самое большое симметричное число.

Найти самое большое нечётное число в двухмерном массиве
Пользователь вводит массив 3х3. Программа находит самое большое нечётное число в массиве.

Найти в массиве самое большое число и заменить его на 9
3. Ввести с клавиатуры массив из К чисел (К также вводится с клавиатуры). Затем найти в нем самое большое число и заменить его на 9....

Найти номер строки матрицы, в которой самое большое число нулей
/**Построить функцию, определяющую для двумерного массива номер строки, в которой самое большое число нулей. Массив ввести с экрана. ...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru