Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Графический алгоритм примера 8



I=1 N=10
нет
нет
нет
да
нет
Конец счета
I=I+1
Ввод А[I]
Нахождение максимального элемента и его местоположения в массиве  
I<N
Мах=A[1], Nmax=1
Max=A[I] Nmax=I
I=2
A[I]>Max
I=I+1
I<=N
V=A[Nmax] A[Nmax]=A[Nmin] A[Nmin]=V
Мin=A[1], Nmin=1
I=2
A[I]<Min
Min=A[I] Nmin=I
I=I+1
I<=N
да
да
да
да
нет
нет
Вывод Max, Nmax, Вывод Min, Nmin
I=I+1
I< =N
I=1
Вывод A[I]  
да
Цикл вывода элементов массива A
Цикл поиска минимального элемента и его местонахождения в массиве
Цикл ввода элементов массива A

 

 


ЗАДАНИЕ 1

Разработать словесный и графический алгоритм для двух функций при хÎ[-2,2] с шагом 0,2

Вариант 1

Y=sin(x)e-2x , g=

 

Вариант 2

Y= (1+x2) /(1+2x2) , z=

Вариант 3

Y=(2+sin2(x)) /(1+x2) ,

 

X1 = ( |C1| + ) /2*|C| ;

C1 изменяется от -3 до 5 с шагом 1; С-произвольно

Вариант 4

Y=(1+cos(x))/(1+e2x),

G=

 

Вариант 5

Y= , z=

 

Вариант 6

Y= ,

 

H = ( sin(R) + sin(B) + sin(L) ) / (R ^2 + ) ;

R изменяется от 0.5 до -0.77 с шагом -0.01;

L,B- произвольно

 

Вариант 7

Y= , g=

 

Вариант 8

Y= , z=

Вариант 9

Y=

Z = ( F + 1 ) * 3 - B^2 * ( X1 + 2 )^2 ;

F изменяется от 5 до -3 с шагом 0,1; x1,B-произвольно

 

Вариант 10

Y= , g=

 

Вариант 11

Y=sin(x)e-2x

G=

 

Вариант 12

Y= (1+x2) /(1+2x2) ,

 

X = tn(Z1)

y1,P1- задаются произвольно

z1 изменяется от -3 до -5 с шагом -1

 

 

Вариант 13

Y= , g=

 

Вариант 14

Y=(2+sin2(x)) /(1+x2) ,

z=

Вариант 15

Y= ,

H = ( sin(R) + sin(B) + sin(L) ) / (R ^2 + ) ;

 

R изменяется от 0.5 до -0.77 с шагом -0.01;

L,B- произвольно

 

Вариант 16

Y=(1+cos(x))/(1+e2x),

z=

Вариант 17

Y= , g=

 

 

Вариант 18

Y= (1+x2) /(1+2x2) ,

 

R = K1 * Z1^2 - B * Z2 / ( K - Z3 ) ;

В изменяется от 10 до 1 с шагом -1

z1,z2,z3,k,K1-произвольно

 

 

Вариант 19

Y= ,

z=

 

Вариант 20

Y= (1+x2) /(1+2x2) , g=

 

Вариант 21

Y= ,

 

L = ( X2 + K + B )^2 - B^3;

K изменяется от 1 до 10 с шагом 1

B,X2-произвольно

 

 

Вариант 22

g=

z=

Вариант 23

Y= , g=

 

 

Вариант 24

g= Z=

 

Вариант 25

Y=

 

F = ( L - Z1 - M - Z2 ) / L * M ;

z2 изменяется от 10 до 5 с шагом -1

m,L,Z1-произвольно

Вариант 26

Y= ,

z = 15,28y+cos(lny+S^2) -

x изменяется от 0.5 до 0.77 с шагом 0.01

S,y-произвольно

 

Вариант 27

Y=(2+sin2(x)) /(1+x2) ,

X1 = ( B + √( B^2 - 4*B*C )) / C ;

B изменяется от -1 до -8 с шагом -1

C изменяется от 0,8 до 25 с шагом 5

Вариант 28

Y= ,

Z = ( Z1 / M - Z2 * P ) / Z1 ;

M изменяется от 2 до -6 с шагом -1

p изменяется от 2 до 6 с шагом 2

Вариант 29

Y= ,

B = ( X1 / X - P * X2 ) * X √( X1 - X2 ) ;

X изменяется от 2 до 6 с шагом 1

P изменяется от 2 до 6 с шагом 2

X1,X2-произвольные

Вариант 30

Y=(2+sin2(x)) /(1+x2) ,

P = ( M * Z1 - L * Z2 ) / 5.85 ;

M изменяется от 1 до 10 с шагом 1

L изменяется от 0.1 до 1 с шагом 0.2

ЗАДАНИЕ 2

Общие требования к реализации задач (в каждом варианте по 2 массива):

1. Изобразить словесно и графически алгоритм реализации поставленных задач.

2. Для всех заданий вводятся значения размерности, элементы массива, вывод местоположения, значения нужных элементов, вывод полученного массива - преобразованного или сформированного (в зависимости от поставленной задачи).

3. Продемонстрировать алгоритм на реальных (произвольных) массивах.

 

ВАРИАНТЫ ЗАДАНИЙ.

Вариант № 1 ----------------------------------------------------------------------------------------------

 

1) В массиве A1,...,An определить количество нулей.

2) Найти номер (местоположение) первого нулевого элемента массива A1,...,An и произведение

элементов, расположенных до него.

 

Вариант № 2 -------------------------------------------------------------------------------------

 

1) В массиве D1...Dn найти сумму чисел, расположенных на четных местах.

2) В данном массиве чисел C1,...,Cn найти последний отрицательный элемент.

 

Вариант № 3-------------------------------------------------------------------------------------

 

1) В массиве чисел C1,...,Cn найти произведение отрицательных чисел.

2) Из массива X1,...,Xn сформировать массив, в который записать числа, располо-

женные до минимального элемента

 

Вариант № 4 ) ----------------------------------------------------------------------------------------------

 

1) В массиве В1,В2,...,Вn найти сумму отрицательных чисел.

2) В массиве A1, A2, ... , An найти максимальный элемент и его местоположение в

массиве.

 

Вариант № 5 ) ----------------------------------------------------------------------------------------------

 

1) В массиве B1, B2, ... , Bn найти количество "единиц".

2) Найти сумму элементов последовательности B1, B2, ... , Bn, расположенных

правее последнего отрицательного элемента, и номер (местоположение) этого элемента.

 

Вариант № 6 ) ------------------------------------------------------------------------------------

 

1) В массиве А1, ... , Аn найти минимум среди положительных чисел

2) Положительные элементы последовательности У1,У2,...Уn

домножить на их количество.

 

 

Вариант №7 ) ----------------------------------------------------------------------------------------------

 

1) В массиве С1, С2, ... , Сn найти сумму чисел, больших единицы.

2) Дана последовательность чисел В1, В2, ... , Вn. Найти сумму S1 элементов до

максимального элемента

 

Вариант № 8 ) ----------------------------------------------------------------------------------------------

 

1) Найти номер первого нулевого элемента массива A1,...,An

2) Среди элементов, расположенных правее первого нулевого, найти максимальный элемент.

 

Вариант № 9 ) ----------------------------------------------------------------------------------------------

 

1) В массиве С1, С2, ..., Сn найти произведение чисел, больших 2.

2) Найти сумму положительных элементов последовательности D1, ... , Dn ,

расположенных до первого отрицательного элемента

 

 

Вариант № 10 ) ----------------------------------------------------------------------------------------------

 

1) В массиве А1, ..., Аn найти сумму чисел, расположенных на местах, кратных 3.

2) Из отрицательных элементов массива Х1, Х2 , ... , Хn, сформировать новый массив.

 

 

Вариант № 11 ) ----------------------------------------------------------------------------------------------

 

1) В массиве А1, ..., Аn найти произведение чисел, меньших или равных 2.

2) Все положительные элементы массива А1, А2, ..., Аn, расположенные правее

первого нулевого элемента, увеличить в два раза.

 

Вариант № 12 ) ----------------------------------------------------------------------------------------------

 

1) В массиве В1, В2 , ... , Вn. Найти количество чисел, равных 3 и 5.

2) Дан массив чисел А1, ..., Аn. Найти сумму элементов массива, стоящих правее

первого положительного элемента,

 

Вариант № 13 ) ----------------------------------------------------------------------------------------------

 

1) В массиве D1 ... Dn найти сумму чисел, меньших заданного числа K.

2) В массиве Y1, Y2, ... ,Yn поменять местами минимальный элемент с первым

положительным элементом.

 

Вариант № 14 ) ----------------------------------------------------------------------------------

1) Дан массив чисел А1, ..., Аn. Найти первый положительный элемент.

2) Дана последовательность А1, ... , Аn. Заменить на нули все элементы,

расположенные между максимальным и вторым по величине элементом.

 

Вариант № 15 ) ----------------------------------------------------------------------------------

 

1) В массиве С1, ... , Сn найти количество нулей, стоящих на нечётных местах.

2) Три отрицательных элемента массива В1, В2 , ... , Вn, расположенных правее

максимального, домножить на номер (местоположение) максимального элемента.

Вариант № 16 ) ----------------------------------------------------------------------------------------------

 

1) В массиве B1, B2, ... , Bn найти сумму чисел, больших или равных 5.

2) Дан массив Х1,Х2,...,ХN. Если Х1 ≥ 0 , то домножить элементы этого массива на квадрат его

наименьшей компоненты, если Х1 < 0 - оставить без изменений .

 

Вариант № 17 ) ----------------------------------------------------------------------------------

 

1) В массиве D1, ..., Dn найти произведение всех чисел, за исключением первого

и последнего элементов.

2) Дана последовательность чисел T1, ... , Tn. Среди положительных элементов найти

максимальный и домножить на него все положительные элементы .

 

Вариант № 18 ) ----------------------------------------------------------------------------------------------

 

1) В массиве А1, ... , Аn найти количество единиц, стоящих на чётных местах.

2) В массиве M1, ... , Mn вычислить сумму элементов до последнего нулевого

 

Вариант № 19 ) ----------------------------------------------------------------------------------------------

 

1) В массиве чисел А1, ..., Аn найти сумму отрицательных чисел, стоящих на

нечётных местах.

2) В массиве чисел Х1, ... , Xn заменить на ноль все отрицательные элементы,

предшествующие его максимальному элементу.

 

Вариант № 20 ) ----------------------------------------------------------------------------------------------

 

1) В массиве B1, ... , Bn найти произведение чисел, больших или равных 2.

2) Дана последовательность чисел А1, ..., Аn. Из положительных элементов Ai,

расположенных до минимального элемента, сформировать последовательность

P1, P2, ... .

 

Вариант № 21 ) ----------------------------------------------------------------------------------------------

 

1) В массиве C1, ..., Cn найти количество чисел, попавших в интервал [ A, B ].

2) Все компоненты массива A1,A2,...An, начиная с первой по порядку положительной

компоненты, уменьшить вдвое, если значение компоненты превышает 1, и

увеличить в два раза в противном случае.

 

Вариант № 22 ) ----------------------------------------------------------------------------------------------

 

1) В массиве чисел V(1..n) найти сумму чисел, не попавших в интервал [С,D].

2) В массиве А1, А2, ... , Аn найти произведение первых трех положительных

элементов.

 

Вариант № 23 ) ----------------------------------------------------------------------------------------------

 

1) В массиве чисел Х(1..n) найти количество и сумму положительных элементов,

стоящих на нечётных местах.

2) Преобразовать заданный целочисленный массив S, уменьшив в два раза все

элементы кратные 2 ( если таковые есть ). Выдать сообщение о количестве

изменённых элементов.

Вариант № 24 ) ----------------------------------------------------------------------------------------------

 

1) В массиве чисел Х1, Х2, ... , Хn найти количество нулей, стоящих на местах,

кратных 4, т.е. среди элементов Х4, Х8, ... .

2) Из заданной последовательности А1, ..., An сформировать последовательность

B1, ..., Bn следующим образом : в начале расположить все отрицательные

элементы последовательности A, а затем все остальные.

 

Вариант № 25 ) ----------------------------------------------------------------------------------

 

1) В массиве чисел Y( Y1,Y2,..., Yn ) найти сумму чисел, Y5, Y10, Y15, ... .

2) В последовательности Y1, ... , Yn найти максимальный элемент из элементов,

стоящих на чётных местах. Домножить на него все элементы Yi, стоящие на

нечётных местах .

 

Вариант № 26 ) ----------------------------------------------------------------------------------------------

 

1) В массиве D1, ... , Dn подсчитать, сколько раз встречается заданная цифра, если

такой нет, то выдать соответствующее сообщение.

2) Дан массив целых чисел А и числа В1, В2, В3. Включить эти числа в массив А,

расположив их после первого нулевого элемента.

 

 

Вариант № 27 _________________________________________________________________

 

1) В массиве D1, D2, ... , Dn найти количество чисел, меньших единицы.

2) Найти номер (местоположение) первого нулевого элемента массива A1,...,An и среди элементов, расположенных правее первого нулевого, найти максимальный элемент.

 

Вариант № 28 _____________________________________________________________

 

1) Найти номер (местоположение) последнего нулевого элемента массива X1,...,Xn и сумму элементов, предшествующих ему.

2) В массиве А1, ... , Аn найти максимум среди отрицательных элементов

 

Вариант №29 ______________________________________________________________

1) Найти номер (местоположение) первого положительного элемента массива В1, ... ,Вn и сумму элементов, расположенных правее него.

2) Из элементов последовательности C1,C2 ,..., Cn, стоящих на нечётных местах

сформировать новый массив D

 

Вариант № 30 ________________________________________________________________

1) Дан массив чисел Х1, Х2, ..., Хn. Переписать из него в другой массив Y все

элементы, расположенные правее последнего отрицательного элемента,

сохраняя порядок их следования.

2) У последовательности чисел Y1,Y2,...,Yn все компоненты с номерами, кратными заданной цифре L, заменить средним арифметическим трёх предшествующих компонент.

 

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.