Лабораторная работа №5
Простейшие подпрограммы.
Передача параметров по ссылке и значению
Цель работы: познакомится с подпрограммами.
Задания: разработать и отладить программы для решения предложенных задач. Составить отчет по лабораторной работе.
1. Число в 10 системе счисления. Счет цифр начинается справа с первой. Программу реализовать с помощью подпрограммы. Параметр передавать по значению. Написать программу используя операции целочисленного деления по варианту:
Вариант |
Задание |
1 |
Удалить из числа 2-ую и 4-ую цифры |
2 |
Переставить местами 1-ую и 3-ью цифры |
3 |
Вставить между 2-ой и 3-ей цифру «7» |
4 |
Заменить 2-ую цифру на «8» |
5 |
Удалить 3-ью и 4-ую цифры |
6 |
Поместить 2-ую цифру между 4-ой и 5-ой |
7 |
Заменить 3-ью цифру на 1-ую |
8 |
Переставить местами 1-ую и 2-ую цифры |
9 |
Удалить 1-ую и 3-ью цифры |
10 |
Вставить между 2-ой и 3-ей цифры«35» |
11 |
Заменить 3-ью цифру на «4» |
2. Число вводится и выводится в 10 системе счисления. Счет цифр начинается справа с первой. Программу реализовать с помощью подпрограммы. Параметр передавать по ссылке. Вычисления производятся в системе счисления указанной в варианте.
Вариант |
Задание |
с/с |
1 |
Заменить 3-ью цифру на «2» |
6 |
2 |
Переставить местами 4-ую и 2-ую цифры |
7 |
3 |
Удалить 3-ью и 4-ую цифры |
9 |
4 |
Удалить 2-ую и 4-ую цифры |
4 |
5 |
Заменить 2-ую цифру на «5» |
7 |
6 |
Переставить местами 1-ую и 3-ью цифры |
5 |
7 |
Вставить между 2-ой и 3-ей цифру «7» |
8 |
8 |
Переставить местами 1-ую и 2-ую цифры |
5 |
9 |
Переставить местами 1-ую и 3-ью цифры |
4 |
10 |
Удалить 1-ую и 3-ью цифры |
3 |
11 |
Заменить 3-ью цифру на 1-ую |
7 |