С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
0 / 0 / 0
Регистрация: 09.09.2018
Сообщений: 5
1

Найти два наибольших элемента массива целых чисел

16.10.2018, 20:55. Показов 3051. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть массив из 3 элементов, надо найти два наибольших

Не по теме:

я овощ,простейшую задачу не могу решить



Добавлено через 25 секунд
Pascal
1
2
3
4
5
6
7
8
9
program m7;
 
var
  a: array [0..2] of integer;
 
begin;
  readln(a[0], a[1], a[2]);
  
  end.
Добавлено через 2 минуты
... и вывести их
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.10.2018, 20:55
Ответы с готовыми решениями:

Найти два наибольших элемента массива целых чисел
Помогите кто чем может: 1. Найти два наибольших элемента массива целых чисел. Написать...

Найти 5 наибольших элемента одномерного массива из 20 чисел
помогите с задачей: Найти 5 наибольших элемента одномерного массива из 20 чисел. Заранее спасибо))...

Определить два наибольших элемента среди нулевых элементов второй половины массива
определить два наибольших элемента среди нулевых элементов второй половины массива

Найти номер строки и столбца максимального элемента двумерного массива целых чисел
Доброго времени суток) Помогите пожалуйста решить несколько задач на массивы. Я в этом полный...

1
5084 / 2655 / 2350
Регистрация: 10.12.2014
Сообщений: 10,049
17.10.2018, 05:04 2
Лучший ответ Сообщение было отмечено FantsiaChan как решение

Решение

Типа так:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
program m7;
 
var
  a: array [0..2] of integer;
 
begin;
  readln(a[0], a[1], a[2]);
  if a[0] > a[1] then begin a[0] := a[0] + a[1]; a[1] := a[0] - a[1]; a[0] := a[0] - a[1]; end;
  if a[1] > a[2] then begin a[1] := a[1] + a[2]; a[2] := a[1] - a[2]; a[1] := a[1] - a[2]; end;
  if a[0] > a[1] then begin a[0] := a[0] + a[1]; a[1] := a[0] - a[1]; a[0] := a[0] - a[1]; end;
  WriteLn(a[1], #32, a[2]);
  end.
1
17.10.2018, 05:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.10.2018, 05:04
Помогаю со студенческими работами здесь

Дан массив состоящий N (> 1) целых чисел. Найти среднее значение первого и последнего элемента массива
Дан массив состоящий N (> 1) целых чисел. Найти среднее значение первого и последнего элемента...

Найти сумму элементов массива целых чисел C(1.12), удовлетворяющих условию:остаток от деления элемента на 2 равен 3
Найти сумму элементов массива целых чисел C(1..12), удовлетворяющих условию:остаток от деления...

В последовательности целых чисел определить, имеются ли в ней два идущих подряд положительных элемента
(Задачу реализовать без использования массивов) В последовательности целых чисел...

Сформировать два массива целых чисел a[i] и b[i],
Сформировать два массива целых чисел a и b, пользуясь случайными числами. Из первых двух массивов...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru