program first;
var a:array[1..100] of integer;
i,s,k,n,c:integer;
sr:real;
begin
read(n); {кол-во элементов массива}
for i:=1 to n do
read(a[i]); {ввод массива}
read(c); {ввод числа C}
s:=0; k:=0;
if (a[i]>c) then begin s:=s+a[i]; k:=k+1; end;
sr:=s/k; {считаем среднее арефмет.}
writeln(sr); {выводим ср. арефм.}
if a[i] mod 2<>0 then write(a[i],' '); {делаем 2 пункт}
writeln;
s:=0; k:=0; {обнулим чтобы использовать еще раз}
if a[i] mod 2<>0 then begin s:=s+a[i]; k:=k+1; end;
sr:=s/k;
writeln(sr);
end.
На Visual Basic так:
Нужно на форме создать текстовое поле TextBox1 и кнопку Button1, на нее повесить такую программу:
Sub Button1_Click()
Dim A() As Integer, B() As Integer, C() As Integer ' динамич. массивы
Dim n As Integer, i As Integer, Txt As String
n = InputBox ("Введите размер массивов")
ReDim A(n), B(n), C(n) ' Определяем размеры массивов
Txt = ""
For i = 1 To n
A(i) = InputBox ("Введите " & i & "-ый элемент массива A")
B(i) = InputBox ("Введите " & i & "-ый элемент массива B")
C(i) = A(i)^2 + B(i)^2 ' Присваиваем элементу C(i) сумму квадратов
Txt = Txt & C(i) & "; " ' Добавляем C(i) в текстовую переменную
Next i
TextBox1.Text = Txt ' Выводим весь массив C(i) в текстовое поле
End Sub
program first;
var a:array[1..100] of integer;
i,s,k,n,c:integer;
sr:real;
begin
read(n); {кол-во элементов массива}
for i:=1 to n do
read(a[i]); {ввод массива}
read(c); {ввод числа C}
s:=0; k:=0;
for i:=1 to n do
if (a[i]>c) then begin s:=s+a[i]; k:=k+1; end;
sr:=s/k; {считаем среднее арефмет.}
writeln(sr); {выводим ср. арефм.}
for i:=1 to n do
if a[i] mod 2<>0 then write(a[i],' '); {делаем 2 пункт}
writeln;
s:=0; k:=0; {обнулим чтобы использовать еще раз}
for i:=1 to n do
if a[i] mod 2<>0 then begin s:=s+a[i]; k:=k+1; end;
sr:=s/k;
writeln(sr);
end.
На Visual Basic так:
Нужно на форме создать текстовое поле TextBox1 и кнопку Button1, на нее повесить такую программу:
Sub Button1_Click()
Dim A() As Integer, B() As Integer, C() As Integer ' динамич. массивы
Dim n As Integer, i As Integer, Txt As String
n = InputBox ("Введите размер массивов")
ReDim A(n), B(n), C(n) ' Определяем размеры массивов
Txt = ""
For i = 1 To n
A(i) = InputBox ("Введите " & i & "-ый элемент массива A")
B(i) = InputBox ("Введите " & i & "-ый элемент массива B")
C(i) = A(i)^2 + B(i)^2 ' Присваиваем элементу C(i) сумму квадратов
Txt = Txt & C(i) & "; " ' Добавляем C(i) в текстовую переменную
Next i
TextBox1.Text = Txt ' Выводим весь массив C(i) в текстовое поле
End Sub