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




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

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

1. Вычислить с точностью e сумму членов ряда:

 

z=2*((x-1)/(x+1) + (x-1)3/(3*(x+1)3) + (x-1)5/(5*(x+1)5) +…)

 

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

 

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

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

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

 

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

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

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

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

 

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

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

файла.

 

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

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

 

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

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

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

 

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

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

 

 

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

 

 

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

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

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

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

1. Вычислить с точностью e сумму членов ряда:

 

y= cos(2*x)/(1*3) + cos(4*x)/(3*5) + … + cos(2*n*x)/((2*n-1)*(2*n+1)) +…

 

2. Задан текст. Найти все слова, содержащие латинские буквы (a, e, i, o, u). Напечатать эти

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

 

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

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

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

 

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

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

 

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

 

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

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

 

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

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

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

 

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

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

 

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

 

 

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

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

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

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

1. Вычислить с точностью e сумму членов ряда:

 

y=1*xn + ½*xn-1 + … +1/n*x + 1/(n+1) + 1/(n+2)*x-1 +…

 

2. Задан текст. Найти все слова, которые начинаются и заканчиваются одной и той же бук-

вой.

 

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

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

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

 

4. Задана матрица целых чисел. Поменять местами строку, содержащую элемент с наиболь-

шим значением, со строкой, содержащей элемент с наименьшим значением. Считать, что

эти элементы единственны. Использовать функции.

 

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

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

 

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

оставшиеся слова в новый файл f2. Выполнить сортировку слов в файле f2 по алфавиту и

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

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

 

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

оставшиеся слова в новый файл f2. Выполнить сортировку слов в файле f3 по алфавиту и

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

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

 

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

дату экзамена; фамилии студентов; номер зачетной книжки; оценку за экзамен.

 

 

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

 

 

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



Поделиться:




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

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


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