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

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

20.09.2009, 14:25. Показов 96196. Ответов 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
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru