#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++;
}
}
uses crt; var a: array[1..99,1..99] of integer; m,n,s,i,j: integer; beginwrite('введите m и n: '); readln(m,n); writeln('исходная матрица: '); for i: =1 to m do begin for j: =1 to n do begin a[i,j]: =random()+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.
Поделитесь своими знаниями, ответьте на вопрос:
1. что значит узловые и алгоритмические числа? 2. как е системы счисления вы знаете? 3. как называются элеметы ячейки?