Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Задания для самостоятельной работы. Type Posled=Array[1..nmax] of Integer;

Листинг программы

 

Program M;

Const nmax=100;

Type Posled=Array[1..nmax] of Integer;

Var A: Posled;

S, I,N: Integer;

Begin

Writeln('Введите количество элементов');

Readln(N);

Writeln('Введите элементы последовательности');

For I:= 1 to N do

Read(A[ I ]);

S:=0;

For I:= 1 to N do

If A[ I ]>0 Then S:=S+A[ I ];

Writeln(S);

End.

 

 

Блок - схема алгоритма:.

 

 

 

Пример 2: Дан массив целых чисел. Найдите количество четных элементов массива.

Листинг программы

 

Program MM;

Const nmax=100;

Type Mas=Array[1..nmax] of Integer;

Var A: Posled;

Kol, I, N: Integer;

Begin

Writeln('Введите количество элементов массива');

Readln(N);

Writeln('Введите элементы массива');

For I:= 1 to N do

Read(A[ I ]);

Kol:=0;

For I:= 1 to N do

If A[ I ] mod 2 = 0 Then Kol:=Kol+1;

Writeln(Kol);

End.

 

Пример 3: Дан массив целых чисел. Найдите максимальный элемент массива и его номер.

Листинг программы

Program MMM;

Const nmax=100;

Type Mas=Array[1..nmax] of Integer;

Var A: Posled;

Max, Nom, Kol, I, N,: Integer;

Begin

Writeln('Введите количество элементов массива');

Readln(N);

Writeln('Введите элементы массива');

For I:= 1 to N do

Read(A[ I ]);

Max:=A[1]; {полагаем, что первый элемент и есть максимальный}

Nom:=1;

For I:= 2 to N do

If A[ I ] > Max Then

Begin

Max:=A[ I ];

Nom:=I;

End;

Writeln(Max,' ',Nom);

End.

 

Задания для самостоятельной работы.

 

1. Дан массив целых чисел. Найдите сумму элементов массива, больших данного числа А (А вводим с клавиатуры).

 

2. Дан массив целых чисел. Найдите сумму элементов массива, принадлежащих промежутку от А до В (А и В вводим с клавиатуры).

 

3. Дан массив целых чисел. Найдите номера всех элементов массива с максимальным значением.

 

4. Дан массив целых чисел. Найдите количество нечетных элементов массива.

 

5. Дан массив целых чисел. Найдите количество отрицательных элементов.

 

6. Дан массив целых чисел. Найдите количество элементов кратных 3 или 5.

 

7. Дан массив целых чисел. Найдите сумму положительных элементов массива.

 

8. Дан массив целых чисел. Найдите произведение нечетных элементов.

 

9. Дан массив целых чисел. Найдите максимальный элемент массива и его номер.

 

<== предыдущая лекция | следующая лекция ==>
 | Анализ профессиональной деятельности преподавателя вуза


Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных