Вроде так "\_(-_-)_/"
1.
#include <iostream>
using namespace std;
int main()
{
double n, j = 1;
long long i;
cin >> n;
for(i = 2; i <= n; i++)
if(i % 2)
j += (1.0/(2.0*i-1.0));
else
j -= (1.0/(2.0*i-1.0));
cout << j << endl;
return 0;
}
2.
double n, j = 0;
for(i = 1; i <= n; i++)
j += (1.0/(n*(n+3.0)));
Объяснение:
Не могу ответ поменять, поэтому тут добавил отдельную функцию для поиска среднего арифметического.
import random
def check_for(lists):
s = 0
for i in range(len(lists)):
s += lists[i]
print("Сумма равна:",s)
print("Среднее арифметическое:",s/len(lists))
def check_while(lists):
i = 0
while i < len(lists):
i += 1
print("Сумма равна:", s)
print("Среднее арифметическое:", s / len(lists))
def sr_znach(lists):
sr = s / len(lists)
print("Среднее арифметическое равно:",sr)
N = int(input("Введите количество элементов в списке: "))
a = [random.randint(0,150) for i in range(N)]
Вроде так "\_(-_-)_/"
1.
#include <iostream>
using namespace std;
int main()
{
double n, j = 1;
long long i;
cin >> n;
for(i = 2; i <= n; i++)
if(i % 2)
j += (1.0/(2.0*i-1.0));
else
j -= (1.0/(2.0*i-1.0));
cout << j << endl;
return 0;
}
2.
#include <iostream>
using namespace std;
int main()
{
double n, j = 0;
long long i;
cin >> n;
for(i = 1; i <= n; i++)
j += (1.0/(n*(n+3.0)));
cout << j << endl;
return 0;
}
Объяснение:
Не могу ответ поменять, поэтому тут добавил отдельную функцию для поиска среднего арифметического.
import random
def check_for(lists):
s = 0
for i in range(len(lists)):
s += lists[i]
print("Сумма равна:",s)
print("Среднее арифметическое:",s/len(lists))
def check_while(lists):
i = 0
s = 0
while i < len(lists):
s += lists[i]
i += 1
print("Сумма равна:", s)
print("Среднее арифметическое:", s / len(lists))
def sr_znach(lists):
s = 0
for i in range(len(lists)):
s += lists[i]
sr = s / len(lists)
print("Среднее арифметическое равно:",sr)
N = int(input("Введите количество элементов в списке: "))
a = [random.randint(0,150) for i in range(N)]