Автор Мария Типикина задал вопрос в разделе Другие языки и технологии
Паскаль. даны 3 числа. вывести в порядке убывания. воспользоваться вот этой программой см внутри. помогите пожалуйста!!! и получил лучший ответ
Ответ от Александр Филиппов[активный]
вот программа сортирующая n чисел
uses crt;
const nmax=100;
var a:array[1..nmax] of real;
n,i,j:integer;
x:real;
begin
clrscr;
randomize;
repeat
write('n=');
readln(n);
until n in [1..nmax];
writeln('Исходный массив: ');
for i:=1 to n do
begin
a:=10*random;
write(a:5:2);
end;
writeln;
for i:=1 to n-1 do
for j:=i+1 to n do
if a<a[j]>;
a:=a[j];
a[j]:=x;
end;
writeln('Сортировка: ');
for i:=1 to n do
write(a:5:2);
readln
end.
программа с сайта www .cyberforum. ru/ все вопросы туда уважаемый!! ! C AС А
Гуру
(4343)
может вы его неправильно скопировали? или хотябы проверяли?
работайте с условиями, в чем тут сложность? вам надо помочь или написать за вас?
дали бы ботанику-однокласснику сиськи пожамкать, он бы вам быстро сделал.
А текущая программа нерабочая. я уже писал. .
UPD:
Александр Филиппов, вас где программированию учили?? ? ))хорошо посмелся в конце рабочего дня ))Спасибо
Паскаль не знаю, но с позицией согласен.
Так что вот работающий вариант школьного уровня
program sort4;
var
a,b,c,max,min,senter:real;
mass_a,mass_b,mass_c:byte;
begin
writeln('INPUT a,b,c please');
readln(a,b,c);
max:=a;
if b>a then max:=b;
if c>b then max:=c;
min:=a;
if b
Вот как вариант:
var
x,y,z,min,max,sr:integer;
begin
write ('x= ');
readln (x);
write ('y= ');
readln (y);
write ('z= ');
readln (z);
if(xz)
then min:=x;
if(y<z) then
max:=z;
sr:=y;
else
max:=y;
sr:=z;
esle if(y<z) then
min:=y;
if (x<z) then
max:=z;
sr:=z;
else
min:=z;
sr:=y;
max:=x;
if(y<z) then
min:=y;
if (x<z) then
max:=z;
write(min,sr,max);
end.
Расположите в порядке возрастания числа Корень из 40, 3 корня из 5, 6,5 помогите плиз
3 корня из 5 - это корень из 45.
6,5 - это корень из 42,25.
В порядке возрастания,
подробнее...
расположите числа в порядке возрастания. Заранее спасибо
Если возвести каждое число в шестую степень, то получится:
3^3=27
4^2=16
18^1=18
Т.
подробнее...
я тему не поняла решить не могу !найдите все делители числа 30 и запишите их в порядке возрастания выберите из чисел 14,
Молодец ребёнок!!
Хоть таким образом сделать домашку по математике!
5+ за оригинальность
подробнее...
как это в порядке убывания и как в порядке возрастания???
убывания - от большего к меньшему. как уровень воды в стакане. из которого пьешь.
возрастания-
подробнее...
как разложить на простые множетели
Брать простые числа в порядке возрастания и проверять, делится ли на них число.
например, число
подробнее...
Что такое медиана, мода и размах ряда?
■ Размах ряда чисел- разность наибольшего и наименьшего числа числового ряда.
Размах ряда
подробнее...
что такое медиана набора чисел? и как найти медиану 13, 19, 24, 17, 15, 11 ???
Медианой набора чисел называется такое число, которое разделяет набор на две равные по численности
подробнее...
Как найти медиану выборки? Как найти медиану выборки?Вот выборка: 2, 3, 4, 4, 6, 6, 6, 7, 7, 8
Нужно расставить числа в порядке возрастания ( у Вас уже расставлены) и выбрать число, которое
подробнее...
какая планета больше? меркурий венера земля марс. расположите их в порядке возростания масс
В порядке возрастания:
Меркурий (диаметр относительно Земли 0,382, масса относительно Земли
подробнее...
Подскажите воинские звания в порядке возрастания от рядового до маршала!
Звания перечисляются в порядке возростания
Солдаты, матросы, сержанты, старшины:
подробнее...