![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() 1. Задан массив действительных чисел из N элементов (вводится с клавиатуры). Определить количество элементов, значения которых находятся в диапазоне от –100 до +100.
2. Задано пять произвольных целых чисел (элементы массива). Определить, является ли их расположение в массиве упорядоченным (т.е. по возрастанию ил убыванию) ил неупорядоченным. ![]() |
#2
|
|||
|
|||
![]() как то так
Код:
for i:=1 to n do if (a[i]>=-100) or (a[i]<=100) then b:=b+1; label.caption:='количество элементов диапозона [-100,100]= '+inttostr(b); |
#3
|
||||
|
||||
![]() Цитата:
Код:
b:= 0; if (a[i]>=-100) AND (a[i]<=100) then ... Google в помощь |
#4
|
|||
|
|||
![]() да да да, не заметил
|
#5
|
|||
|
|||
![]() Спасибо ребята! Еще решить бы задачу с убыванием и возрастанием бы....
![]() |
#6
|
|||
|
|||
![]() Код:
program Project1; {$APPTYPE CONSOLE} var i,Dim:integer; M:array of integer; Up,Dn:boolean; begin Up:=false; Dn:=false; Write('Dimention:');readln(Dim); SetLength(M,Dim); for i:=0 to High(M) do read(M[i]); readln; for i:=1 to High(M) do begin if M[i] > M[i-1] then Up:=True; if M[i] < M[i-1] then Dn:=True; end; if Up and Dn then writeln('NoSorted') else if Dn then writeln('Down') else writeln('Up'); readln; end. |