Предмет: Информатика,
автор: marfa2001
Напечатать True, если элементы последовательности упорядоченны по возрастанию, и False- в противном случае.
Составить блок схему и написать программу для Делфи
Помогите пожалуйста
Хотя бы с блок схемой
Буду очень признательна
Dehenerat:
Надо было вам задание в разделе "студент" оставлять.
Ответы
Автор ответа:
2
Решено
Pascal:
program help;
var i,n,q,j:integer;
a: array[1..10000] of integer;
begin
write('How much?: ');
readln(n);
for i:=1 to n do begin
readln(q);
a[i-1] := q
end;
for i:=1 to n do begin
if a[i] > a[i-1] then
j := j + 1
end;
if j = n-1 then
writeln(True)
else
writeln(False)
end.
========================
Python:
a = int(input("How much?: "))
s = []
j = 0
for i in range(0,a):
x = int(input(str(i+1) + 'e chislo - '))
s.append(x)
for i in range(1,len(s)):
if s[i] > s[i-1]:
j +=1
if j == len(s)-1:
print(True)
else:
print(False)
--------------------------------------------
Хочу отетить, что данную задачу можно было бы решить менее затратным кодом.
Похожие вопросы
Предмет: Физика,
автор: farhadnovruzov2
Предмет: Алгебра,
автор: Аноним
Предмет: Геометрия,
автор: shukurlododojonov
Предмет: Математика,
автор: Nm8arianyaua
Предмет: Литература,
автор: verS2negb5wNana