Предмет: Информатика, автор: yuliyagane

6. В массиве С из 25 вещественных элементов из диапазона [-10;7] вывести на экран номера тех элементов, которые находятся после максимального элемента. ПАСКАЛЬ.


СРОЧНО ПЖ МНЕ НАДО ЗАВТРА ЛАБУ СДАВАТЬ :С


03090d: Будет готово через часик

Ответы

Автор ответа: pinguinbird
2

program prog;

var

c:array[1..25] of integer;

k,i,max:integer;

begin

   k:=0;

   max:=0;

   for i:=1 to 25 do begin

       c[i]:=random(-17)+7;

       write(c[i], ' ');

       if c[i] > max then begin

           max:=c[i];

           k:=i;

       end;

   end;

   writeln();

   if k<25 then begin

       for i:=k+1 to 25 do begin

           write(i, ' ');

       end;

   end

   else write('Самое большое число стоит на последнем месте.');

end.


pinguinbird: Отредактировал немного, а то сначала не по заданию немного сделал - выводил значения а не номера
03090d: Опередил меня(
pinguinbird: ну ничего не поделать ) в другом повезёт :)
03090d: У меня 5 баллов просто не хватает до следующего звания
pinguinbird: оу, так это самую простую задачку можно решить за 3 класс ) их вон полно валяется. На программирование больше времени уходит, так что чтобы прокачаться легче быстрые задачки щёлкать :)
03090d: Ну я так сказать помогаю и сам тренируюсь в решении некоторых примеров
pinguinbird: дада, понимаю :)
Автор ответа: BobbyFresnel
0

Если хочется давать решения быстро, надо писать не на ТурбоПаскаль, а на PascalАВС.NЕТ:

##

var n := 25;

var c := SeqRandom(n, -100, 70).Select(t -> t / 10).ToArray;

c.Println;

var i := c.IndexMax;

if i < n - 1 then

 Range(i + 2, n).Print

Приложения:

pinguinbird: Круто, но сомневаюсь, что это действительно соответствует школьной программе.
yuliyagane: я учусь в 1 курсе, информатику в школе учитель не вёл, мы вот только начали изучать паскаль :)
pinguinbird: ну да, значит скорее всего PascalABC вам не подходит
zienalinovaamina: Двумерный массив

Выбери верное описание элемента двумерного массива.

с[11][5]

с[9]

с[2 8]

с(0)(3)
zienalinovaamina: помогите
zienalinovaamina: пожалуйста
Похожие вопросы