Задание. 1.Создайте консольное приложение. 1.Создайте консольное приложение
1. Создайте консольное приложение. 2. Определите, что будет выведено на экран в результате выполнения инструкций. Объясните работу. 1 вариант. int A[5]={1, 2, 3, 4, 5}; cout < < ”A[0]=”< < A[0]; 2 вариант. int A[5]={5, 4, 3, 2, 1}; cout < < ”A[4]=”< < A[4]; 3 вариант. int b[3]={9, 8, 7}; cout < < b[0] < < endl < < b[1] < < endl < < b[2]; 4 вариант. int g[2][2]={{1, 2}, {3, 4}}; for (int i=2; i> =0; i--) cout < < g[i][i]; 5 вариант. int C[5]; for (int i=0; i< 5; i++) C[i]=2*i; cout < < C[3]; 6 вариант. int DDD[5]; for (int k=0; k< 5; k++) {DDD[k]=0.; cout < < ”! ”; } 7 вариант. int E[3]={0, 1, 2}; E[0]++; int r=E[0]+E[1]+E[2]; cout < < r; 8 вариант. int f[3]={0, 1, 2}; for (int k=2; k> =0; k--) cout < < f[k]; 9 вариант. int f[3]={2, 1, 0}; for (int k=2; k> =0; k--) cout < < f[k]; 10 вариант. int g[2][2]={{1, 2}, {3, 4}}; for (int i=0; i< 2; i++) cout < < g[i][i]; 11 вариант. int H[2][2]={{5, 6}, {7, 8}}; for (int i=0; i< 2; i++) cout < < H[i][1-i]; 12 вариант. int H[2][2]={{5, 6}, {7, 8}}; for (int i=2; i> =0; i--) cout < < H[i][1-i]; 3. Одномерные массивы. Напишите программу для решения задачи: 1 вариант. Заполнить массив N чисел значениями и вывести на экран сумму элементов с чётными номерами. 2 вариант. Заполнить массив N чисел значениями и вывести на экран сумму элементов с нечётными номерами. 3 вариант. Заполнить массив N чисел значениями и вывести на экран сумму чётных элементов массива. 4 вариант. Заполнить массив N чисел значениями и вывести на экран сумму нечётных элементов массива. 5 вариант. Заполнить массив N чисел значениями и вывести на экран только положительные элементы массива. 6 вариант. Заполнить массив N чисел значениями и вывести на экран только отрицательные элементы массива. 7 вариант. Заполнить массив N чисел значениями и вывести на экран в обратном порядке. 8 вариант. Заполнить массив N чисел значениями и вывести на экран произведение элементов с чётными номерами. 9 вариант. Заполнить массив N чисел значениями и вывести на экран произведение элементов с нечётными номерами. 10 вариант. Заполнить массив N чисел значениями и вывести на экран произведение чётных элементов массива. 11 вариант. Заполнить массив N чисел значениями и вывести на экран произведение нечётных элементов массива. 12 вариант. Заполнить массив N чисел значениями и вывести на экран их среднее арифметическое.
4. Многомерные массивы. Напишите программу для решения задачи: 1 вариант. Дана квадратная матрицы А размером 3х3. Найти сумму диагональных элементов матрицы. 2 вариант. Дана квадратная матрицы А размером 3х3. Найти произведение диагональных элементов матрицы. 3 вариант. Дана квадратная матрицы А размером 3х3. Найти сумму элементов на побочной диагонали матрицы. 4 вариант. Дана квадратная матрицы А размером 3х3. Найти произведение элементов на побочной диагонали матрицы. 5 вариант. Даны две квадратные матрицы А и В размером 3х3. Требуется найти С=А – В. 6 вариант. Даны квадратная матрицы А размером 3х3 и число t. Требуется найти С=t*А. 7 вариант. Даны две квадратные матрицы А и В размером 3х3. Требуется найти С=А+В. 8 вариант. Даны две квадратные матрицы А и В размером 3х3. Требуется найти С= В – А. 9 вариант. Даны две квадратные матрицы А и В размером 3х3. Требуется найти С=А х В. 10 вариант. Дана квадратная матрицы А размером 3х3. Требуется вычислить определитель матрицы. 11 вариант. Дана квадратная матрицы А размером 3х3. Требуется отобразить её элементы относительно главной диагонали. 12 вариант. Дана квадратная матрицы А размером 3х3. Требуется поменять местами главную и побочную диагональ матрицы.
|