Кол-во информации в современном обществе стремительно растет, человек оказывается нагруженном в море информации. Для того, что бы « не утонуть» в этом мире, необходимо обладать информационной культурой, т. е. знаниями и умениями в области информационных и коммуникационных технологий, а так же быть знакомым с юридическими и этическими нормами в этой сфере. В настоящее время, на пороге информационного общества, социальная значимость навыка письма ручкой снижается и, наоборот, социальная значимость навыков ввода информации с клавиатуры и работы с графическим интерфейсом приложений с мыши возрастает. Создание и редактирование документов с компьютера, т. е. овладение офисными информационными технологиями, становиться в информационном обществе необходимым умением. Современные информационные технологии позволяют включать в состав документов любые мультимедийные объекты (графику, звук, анимацию, видео). Дома можно привести в порядок фотоархив семьи, отсканировать старые фото и поместить их в упорядоченном виде в компьютерный альбом; в процессе обучения можем подготавливать реферат с иллюстрациями; в процессе профессиональной деятельности создавать компьютерные презентации о деятельности вашей в информационном обществе. В современном информационном обществе полезно получить первоначальные представление о назначении и возможностях компьютерной систем автоматизированного проектирования. В информационном обществе полезным является умение создавать базы данных, а так же вести в них поиск данных. Квалифицированный пользователь компьютера может на основе использования средств визуального объектно-ориентированного программирования создать необходимые ему специализированные приложения. Современному человеку необходимо овладеть коммуникативной культурой, т. е. умениями создавать и посылать эл. письма, находить нужную информацию во Всемирной паутине или файловых архивах, участвовать в чатах и т. д.
#include <ctime>
#include <stdlib.h>
using namespace std;
int main()
{
srand(time(NULL));
int N = 10, A[N], Max = 1;
cout << "A:";
for(int i = 0; i < N; i++)
{
A[i] = rand() % 281 - 140;
cout << " " << A[i];
if (A[i] > A[Max]) Max = i;
}
cout << "\nMax = " << A[Max] << "["<<Max+1<<"]";
N = Max - 2;
if (N < 0) N = -N;
int B[--N];
for(int i = 2; i < Max; i++)
B[i-3] = A[i];
for(int i = 2; i > Max; i--)
B[i-2] = A[i];
cout << "\nB:";
for(int i = 0; i < N; i++)
cout << " "<< B[i];
}