

Выполнение арифметических действий над элементами массива
Presentation
•
Education
•
10th Grade
•
Hard
Леся Вилюха
Used 5+ times
FREE Resource
15 Slides • 5 Questions
1
Выполнение арифметических действий над элементами массива

2
Повторим
3
Multiple Choice
Выберите правильное описание массива :
var <A>: array [1..30] of integer;
var of <D>: array [1..30] of string;
4
Multiple Select
Выберите правильные обращения к элементу массива:
a[3]
T[i]
S[n-1]
k[3-1]
J[1..30]
5
Multiple Choice
Можно ли использовать массивы в операциях присваивания?
Да
Нет
6
Multiple Select
В каких случаях команда присваивая массивов a:= b; недопустима ?
var a: array[1..20] of string;
b: array [1..20] of string;
var a: array[1..20] of integer;
b: array [1..25] of integer;
var a: array[1..20] of string;
b: array [1..20] of integer;
var a,b: array [1..31] of real;
7
Multiple Select
Укажите пример, в котором реализуется вывод элементов массива в обратном порядке
var a: array[1..20] of integer;
begin
writeln('vvedite 20 chisel');
for var i:=n downto 1 do
readln(a[i])
write(a[i], ' ');
var a: array[1..20] of integer;
begin
writeln('vvedite 20 chisel');
for var i:=n 1 do
readln(a[i])
write(a[i], ' ');
8
Выполнение арифметических действий над элементами массива
1.Вычисление сумм и произведений элементов массива
9
Операции, выполняемые с элементами массива, соответствуют операциям, которые выполняются над базовым типом элементов массива.
10
для элементов массива с типом integer допустимы операции +, -, *, div, mod
для элементов массива типа real допустимы операции +, -, *, /
11
Задача
Написать программу, которая выводит на экран массив из 15 случайных чисел в интервале от 1 до 25, а затем выводит на экран все нечетные элементы массива и их количество.
12
Реализация:
Исходные данные: массив а, количество нечетных элементов к
Алгоритм решения задачи:
1.Ввод исходных данных
2.Генерация массива.
3.определение начального значения количества нечетных элементов(к:=0)
3.Вывод результата
13
Код программы
program massiv;
var a: array [1..15] of integer;
k:integer;
begin
writeln ('Massiv: ');
for var i:= 1 to 15 do
begin
a[i]:= random(25) + 1;
writeln (a[i], ' ');
end;
14
writeln ('Nechetnie elementi massiva: ');
k:=0;
for var i:=1 to 15 do
if a[i] mod 2 <> 0 then
begin
k:=k+1;
writeln (a[i], ' ');
end;
writeln(' kolichestvo nechetnih elementov', k);
end.
15
16
Задача 2
Написать программу, которая будет находить сумму и произведение элементов одномерного массива.
17
Реализация
Исходные данные: массив а
количество элементов к.
s-сумма элементов массива, p-произведение элементов массива. Алгоритм решения задачи:
1.Ввод исходных данных с клавиатуры
2.Определение начального значения для суммы(s:=0) и для произведения (p:=1)
3.В цикле добавляем очередной элемент массива к сумме и к произведению.
4 . вывод результатов
18
Код программы
Program sp;
var a:array [1..20] of integer;
k, s, p: integer;
begin
write(' Vvedite k= ');
readln(k);
writeln('vvodite elementi');
for var i:=1 to k do
read(a[i]);
s:=0;
p:=1;
for var i:=1 to k do
19
begin
s:=s+a[i];
p:=p*a[i];
end;
writeln('Summa= ', s);
writeln('Proizvedenie= ', p);
end.
20
Выполнение арифметических действий над элементами массива

Show answer
Auto Play
Slide 1 / 20
SLIDE
Similar Resources on Wayground
15 questions
Intro Python Y9
Presentation
•
9th Grade
17 questions
Real Numbers
Presentation
•
9th - 12th Grade
16 questions
Nelson Mandela-Q1
Presentation
•
10th Grade
13 questions
Foundations for Algebra
Presentation
•
9th Grade
20 questions
Algoritme Dasar
Presentation
•
10th Grade
15 questions
11.Sınıf Türk Dili ve Edebiyatına Giriş
Presentation
•
11th Grade
14 questions
Pert 1_Bab 2 Strategi AP XI
Presentation
•
11th Grade
16 questions
Кислород
Presentation
•
9th Grade
Popular Resources on Wayground
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
36 questions
6th Grade Math STAAR Review
Quiz
•
6th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
12 questions
What makes Nebraska's government unique?
Quiz
•
4th - 5th Grade