Int A[6];
bool B = false;
for(int i = 0; i < sizeof(A); i++) {
A[i] = random(6);
if(i > 0 && A[i-1] == A[i])
B = true;
}
cout << "Массив: " << A[0] << A[1] << A[2] << A[3] << A[4] << A[5] << endl;
if(B == true)
cout << "Есть" << endl;
else
cout << "Нет" << endl;
начало
делим на 2
есть остаток нет остатка
возводим в куб возводим в кводрат
конец
Program n5;
var p: real;
i,n: integer;
begin
p:=1;
readln(n);
for i:=1 to n do p:=p*(2*i)/(2*i+1);
writeln(p);
end.
Program n1;
var sum,k,a: integer;
begin
readln(a);
sum:=0;
k:=0;
while a<>0 do
begin
if (a>99) and (a<1000) then
begin
k:=k+1;
sum:=sum+a;
end;
readln(a);
end;
if k=0 then write('NO') else write(sum/k);
end.
Program n2;
var k,a: integer;
begin
readln(a);
k:=0;
while a<>0 do
begin
if (a>99) and (a<1000) and (a mod 4=0) then k:=k+1;
readln(a);
end;
write(k);
end.
Объяснение:
from random import randint, random
p=[]
a=randint(10,50)
p.append(a)
print(p)
#для числа запись random.randint не подходит...
#тебе тут надо спомощью метода .append добавить в конец списка число
#include <bits/stdc++.h>
template<typename Type3>
class BS{
public:
Type3 deg2,deg3,deg4;
void info(){
std::cout<<deg2<<" "<<deg3<<" "<<deg4<<std::endl;
}
};
template<typename Type,typename Type1>
BS<Type1>KReturn(Type A){
BS<Type1>example;
example.deg2=std::pow(A,2);
example.deg3=std::pow(A,3);
example.deg4=std::pow(A,4);
return example;
}
int main(){
BS<int>ex1;
BS<float>ex2;
ex1=KReturn(5);
ex2=KReturn(5.5);
ex1.info();
ex2.info();
return 0;
}
//вот что я так себе написал