uses crt;
var a:array[1..99,1..99] of integer;
m,n,s,i,j:integer;
begin
write('Введите m и n: ');
readln(m,n);
writeln('Исходная матрица: ');
for i:=1 to m do begin
for j:=1 to n do begin
a[i,j]:=random(10-(-10)+1)-10;
write(a[i,j]:3);
end;
writeln;
end;
s:=0;
for i:=1 to m do begin
for j:=1 to n do begin
if a[i,j]<0 then s:=s+1;
end;
if s=2 then begin writeln('Строка с двумя отрицательными элементами есть'); halt; end; {если нужная строка найдена, программа выдаёт надпись о её нахождении и немедленно завершается}
s:=0;
end;
writeln('Строки с двумя отрицательными элементами нет');
end.
#include <iostream>
#include <vector>
using namespace std;
int main
{
int x;
bool check = true;
cout << "Введите текущий год ";cin >> x ;
int good_year = x;
while(check)
{
vector <int> mass;
int summ_num = 0 ;
for(int i=0;i<x;i++)
{
if(i==0)
i++;
if(x%i==0)
mass.push_back(i);
}for(int index = 0; index<mass.size();index++)
summ_num += mass.at(index);
if(summ_num==x)
{
cout << good_year;
check = false ;
}
else
{
good_year++;
}
}
Поделитесь своими знаниями, ответьте на вопрос:
Информатика. Написать код на Python. Нужно решить три задачи , и оформить в виде программ
# задание 3.7
n = int(input())
S = 0
for k in range(1, n + 1):
S += 1 / k ** 5
print(S)
# задание 3.8
n = int(input())
S = 0
for k in range(1, n + 1):
S += (2 * k - 1) / (k + 1)
print(S)
# задание 3.9
n = int(input())
P = 1
for k in range(1, n + 1):
P *= 1 + 1 / k
print(P)
Объяснение: