ответ:
var i,n,k,a: integer;
begin
write('введите количество трехзначных чисел, которые надо сгенерировать: ');
readln (n);
if n < =0 then writeln ('ошибка')
else for i: =1 to n do
begin
a: =random (900)+100;
write (a,' ');
if (a div 100 < > a div 10 mod 10) and (a div 10 mod 10 < > a mod 10) and (a div 100 < > a mod 10) then k: =k+1
end;
writeln;
if k < > 0 then write ('количество чисел, в записи которых все цифры различны ',k)
end.
объяснение:
ответ:
#include
using namespace std;
int main()
{
int n,kl=0; double sum = 0;
cin > > n;
int** a;
a= new int* [n];
for (int i = 0; i < n; i++)
a[i] = new int[n];
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
a[i][j] = rand() % 10;
}
for (int i = 0; i < n; i++)
{
cout < < endl;
for (int j = 0; j < n; j++)
cout<
}
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n - i; j++)
if (a[i][j] ! = 0)
{
sum += a[i][j]; kl++;
}
}
cout < < endl < < sum/kl;
}
объяснение:
Поделитесь своими знаниями, ответьте на вопрос: