Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабор_работа №2.doc
Скачиваний:
13
Добавлен:
18.03.2015
Размер:
287.74 Кб
Скачать

Список литературы.

  1. Шилдт Г. Самоучитель С++.2–е изд. /Пер. с англ.–СПб.: БХВ –Петербург, 1997.– 512с.

  2. Шилдт Г. Справочник программиста по С/С++.: Пер. с англ.: Учебное пособие. – М.: Издательский дом «Вильямс», 2000. – 448с.

  3. Страуструп Б. Язык программирования С++ (2–ред)./Пер. с англ.–М.: Радио и связь, 1995. – 352с.

  4. Культин Н.Б. С/С++ в задачах и примерах. – СПб.: БХВ- Петербург, 2001. – 288с.

  5. Буч Г. Объектно – ориентированный анализ и проектирование с примерами приложений на С++, 2–е изд. – М.: "Издательство Бином", СПб: "Невский диалект", 1998. – 258с.

  6. Дерк Луис. С и С++. Справочник/ Пер. с нем. – М.: Восточная книжная компания, 1997. – 592с.

  7. Visual C++ 5.0. Руководство разработчика.: Пер. с англ./ Д. Беннет, С. Маконин, В.В. Мейфилд и др. – К.; М.; СПб.: Диалектика, 1998. – 768с.

Приложение А.

Задание

Ввести с клавиатуры массив, выполнить преобразования данных, указанные в варианте задания, вывести на экран массив с помощью функции форматированного вывода printf(), вывести на экран также то, что требуется в задании.

Варианты заданий.

  1. Написать программу, которая проверяет, представляют ли элементы введенного с клавиатуры массива возрастающую по­следовательность. Одномерный массив вещественных чисел.

  2. Написать программу, которая определяет сумму четных столбцов и нечетных строк массива. Двумерный массив целых чисел.

  3. Написать программу, которая вычисляет, сколько раз вве­денное с клавиатуры число встречается во введенном заранее с клавиатуры массиве. Двумерный массив целых чисел.

  4. Написать программу, которая проверяет, есть ли во введен­ном с клавиатуры массиве элементы с одинаковым значением. Одномерный массив вещественных чисел.

  5. Написать программу, которая проверяет, есть ли во введен­ном с клавиатуры массиве элементы со значениями, принадлежащими диапазону [-10,-2]. Двумерный массив целых чисел.

  6. Написать программу, которая вводит по строкам с клавиатуры массив и вычисляет сумму его элементов по строкам. Двумерный массив целых чисел.

  7. Написать программу, которая вводит по строкам с клавиатуры массив и вычисляет среднее арифметическое его элементов. Двумерный массив целых чисел.

  8. Написать программу, которая вводит по строкам с клавиатуры массив и вычисляет сумму его элементов по столбцам. Двумерный массив целых чисел.

  9. Написать программу, которая проверяет, находится ли введенное с клавиатуры число в массиве. Двумерный массив целых чисел.

  10. Написать программу, которая вычисляет среднее арифмети­ческое элементов массива без учета минимального и максималь­ного элементов массива. Двумерный массив целых чисел.

  11. Написать программу, которая вычисляет среднее арифмети­ческое положительных элементов введенного с клавиатуры массива. Двумерный массив целых чисел.

  12. Написать программу, которая вычисляет среднее арифмети­ческое отрицательных элементов введенного с клавиатуры массива целых чисел. Двумерный массив целых чисел.

  13. Написать программу, которая вычисляет сумму всех положительных элементов введенного с клавиатуры массива целых чисел. Двумерный массив целых чисел.

  14. Написать программу, которая вычисляет сумму всех отрицательных элементов введенного с клавиатуры массива целых чисел. Двумерный массив целых чисел.

  15. Написать программу, которая заменяет все элементы массива, значения которых находятся в диапазоне (0; 5) на противоположные по знаку значения. Двумерный массив целых чисел.

  16. Написать программу, которая определяет среднее арифметическое минимальных элементов диагоналей массива. Двумерный массив целых чисел.

  17. Написать программу, которая вычисляет среднее арифметическое всех элементов массива чисел, значения которых находятся в промежутке (80;190). Двумерный массив целых чисел.

  18. Написать программу, которая вычисляет среднее арифмети­ческое элементов введенного с клавиатуры массива целых чисел. Двумерный массив целых чисел.

  19. Написать программу, которая вычисляет количество отрицательных элементов массива. Двумерный массив целых чисел.

  20. Написать программу, которая вычисляет сумму всех положительных элементов введенного с клавиатуры массива целых чисел без учета максимального значения. Одномерный массив вещественных чисел.

  21. Написать программу, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел. Двумерный массив вещественных чисел.

  22. Написать программу, которая выводит максимальный элемент введенного с клавиатуры массива. Двумерный массив целых чисел.

  23. Написать программу, которая находит элемент введенного с клавиатуры массива целых чисел, значение которого наиболее близко к среднеарифметическому значению всех элементов массива. Двумерный массив целых чисел.

  24. Написать программу, которая вычисляет количество положительных элементов введенного с клавиатуры массива. Двумерный массив целых чисел.

  25. Написать программу, которая выводит по возрастанию элементы диагоналей массива. Двумерный массив целых чисел.

  26. Написать программу, которая проверяет, представляют ли элементы введенного с клавиатуры массива убывающую по­следовательность. Двумерный массив целых чисел.

  27. Написать программу, которая определяет сумму четных столбцов массива. Двумерный массив вещественных чисел.

  28. Написать программу, которая упорядочивает по возрастанию введенный с клавиатуры массив чисел. Двумерный массив целых чисел.

  29. Написать программу, которая упорядочивает по убыванию введенный с клавиатуры массив. Двумерный массив вещественных чисел.

  30. Написать программу, которая выводит минимальный элемент каждой строки введенного с клавиатуры массива. Двумерный массив целых чисел.

  31. Написать программу, которая выводит максимальный элемент каждого столбца введенного с клавиатуры массива. Двумерный массив целых чисел.

  32. Написать программу, которая определяет среднее арифметическое диагоналей массива. Двумерный массив целых чисел.

6