Сформируйте массив из 10 случайных вещественных чисел,которые принадлежат промежутку [0:50] Выведите на экран чётные значения элементов массива и их индексы
var a: array[1..m, 1..n] of integer; i, j, s: integer;
begin for i := 1 to m do begin for j := 1 to n do begin a[i, j] := random(21) - 10; if (i mod 2) <> 0 then s := s + a[i, j]; write(a[i, j]:4); end; writeln; end; write('Сумма элементов на нечетных строках = ', s); end.
var a: array[1..m, 1..n] of integer; i, j, s: integer;
begin for i := 1 to m do begin for j := 1 to n do begin a[i, j] := random(21) - 10; if (i mod 2) <> 0 then s := s + a[i, j]; write(a[i, j]:4); end; writeln; end; writeln('Элементы на нечетных столбцах:'); for i := 1 to m do begin for j := 1 to n do begin if (j mod 2) <> 0 then write('a[', i, ',', j, '] = ', a[i, j], ' '); end; writeln; end; end.
1)#include <iostream>
using namespace std;
int main() {
long n;
float vit=0;
cin>>n;
for(long i=2;i<n;i++){
vit=vit+1/(i*(i-1));
}
cout<<vit;
}
2)#include <iostream>
using namespace std;
int main() {
long n;
float vit=0;
cin>>n;
for(long i=2;i<n;i++){
vit=vit+((-1)^n/n);
}
cout<<1-vit;
}
3)#include <iostream>
using namespace std;
int main() {
long n;
float vit=1;
cin>>n;
for(long i=2;i<n;i++){
vit=vit*(1+1/n^2);
}
cout<<1-vit;
}
Объяснение: