Задача на числа
Вложений: 1
Помогите пожалуйста с задачей. Вот что у меня вышло, но тут что то не
сходится. Program 286; Var a,c: Array[1..99] Of Integer; q,i,max :Integer; Begin Randomize; q:=99; For i:=1 To q Do a[i]:=1+Random(100); For i:=1 To q Do Writeln(a[i],' '); max:=a[1]; For i:=2 To q Do If a[i]>max Then max:=a[i]; Writeln('max=',max); Readln; Writeln(c[i],' '); FOR i:=2 to q do if a[i]<> max then Writeln( a[i], ' '); End. |
Код:
program a; |
Цитата:
1. Writeln(a[i],' '); Ну зачем же выводить числа с переводом строки?! Начало массива неизбежно уходит далеко за верхний край экрана. Да и пробел в этом случае абсолютно бессмыслен. Кроме того, аккуратнее выглядит, если использовать форматный вывод. 2. Массив c[i] вообще не сформирован! Что толку его выводить? Код:
Program QP286; |
Часовой пояс GMT +4, время: 22:03. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.