2. Скласти програму знаходження кількості чисел, що діляться націло на 4 серед усіх цілих додатних чисел від 1 до деякого заданого числа N включно. Програму потрібно написати в загальному вигляді, тобто N кожен раз при запуску програми запитується у користувача. Наприклад, при введеному N = 19 . Від 1 до 19 націло на 4 діляться 4, 8, 12, 16. Кількість таких чисел буде очень !
#include <stdio.h>
#include <windows.h>
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
int const n=3;
int mas[n][n];
int sum1, sum2;
bool magik;
for (int i=0; i<n; i++)
for (int j=0; j<n; j++)
{
printf("mas[%d][%d] = ", i+1, j+1);
scanf("%d",&mas[ i ][ j ]);
}
printf("\nВведенная матрица:\n");
for (int i=0; i<n; i++)
{
for (int j=0; j<n; j++)
{
printf("%d ",mas[ i ][ j ]);
}
printf("\n");
}
sum1=0;
sum2=0;
for (int i = 0; i<n; i++)
{
sum1 += mas[ i ][ i ];
sum2 += mas[ i ][ n-1-i ];
}
printf("Сумма главной диагонали = %d\n", sum1);
printf("Сумма побочной диагонали = %d\n", sum2);
magik = true;
for (int i=0; i<n; i++)
{
if (sum1==sum2)
{
sum2=0;
for (int j=0; j<n; j++)
{
sum2 += mas[ i ][ j ];
}
} else { magik=false; break; }
}
if (magik==true)
{
for (int i=0; i<n; i++)
{
if (sum1==sum2)
{
sum2=0;
for (int j=0; j<n; j++)
{
sum2 += mas[ j ][ i ];
}
}
else { magik=false; break; }
}
}
if (magik==true)
printf("\nМатрица является магическим квадратом\n");
else
printf("\nМатрица не является магическим квадратом\n");
system("pause");
return 0;
}
ответ:Теория информации
Объяснение:
В Теории информации информация — это содержание, заложенное в знаковые (сигнальные) последовательности.
Теория информации (или математическая теория связи) - раздел кибернетики, исследующий процессы хранения, преобразования и передачи информации; это основная часть кибернетики, поэтому последнюю тоже иногда называют "теорией информации".
Границы Теории информации пока нечетко определены. Одни авторы относят к ней чисто прикладные проблемы кодирования и декодирования информации, определения пропускной каналов информации и т. п., другие расширяют понятие Теории информации так, что в нее оказываются включенными даже вся математическая статистика и, более того, вся лингвистика, поскольку она является наукой, изучающей основной передачи информации в человеческом обществе — язык.
При любых трактовках Теория информации изучает информационные процессы как вероятностные, широко используя методы математической статистики.