По дисциплине “Программирование на языке высокого уровня” на 2-ой семестр




студенту группы _________________________________________________________

Разработать алгоритмы, составить и отладить программы на языке С++:

1. Найти все простые числа, не превосходящие заданного n.

 

2. Задан текст. Определить сколько раз встречается в тексте каждое слово.

 

3. Задан текст. Напечатать все слова, отличные от последнего слова, предварительно преоб-

разовав каждое из них по следующему правилу: перенести последнюю букву в начало

слова. Использовать функции.

 

4. Задан файл f1, компоненты которого – целые числа. Записать в файл f2 все четные числа

файла f1, а в файл f3 – все нечетные. Выполнить сортировку чисел в файлах f2 и f3 по воз-

растанию. Использовать функции, а также меню для выбора существующего или вновь

создаваемого файла.

 

5. Задан текстовый файл f1. Переписать повторяющиеся слова этого файла в файл f2. Ис-

пользовать функции, а также меню для выбора существующего или вновь создаваемого

файла.

 

6. Смотри условие задачи № 3. Использовать функции, файлы, а также меню для выбора

существующего или вновь создаваемого файла.

 

7. Задан текстовый файл f1. Удалить из этого файла все слова с четным числом букв. Остав-

шиеся слова записать в файл f2. Использовать функции, а также меню для выбора суще-

ствующего или вновь создаваемого файла.

 

8. Ввести и записать в файл информацию о наличии товаров на складе, указав номер по по-

рядку, наименование товара, количество, стоимость единицы, общую стоимость.

 

 

Преподаватель

 

Индивидуальное задание

По дисциплине “Программирование на языке высокого уровня” на 2-ой семестр

студенту группы _________________________________________________________

Разработать алгоритмы, составить и отладить программы на языке С++:

1. Сформировать одномерный массив, состоящий их натуральных чисел, делителями кото-

рых являются только числа 2, 3, 5.

 

2. Задан текст. Определить сколько раз встречается в тексте каждое слово.

 

3. Задан текст. Напечатать все слова, отличные от последнего слова, предварительно преоб-

разовав каждое из них по следующему правилу: перенести последнюю букву в начало

слова. Использовать процедуры.

4. Задан файл f1, компоненты которого – целые числа. Записать в файл f2 все четные числа

файла f1, а в файл f3 – все нечетные. Выполнить сортировку чисел в файлах f2 и f3 по воз-

растанию. Использовать функции, а также меню для выбора существующего или вновь

создаваемого файла.

 

5. Задан текстовый файл f1. Переписать повторяющиеся слова этого файла в файл f2. Ис-

пользовать функции, а также меню для выбора существующего или вновь создаваемого

файла.

 

6. Смотри условие задачи № 3. Использовать функции, файлы, а также меню для выбора

существующего или вновь создаваемого файла.

 

7. Задан текстовый файл f1. Удалить из этого файла все слова с четным числом букв. Остав-

шиеся слова записать в файл f2. Использовать функции, а также меню для выбора суще-

ствующего или вновь создаваемого файла.

 

8. Ввести и записать в файл информацию о наличии товаров на складе, указав номер по по-

рядку, наименование товара, количество, стоимость единицы, общую стоимость.

 

 

Преподаватель

 

 

Индивидуальное задание

По дисциплине “Программирование на языке высокого уровня” на 2-ой семестр

студенту группы _________________________________________________________

Разработать алгоритмы, составить и отладить программы на языке С++:

1. Среди простых чисел, не превосходящих n, найти такое, в двоичной записи которого максимальное число единиц.

 

2. Найти все меньшие 100 натуральные числа, которые при возведении в квадрат дают па-

линдром. Палиндром называется натуральное число, запись которого читается одинако-

во с начала и с конца (например, 4884; 393; 1).

 

3. Задана матрица целых чисел. Найти сумму наибольших значений элементов ее строк.

Использовать функции.

 

4. Задана матрица целых чисел. Найти максимальное из них, встречающихся более

одного раза. Использовать функции.

 

5. Сформировать текстовый файл f1. Найти в нем все слова, содержащие латинские буквы (a,

e, i, o, u) и записать эти слова в порядке увеличения количества букв (a, e, i, o, u) в файл f2.

 

6. Смотри условие задачи № 3. Использовать функции, файлы, а также меню для выбора

существующего или вновь создаваемого файла.

 

7. Сформировать текстовый файл f1. Удалить из него все одинаковые слова. Записать

оставшиеся слова в новый файл f2. Использовать функции, а также меню для выбора

существующего или вновь создаваемого файла.

 

8. Ввести и записать в файл информацию о легковых автомобилях с указанием номера по

порядку, названия автомобильной фирмы, марки автомобиля, стоимости.

 

Преподаватель

 

 

Индивидуальное задание



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-07-29 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: