Задача 4 Урок 15
Primary tabs
Пользователь вводит массив целых чисел из 7 элементов. Найдите из них два самых больших числа и выведите их на экран.
var a : array [1..7] of integer; i, b, c,k : integer; begin for i := 1 to 7 do begin writeln('vvedi chislo'); readln(b); a[i] := b; end; c := a[1]; k := a[1]; for i := low(a) to high(a) do begin if(a[i]>=(c)) then begin k := c; c := a[i]; end; end; writeln('max1 = ', c); writeln('max2 = ', k); readln(); end.
- Log in to post comments
- 5212 reads
vedro-compota
Sun, 08/08/2021 - 13:16
Permalink
var a : array [1..3] of
-- проверить
_____________
матфак вгу и остальная классика =)
jl8qy9kd_pro
Sun, 08/08/2021 - 22:38
Permalink
RE
vedro-compota
Sun, 08/29/2021 - 13:23
Permalink
1)
1)
-- а если в массиве отрицательные?
2)
решить без флага
_____________
матфак вгу и остальная классика =)
jl8qy9kd_pro
Sun, 09/05/2021 - 10:42
Permalink
RE
результат
vedro-compota
Sun, 09/05/2021 - 13:22
Permalink
c := a[1];
определиться кто больше изначально.
Рекомендую для имен переменных использовать max1 и max2
_____________
матфак вгу и остальная классика =)
jl8qy9kd_pro
Mon, 09/06/2021 - 17:46
Permalink
RE
vedro-compota
Wed, 09/08/2021 - 20:01
Permalink
1) Предлагаю начать так:
1) Предлагаю начать так:
2) Предлагаю просто сравнивать два максимума - переменные " killKey, saveKillKey" не нужны
_____________
матфак вгу и остальная классика =)
jl8qy9kd_pro
Thu, 09/09/2021 - 12:59
Permalink
RE
vedro-compota
Sat, 09/11/2021 - 11:45
Permalink
решение засчитано
решение засчитано
_____________
матфак вгу и остальная классика =)