Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания лаб.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
148 Кб
Скачать
☆

Индивидуальные задания.

2.1. Элемент списка структура. Структура содержит информацию о студентах, поля: фамилия, код. (char*,float)

2.2.. Элемент списка структура. Структура содержит информацию об автомобилях, поля: модель, год выпуска. (char*,int)

2.3. Элемент списка структура. Структура содержит информацию о дилерах, поля: название, адрес (char*,S char*)

2.4. Элемент списка структура. Структура содержит информацию о владельцах номеров телефонов, поля: номер телефона, фамилия. (short, char*)

2.5. Элемент списка структура. Структура содержит информацию о товарах, поля: название, цена. (char*, double)

2.6. Элемент списка структура.. Структура содержит информацию о сотрудниках фирмы, содержит поля: фамилия, должность. (char*,S char*)

2.7. Элемент списка структура. Структура содержит данные об услугах Интернет, поля: фамилия, время разговора. (char*, int)

2.8. Элемент списка структура. Структура содержит информацию о рейсах авиакомпании, поля: номер рейса, название. (double, char*)

2.9. Элемент списка структура. Структура содержит информацию о компьютерах, поля: модель, объём HDD (int, long)

2.10. Элемент списка структура. Структура содержит информацию о туристических поездках, поля: стоимость в уе, название, (float, char*)

2.11. Элемент списка структура. Структура содержит информацию о книгах, поля: название, автор. (char*,S char*)

2.12. Элемент списка структура. Структура содержит информацию о CD, поля: название, стоимость (char*, long)

2.13. Элемент списка структура. Структура содержит информацию о рейсах автобусах, поля: номер рейса, продолжительность рейса(int, float)

2.14. Элемент списка структура. Структура содержит информацию о книгах, поля: идентификатор, количество страниц. (long, short)

2.15. Элемент списка структура. Структура содержит информацию о компьютерах, поля: модель, скорость (long, int)

Примечание: Запросы на выполнение операций оформить в виде меню.

Лабораторная №8

Задания выполнить на Assembler в среде MS Visio c++, ввод данных и вывод результатов, осуществлять на С++.

Общие задания:

  1. Найти нод и нок двух заданных натуральных чисел.

  2. Вычислить факториал числа.

Индивидуальные задания.

Общий комментарий: вводить целое число, выводить целое число.

  1. Найти количество пар цифр у заданного натурального числа

  2. Найти количество различных цифр у заданного натурального числа

  3. Задано число, содержащее от двух до четырех цифр. Между каждой парой соседних цифр, вставить цифру 9.

  4. Задано число А, содержащее не более четырех цифр. Каждое вхождение наибольшей цифры, использованной в записи числа А, продублировать. Например, 4241 -> 442441

  5. Задано число, содержащее от трёх до 8 цифр. Между каждой тройкой соседних цифр, вставить цифру 5

  6. Найти все простые делители заданного натурального числа.

  7. Задано число А, содержащее не более четырех цифр и число В(от 0 до 9). , Цифры в числе А= В, продублировать.

  8. Задано число А, содержащее не более пяти цифр. Каждое вхождение наименьшей цифры, использованной в записи числа А, продублировать. Например, 7571 -> 75711

  9. Задано число А, содержащее от трёх до девяти цифр. Вначале и в конце числа вставить по одной введенной цифре.

  10. Задано число А. Удалить цифры равные 0.

  11. Задано число А. Поменять местами цифры на четных и нечетных местах. Например, 72415 -> 27145 или 74251

  12. Задано число А. Проверить является ли оно палиндромом.