Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

Найти количество элементов массива больших или меньших какого-то числа.

2017-06-25 422
Найти количество элементов массива больших или меньших какого-то числа. 0.00 из 5.00 0 оценок
Заказать работу

Вверх
Содержание
Поиск
Пример 3. m:= 0; for k:= 1 to 10 do if Dat[k] > 6 then m:= m + 1; writeln(m) Dat[1]:= 7; Dat[2]:= 9; Dat[3]:= 10; Dat[4]:= 5; Dat[5]:= 6; Dat[6]:= 7; Dat[7]:= 9; Dat[8]:= 8; Dat[9]:= 6; Dat[10]:= 9; Находит КОЛИЧЕСТВО элементов массива больших шести=1+1+1+1+1+1+1=7
Пример 4. m:= 0; for k:= 1 to 11 do if Dat[k] < 25 then begin m:= m + 1 end; writeln(m) Dat[1]:= 20; Dat[2]:= 25; Dat[3]:= 19; Dat[4]:= 25; Dat[5]:= 26; Dat[6]:= 22; Dat[7]:= 24; Dat[8]:= 28; Dat[9]:= 26; Dat[10]:= 21; Dat[11]:= 27; Находит КОЛИЧЕСТВО элементов массива меньших двадцати пяти=1+1+1+1+1=5

Найти максимальный или минимальный элемент массива.

m:= 30; for k:= 1 to 11 do if Dat[k] < m then begin m:= Dat[k] end; writeln(m) Dat[1]:= 20; Dat[2]:= 25; Dat[3]:= 19; Dat[4]:= 25; Dat[5]:= 26; Dat[6]:= 22; Dat[7]:= 24; Dat[8]:= 28; Dat[9]:= 26; Dat[10]:= 21; Dat[11]:= 27; Находит МИНИМАЛЬНЫЙ элемент массива = 19
m:= 0; for k:= 1 to 11 do if Dat[k] > m then begin m:= Dat[k] end; writeln(m)   Dat[1]:= 20; Dat[2]:= 25; Dat[3]:= 19; Dat[4]:= 25; Dat[5]:= 26; Dat[6]:= 22; Dat[7]:= 24; Dat[8]:= 28; Dat[9]:= 26; Dat[10]:= 21; Dat[11]:= 27; Выводит значение максимального элемента массива=28

4. Найти номер первого (>,<) или последнего(>=, <= если их несколько - одинаковых) максимального или минимального элемента массива

m:= 10; n:= 0; for k:= 1 to 10 do if Dat[k] <m then begin m:= Dat[k]; n:= k end; writeln(n) Dat[1]:= 7; Dat[2]:= 9; Dat[3]:= 10; Dat[4]:= 5; Dat[5]:= 6; Dat[6]:= 7; Dat[7]:= 9; Dat[8]:= 8; Dat[9]:= 6; Dat[10]:= 9; Выводит номер первого (<) минимального элемента массива=5, причем 9 второй минимальный и он не подходит.
m:= 0; n:= 0; for k:= 1 to 10 do if Dat[k] >= m then begin m:= Dat[k]; n:= k end; writeln(n) Dat[1]:= 7; Dat[2]:= 9; Dat[3]:= 10; Dat[4]:= 5; Dat[5]:= 6; Dat[6]:= 7; Dat[7]:= 9; Dat[8]:= 10; Dat[9]:= 6; Dat[10]:= 9; Выводит номер – n, последнего (>=)максимального элемента массива=8

Найти сумму элементов массива не больших или не меньших определенного порядкового номера элемента массива.

m:= 0; for k:= 1 to 11 do if k > 9 then begin m:= m + Dat[k] end; writeln(m) Dat[1]:= 20; Dat[2]:= 25; Dat[3]:= 19; Dat[4]:= 25; Dat[5]:= 26; Dat[6]:= 22; Dat[7]:= 24; Dat[8]:= 28; Dat[9]:= 26; Dat[10]:= 21; Dat[11]:= 27; Находит СУММУ элементов массива с номером больших девяти =21+27=48
m:= 0; for k:= 1 to 11 do if k< 5 then begin m:= m + Dat[k] end; writeln(m) Dat[1]:= 20; Dat[2]:= 25; Dat[3]:= 19; Dat[4]:= 25; Dat[5]:= 26; Dat[6]:= 22; Dat[7]:= 24; Dat[8]:= 28; Dat[9]:= 26; Dat[10]:= 21; Dat[11]:= 27; Выводит сумму элементов с номером меньших пяти=20+25+19+25=89
  Умение анализировать информацию, представленную в виде схем   Тема: Графы. Поиск количества путей Что нужно знать: Задача решается с конца, от последнего города; Число путей из последнего города равно 1; Предпоследний вес путей города равен сумме путей городов, на которых он ссылается, поэтому задача решается от конца. Рекомендую видео урок посмотреть разбора этого типа задач. Пример 1.
 
 
 
 
 
 
3+2+2=7

Ответ: 7

Пример: 2. Сколько существует различных путей из города А в город Л?

 
 
 
 
 
 
 
 
 
 

Из А в Л город существует 9+6+3+2=20 дорог

Ответ: 20

 

  Умение осуществлять поиск в готовой базе данных по сформулированному условию  

Как и во втором задании, можно применять принцип вентилей (кранов), для логических операций «И» и «ИЛИ»

А
B
И
А
B
ИЛИ

 

 


Помните что запись, это вся строка базы данных

Пример 1.

Ниже в табличной форме представлен фрагмент базы данных
«Крупнейшие озёра мира».

V
V
V
V
Название

Площадь (тыс. км2) Мах глубина (м) Материк
Байкал 31,5   Евразия
Больш. Невольничье 28,6   Северная Америка
Гурон 59,6   Северная Америка
Гэрднер 7,7   Австралия
Женевское 0,5   Евразия
Маракайбо 16,3   Южная Америка
Мёртвое море 1,0   Евразия
Онежское 9,6   Евразия
Онтарио 19,5   Северная Америка
Рудольф 8,6   Африка
Танганьика 32,9   Африка
Чудское 3,5   Евразия

Сколько записей в данном фрагменте удовлетворяют условию

(Материк = «Африка») ИЛИ (Площадь (тыс. км2) > 30)?

В ответе укажите одно число – искомое количество записей.

Решение

Выделим цветом в таблице удовлетворяющие условию, галочками поставим удовлетворяющие обоим условиям, получаем 4 записи.

Обратите внимание, что в таблице выделено, пять подходящий условий, а почему ответ четыре? Потому что на два выделенных условия приходиться одна запись (строка) базы данных:

Танганьика 32,9   Африка

Ответ: 4

Пример 2.

Ниже в табличной форме представлен фрагмент базы данных о погоде.

Дата Температура Давление Ветер Осадки
01.05.2010       нет
02.05.2010       нет
03.05.2010       нет
04.05.2010       дождь
05.05.2010       дождь
06.05.2010       дождь
07.05.2010       нет
08.05.2010       нет

Сколько записей в данном фрагменте удовлетворяют условию

(Осадки = «нет») И (Ветер (м/с) >= 9) И (Давление (мм рт. ст.) > 749)?

В ответе укажите одно число – искомое количество записей.


Поделиться с друзьями:

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.011 с.