Индивидуальная работа №3 (сдать до 10 декабря)…


Индивидуальная работа №3
Выполняется и сдается в печатном виде:
Титульный лист (см приложение)
Задание (формулировка)
Блок-схема
Код программы
Задание 1 Процедуры и функции
Номер варианта выражение
1,26 Даны два массива М1 и М2, содержащие К1 и К2 целых чисел, соответственно. Определить максимальные числа в каждом из этих массивов, сравнить найденные значения между собой и вывести большее из них на экран.
Примечание. Программа должна содержать две процедуры (процедура ввода массивов и процедура нахождения максимального элемента)
2 Дан массив содержащий n элементов. Определить максимальный элемент массива и поменять его местами с первым элементом массива
Примечание. Программа должна содержать две процедуры (процедура нахождения максимального элемента и процедура смены местами первого и максимального элемента)
3 ,27 Дан массив содержащий n элементов. Поменять местами первый и последний элементы массива, определить среднее арифметическое элементов массива
Примечание. Программа должна содержать две процедуры (процедура нахождения среднего арифметического и процедура смены местами первого и последнего элемента)
4 Дан массив содержащий n элементов. Определить количество четных элементов массива, среди них найти максимальный
Примечание. Программа должна содержать две процедуры (процедура нахождения четных элементов массива и процедура нахождения максимального элемента)
5 ,28 Дан массив содержащий n элементов. Определить количество четных элементов массива, отсортировать их в порядке возрастания
Примечание. Программа должна содержать две процедуры (процедура нахождения четных элементов массива и процедура сортировки в порядке возрастания)
6 Дан массив содержащий n элементов. Определить количество положительных элементов массива, отсортировать их в порядке убывания
Примечание. Программа должна содержать две процедуры (процедура нахождения положительных элементов массива и процедура сортировки в порядке убывания)
7 ,29 Дан массив содержащий n элементов. Определить количество элементов массива, имеющих четные индексы, найти их среднее арифметическое
Примечание. Программа должна содержать две процедуры (процедура нахождения количества элементов с четными индексами и процедура нахождения среднего арифметического)
8 Дан массив содержащий n элементов. Определить количество элементов массива, кратных заданному числу, найти их произведение
Примечание. Программа должна содержать две процедуры (процедура нахождения количества элементов кратных заданному числу и процедура нахождения произведения)
9 ,30 Дан массив содержащий n элементов. Определить количество нулевых элементов массива, заменить их на максимальный элемент данного массива
Примечание. Программа должна содержать две процедуры (процедура нахождения максимального элемента и процедура замены нулевого элемента на максимальный)
10 Дан массив содержащий n элементов. Подсчитать количество элементов кратных 5, заменить эти элементы на последний элемент массива
Примечание. Программа должна содержать две процедуры (процедура нахождения и подсчета количества элементов кратных 5 и процедура замены указанных элементов на последний элемент)
11 ,31 Даны два массива М1 и М2, содержащие К1 и К2 целых чисел, соответственно. Определить среднее арифметическое чисел в каждом из этих массивов, и вывести среднее арифметическое полученных результатов.
Примечание. Программа должна содержать две процедуры (процедура ввода массивов и процедура нахождения среднего арифметического элементов)
12 Даны два массива М1 и М2, содержащие К1 и К2 целых чисел, соответственно. Определить максимальные числа в каждом из этих массивов, сравнить найденные значения между собой и вывести меньшее из них на экран.
Примечание. Программа должна содержать две процедуры (процедура ввода массивов и процедура нахождения максимального элемента)
13 ,32 Составьте программу, нахождения числа сочетаний из n элементов по m по формуле

Примечание. Нахождение n! оформить в виде подпрограммы-процедуры
14 Даны два массива М1 и М2, содержащие К1 и К2 целых чисел, соответственно. Определить минимальные числа в каждом из этих массивов, сравнить найденные значения между собой и вывести большее из них на экран.
Примечание. Программа должна содержать две процедуры (процедура ввода массивов и процедура нахождения минимального элемента)
15 ,33 Даны два массива М1 и М2, содержащие К1 и К2 целых чисел, соответственно. Определить произведение чисел в каждом из этих массивов, и вывести произведение полученных результатов.
Примечание. Программа должна содержать две процедуры (процедура ввода массивов и процедура нахождения произведения элементов)
16 Дан массив содержащий n элементов. Подсчитать количество элементов кратных 3, заменить эти элементы на первый элемент массива
Примечание. Программа должна содержать две процедуры (процедура нахождения и подсчета количества элементов кратных 3 и процедура замены указанных элементов на первый элемент)
17,34 Дан массив, содержащий n элементов. Определить количество единичных элементов массива, заменить их на минимальный элемент данного массива
Примечание. Программа должна содержать две процедуры (процедура нахождения минимального элемента и процедура замены единичного элемента на минимальный)
18 Дан массив содержащий n элементов. Определить количество элементов массива, равных заданному числу, возвести эти числа в квадрат
Примечание. Программа должна содержать две процедуры (процедура нахождения количества элементов равных заданному числу и процедура возведения в квадрат)
19,35 Дан массив содержащий n элементов. Определить количество элементов массива, имеющих нечетные индексы, найти их среднее арифметическое
Примечание. Программа должна содержать две процедуры (процедура нахождения количества элементов с нечетными индексами и процедура нахождения среднего арифметического)
20 Дан массив содержащий n элементов. Определить количество отрицательных элементов массива, отсортировать их в порядке возрастания
Примечание. Программа должна содержать две процедуры (процедура нахождения отрицательных элементов массива и процедура сортировки в порядке возрастания)
21 Дан массив содержащий n элементов. Определить количество нечетных элементов массива, отсортировать их в порядке убывания
Примечание. Программа должна содержать две процедуры (процедура нахождения нечетных элементов массива и процедура сортировки в порядке убывания)
22 Дан массив содержащий n элементов. Определить количество нечетных элементов массива, среди них найти минимальный
Примечание. Программа должна содержать две процедуры (процедура нахождения нечетных элементов массива и процедура нахождения минимального элемента)
23 Дан массив содержащий n элементов. Поменять местами последний и первый элементы массива, определить произведение элементов массива
Примечание. Программа должна содержать две процедуры (процедура нахождения произведения элементов массива и процедура смены местами последнего и первого элементов)
24 Дан массив содержащий n элементов. Определить минимальный элемент массива и поменять его местами с первым элементом массива
Примечание. Программа должна содержать две процедуры (процедура нахождения минимального элемента и процедура смены местами первого и минимального элемента)
25 Даны два массива М1 и М2, содержащие К1 и К2 целых чисел, соответственно. Определить минимальные числа в каждом из этих массивов, сравнить найденные значения между собой и вывести меньшее из них на экран.
Примечание. Программа должна содержать две процедуры (процедура ввода массивов и процедура нахождения минимального элемента)
Задание 4 Строковые переменные
Номер варианта выражение
1 Подсчитать количество запятых в заданном тексте.
2,26 Подсчитать, сколько раз в заданном тексте встречается заданный символ
3 Подсчитать, сколько раз в заданном слове встречается буквосочетание "аб".
4,27 Вычеркнуть из заданного слова все буквы "а"
5 Заменить в заданном тексте буквосочетание "min" на "max"
6, 28 В заданной последовательности слов найти все слова, начинающиеся с заданной приставки.
7 В заданной последовательности слов найти все слова, имеющие заданное окончание
8, 29 В заданную упорядоченную в лексикографическом (алфавитном) порядке
9 В заданную упорядоченную в лексикографическом (алфавитном) порядке последовательность слов вставить новое заданное слово так, чтобы лексикографический порядок сохранился
10,30 Из заданного текста удалить те его части, которые заключены в кавычки (вместе с кавычками).
11 Заданную строку А переписать в обратном порядке в строку В.
12,31 Дана строка текста, найти длину самого короткого слова. Заменить в этом слове первую букву на букву а
13 Дана строка символов. Заменить в данной строке каждую подстроку child на подстроку children.Вывести количество замененных строк
14,32 В заданной строке текста найти количество слов, у которых первый и последний символы совпадают между собой. Вывести эти слова и их количество
15 Даны слово и буква. Сколько раз эта буква встречается в данном слове
16,33 Дано предложение. Расположить слова в нём в порядке возрастания числа букв в словах
17 Дан текст. Удалить в нём все слова "функция".
18,34 Заменить данную букву в слове многоточием.
19 Слова в предложении разделены пробелом. Предложение заканчивается . ! ? Определить слово с максимальным числом букв "а"и количество таких букв "а".
20,35 Дано предложение заканчивающееся '.','!','?'.Разделитель слов - пробел. Определить будет ли число прост множителей числа S - кол-ва букв "т", больше заданного числа L
21 Дано предложение заканчивающееся '.','!','?'. Разделитель слов - пробел. В скольких словах предложения имеется словосочетание "ка"
22 Ввести текст телеграммы и стоимость одного слова. Определить стоимость телеграммы. При вводе текста запятые обозначаются словом ЗПТ, точки - словом Т, других знаков препинания не используются.
23 Заданы 2 слова a и b. Можно ли получить из слова a, вычеркивание некоторого кол-ва букв, слово b.
24 Дан текст, определить кол-во слов "кот".
25 Из заданного текста удалить те его части, которые заключены в скобки (вместе со скобками) .
Приложение
140335-5143500КАЛИНИНГРАДСКИЙ ТОРГОВО-ЭКОНОМИЧЕСКИЙ КОЛЛЕДЖ
- филиал федерального государственного бюджетного образовательного учреждения
высшего профессионального образования
РОССИЙСКАЯ АКАДЕМИЯ НАРОДНОГО ХОЗЯЙСТВА
и ГОСУДАРСТВЕННОЙ СЛУЖБЫ
при ПРЕЗИДЕНТЕ РОССИЙСКОЙ ФЕДЕРАЦИИ
3365511112500
ИНДИВИДУАЛЬНАЯ РАБОТА №3
по дисциплине
«Основы алгоритмизации и программирования»:
Работу выполнил:
студент группы 2Т
Фамилия И.О.
Подпись _______________________
Работу проверил:
преподаватель Касаткина А.С.
Оценка ________________________
Подпись _______________________
Калининград, 2012

Приложенные файлы

  • docx 15884157
    Размер файла: 47 kB Загрузок: 0

Добавить комментарий