Лабораторная работа 12
Работа добавлена на сайт samzan.net: 2015-07-05
Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
от 25%
Подписываем
договор
Лабораторная работа №1. Повторение
Блок А
- Реализуйте указанную задачу, используя одномерный массив 10 целых чисел. Элементы массива считываются из текстового файла input.txt. Результат вывести в файл output.txt.
- Вывести значение максимального элемента и их количество.
- Заменить все минимальные элементы нулями.
- Найти количество пар соседних элементов, сумма которых равна заданному числу.
- Сформировать двумерный массив указанным в задании способом. Размерность массива определяется константами. Вывести массив в текстовый файл output.txt
2.1 Заполнить массив следующим образом:
1
|
1
|
1
|
1
|
1
|
1
|
1
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
- Заполнить массив следующим образом:
1
|
0
|
2
|
0
|
3
|
0
|
4
|
0
|
5
|
0
|
6
|
0
|
7
|
0
|
8
|
0
|
9
|
0
|
10
|
0
|
11
|
0
|
12
|
0
|
13
|
0
|
14
|
0
|
- Заполнить массив следующим образом:
1
|
12
|
13
|
24
|
25
|
36
|
2
|
11
|
14
|
23
|
26
|
35
|
3
|
10
|
15
|
22
|
27
|
34
|
4
|
9
|
16
|
21
|
28
|
33
|
5
|
8
|
17
|
20
|
29
|
32
|
6
|
7
|
18
|
19
|
30
|
31
|
- В текстовом файле input.txt содержится последовательность строк. Реализовать приложение, решающее поставленные задачи. Результат вывести в текстовый файл output.txt.
- Для каждой исходной строки определить количество гласных букв в строке.
- Для каждой строки определить, имеются ли в строке два соседних одинаковых символа.
- Для каждой строки вывести все символы, расположенные до первой точки. Если в строке точки нет, то вывести все символы строки.
- Для каждой строки вывести все символы, расположенные после последнего тире.
- Определить, сколько различных символов встречается в строке.
- Подсчитать количество цифр, встречающихся в строке.
Блок В
- Реализуйте указанную задачу, используя одномерный массив 10 целых чисел. Элементы массива считываются из текстового файла input.txt. Результат вывести в файл output.txt.
- Найти сумму и количество элементов массива, являющихся простыми числами.
- После каждого элемента массива, кратного 5 вставить минимальный элемент массива.
- Удалить последний элемент массива, являющийся палиндромом
- В текстовом файле input.txt содержится последовательность строк. Реализовать приложение, решающее поставленные задачи. Результат вывести в текстовый файл output.txt.
- Для каждой строки вывести все слова заданной длины.
- Для каждой строки вывести все слова, начинающиеся с заглавной английской буквы.
- Для каждой строки вывести слово максимальной длины и все слова, у которых первый символ совпадает с первым символом найденного слова.
- Считать двумерный массив целых чисел из файла input.txt. Решить поставленную задачу. Полученный массив вывести в файл output.txt.
- Заполнить нулями строку и столбец, на пересечении которых лежит минимальный элемент массива.
- Удалить столбцы, в которых все элементы положительные.
- Удалить первую строку, в которой равное количество положительных и отрицательных элементов.
- Создать тип-запись Студент с полями: фамилия, имя, группа, адрес, год рождения, телефон. Сформировать одномерный массив, в котором хранится информация о студентах факультета информатики (ввод из файла). Разработать консольное приложение, позволяющее реализовать следующие функции:
- добавление информации о новом студенте
- поиск заданного студента (студентов) по фамилии, году рождения, группе
- удаление заданного студента
- сохранение в текстовый файл