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




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

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

1. Задан массив целых чисел. Определить элемент этого массива, в двоичной записи которого максимальное число единиц.

 

2. Задан текст, в который входят только цифры и буквы. Определить, является ли этот текст

десятичной записью числа, кратного 4.

 

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

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

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

 

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

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

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

 

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

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

 

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

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

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

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

 

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

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

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

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

 

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

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

 

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

 

 

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

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

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

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

1. Вычислить с точностью eps>0: y=x-x2/2+x3/3-...+(-1)n-1xn/n+...

при abs(x)<1. Проверка: y=ln(1+x).

 

2. Задан текст, в который входят только цифры и буквы. Определить, является ли этот текст

десятичной записью числа кратного 9.

 

3. Даны координаты вершин двух треугольников. Используя функции, определить какой из

них имеет большую площадь.

 

4. Задана матрица целых чисел. Упорядочить элементы матрицы в каждой строке ее по воз-

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

сортировки элементов в строках матрицы.

 

5. Компоненты файла – целые числа. Найти наибольшее из значений компонент. Использо-

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

 

6. Смотри условие задачи № 4. Использовать файлы для хранения исходной и сформирован-

ной матриц.

 

7. Задан текстовый файл. Напечатать первую из самых коротких его строк. Использовать

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

 

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

фамилия автора, название книги, город, издательство, год издания. Использовать

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

 

 

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

 

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

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

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

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

1. Вычислить с точностью eps>0: y=x-xn/2+x3/3-...+(-1)n-1xn/n+...

при abs(x)<1. Проверка: y=ln(1+x).

 

2. Задан текст, в который входят только цифры и буквы. Определить, является ли этот текст

десятичной записью числа кратного 9.

 

3. Даны координаты вершин двух треугольников. Используя функции, определить какой из

них имеет большую площадь.

 

4. Задана матрица целых чисел. Упорядочить элементы матрицы в каждой строке ее по воз-

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

сортировки элементов в строках матрицы.

 

5. Компоненты файла – целые числа. Найти наибольшее из значений компонент. Использо-

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

 

6. Смотри условие задачи № 4. Использовать файлы для хранения исходной и сформирован-

ной матриц.

 

7. Задан текстовый файл. Напечатать первую из самых коротких его строк. Использовать

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

 

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

фамилия автора, название книги, город, издательство, год издания. Использовать

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

 

 

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

 

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



Поделиться:




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

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


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