Пятница, 14.12.2018, 20:27
Главная Регистрация RSS
Приветствую Вас, Гость
Меню сайта
Ссылки
Статистика
Реклама
01
 
Реклама
Поиск
Друзья сайта
Работа, база вакансий и резюме  Белый каталог сайтов - RabOnline.ru/dir Результаты антивирусного сканирования
Реклама
01

Нужна готовая лабораторная работа или блок-схема?Напиши нам PAWELTRADE@MAIL.RU или воспользуйтесь ФОРМОЙ ОБРАТНОЙ СВЯЗИ.

1. Даны два числа. Найти среднее арифметическое кубов этих чисел и среднее геометрическое модулей этих чисел.

2. Даны действительные числа x и y, не равные друг другу. Меньшее из этих двух чисел заменить половиной их суммы, а большее – их удвоенным произведение.

3. Выполните отделение корней уравнения с использованием графической оценки. Разработайте программу, выполняющую уточнение корней методом дихотомии на найденном промежутке с точностью до 0.0001. Выведите на экран значения корней на каждой итерации, при достижении требуемой точности вывести количество выполненных итерации и уточненное значение корня.

x+cos(x)=1

lg(2+x)+2*x=3

2*e^x+5*x-6=0

4. Дана строка символов. Преобразовать строку, заменив в ней каждую точку многоточием (т.е. тремя точками).

5. Дана целая прямоугольная матрица размерности NxM. Найти наименьший элемент в каждой строке и упорядочить строки по возрастанию этих элементов. (При сортировке использовать метод прямого обмена).

6. Дана информация о больницах. Запись имеет вид: фамилия, возраст, пол, давление. Вывести в табличной форме данные о больных с повышенным (больше N) и пониженным (меньше M) давлением.

7. Из множества целых чисел, вводимых с клавиатуры в линейную таблицу из 10-ти элементов, выделить и вывести на экран множество чисел, кратных минимальному числу этой таблицы.

8. Дан текст. Найти слова, в которые заданный символ входит не менее двух раз.

9. Дана целая прямоугольная матрица размерности NxM. Найти наибольший элемент в каждой строке и упорядочить строки по убыванию этих элементов. (При сортировке использовать метод прямого выбора).

10. Опишите, используя структуру записи, школьный класс (фамилия, инициалы, дата рождения, месяц рождения, год рождения). Составьте программу, считывающую с клавиатуры данные об учащихся класса и выводящую на экран данные о днях рождения учащихся по месяцам, например:

Январь

12 Петров И.В.

23 Курочкин С.О.

28 Никитин Г.Ю.

Февраль

5 Грехов О.Т.

19 Солдатов Н.Г.

и т.д.

11. Определить и вывести на экран множество символов входящих в диапазон '0'..'9' и не входящих в множество символов, составляющих дату рождения (в формате Д.ММ.ГГ).

12. Дана строка символов. Найти в данной строке последнее слово, начинающееся с латинской буквы "a".

13. Дана целая прямоугольная матрица размерности NxM. Найти наименьший элемент в каждой строке и упорядочить строки по возрастанию этих элементов. (При сортировке использовать метод прямого выбора).

14. Таблица химических элементов содержит следующую информацию: название, символическое обозначение, массу атома, заряд атомного ядра, перечень основных химических свойств. Программа должна выполнять вывод данных о химическом элементе по указанному символическому обозначению, находить элемент с самой большой массой, с самым маленьким зарядом ядра.

15. Определить и вывести на экран множество символов, входящих одновременно в имя, отчество, и фамилию, введённые с клавиатуры.

16. Вычислить периметр и площадь прямоугольного треугольника по длинам а и b двух катетов.

17. Даны три действительных числа. Возвести в квадрат те из них, значение которых неотрицательны, и в четвертую степень – отрицательные.

18. Выполните отделение корней уравнения использованием графической оценки. Разработайте программу, выполняющую уточнение корней методом дихотомии на найденном промежутке с точностью до 0,0001. Вывести на экран значения корней на каждой итерации, при достижении требуемой точности вывести количество выполненных итерации и уточненное значение корня.

ln (x) + (x+1)³=0

19.Дана строка символов. В тех словах, которые оканчиваются сочетанием букв "ing", заменить это окончание на "ed".

20. Дана целая прямоугольная матрица размерности NxM. Найти наименьший элемент в каждой строке и упорядочить строки по возрастанию этих элементов.

21. Данные о пассажирах включают фамилию пассажира, номер места и общий вес багажа. Программа должна выполнять вывод данных о пассажире по указанной фамилии, находить пассажиров, имеющих багаж с минимальным и максимальным весом и выводить данные о них в табличной форме.

22. Дан текст из цифр и строчных латинских букв. Определить, каких букв - гласных (a, e, i, o, u) или согласных больше.

23. В ГИБДД имеется следующая информация об автомобилях и их владельцах:

а) Марка машины;

б) Номер машины;

в) Фамилия владельца.

Необходимо организовать поиск количества автомобилей определенной марки. Информацию об автомобилях и их владельцах оформить в виде записей, хранимых в файле.

24. Дана строка символов. Преобразовать эту строку удалив из нее каждые ">>" и повторив (вставив еще раз) каждую пару символов "<<". После преобразования полученную строку вывести на печать.

25. Изобразить на экране скачущий мяч. Использовать графический режим.

26. Составить список учебной группы, включающей 25 человек. Для каждого учащегося указать дату рождения, год поступления в техникум, курс, группу, оценки каждого года обучения. Информацию о каждом учащемся оформить в программе в виде записи. Совокупность записей объединить в массив. Составить программу, которая обеспечивает ввод полученной информации, распечатку ее в виде таблицы,а также распечатку информации о отличниках.

27. В коробке 3x3 находятся 8 подвижных квадратов, одно место пустое. Любой занумерованный квадрат, прилегающий к пустому месту, можно передвинуть на это место, при этом пустое место окажется в позиции,занимаемой до этого занумерованным квадратом. Расставить квадраты в порядке их номеров.

28. На телефонном узле в конце каждого квартала составляется на каждого абонента ведомость оплаты междугородных телефонных разговоров (с 7-ю городами) в течение квартала (3 месяца).

Написать программу, которая вводит исходные данные, выполняет расчеты и выводит на экран:

-исходные данные в виде таблицы, где указаны коды городов, с которыми велись разговоры, общее время разговора с каждым городом за один месяц, стоимость одной минуты разговора (меняется каждый месяц);

-общая продолжительность разговоров с каждым городом за квартал;

-плата за каждый месяц;

-общая плата за 3 месяца;

-город с наибольшей платой.

29. Игра "Пятнашки" на языке Pascal(Паскаль).

30. Объявить новый тип данных "Дробное число" и написать подпрограммы для ввода, вывода, сложения, вычитания, умножения и деления переменных данного типа.

31. Файл содержит следующие данные о каждом кандидате в депутаты: ФИО; номер избирательного округа, в котором он собирается баллотироваться; название партии, которую он представляет; возраст; профессия. Пресс-служба центральной избирательной комиссии выдает информационный бюллетень, в котором приводит следующую информацию: число кандидатов от каждой политической партии; средний возраст кандидатов от каждой политической партии. Написать соответствующую программу. В меню предусмотреть дополнение и удаление данных (по ФИО), а также вывод полного списка депутатов (по округам).

32. Создать класс "Линия" (внутренние переменные: координаты начальной и конечной точек, признак видимости). Разработать методы для инициализации (конструктор), рисования и удаления с экрана, а также изменения ее размера (т.е. координат точек). Используя созданный класс, составить программу для управления размерами линии и ее положением на экране. Исходная линия имеет координаты (10,10) и (100, 100). Управление выполняется клавишами: > - увеличивает координату X конечной точки на 5; < - уменьшает координату X конечной точки на 5. Координата Y конечной точки изменяется при помощи клавиш + и –.

33. Данные о пассажирах включают фамилию пассажира, номер места и общий вес багажа. Вывести на экран фамилии пассажиров, вес багажа которых меньше заданного. Результаты вывести в табличной форме.

34. Определить тип данных "Одномерный массив" и разработать подпрограммы для ввода, вывода, поиска максимального/минимального элементов.

35. Файл содержит данные о заказах (дата, сумма, наименование товара, наименование заказчика, адрес заказчика). Написать программу, выполняющую: (1) вывод на экран информации, упорядоченной по дате; (2) вывод на экран информации, упорядоченной по наименованию заказчика; (3) поиск по дате и наименованию товара; (4) дополнение и удаление записей.

36. Создать класс "Прямоугольник" (внутренние переменные: координаты левого верхнего угла, длины сторон, цвет, признак видимости). Прямоугольник должен быть закрашен заданным цветом. Разработать методы для инициализации (конструктор), рисования и удаления с экрана прямоугольника, а также изменения его размера. Используя созданный класс, составить программу, которая рисует в середине экрана прямоугольник заданного размера. Затем ширина прямоугольника должна увеличиваться до тех пор, пока не достигнет границ экрана. После этого аналогичным образом должна измениться высота.

37. Некоторый массив содержит данные о кубиках: размер каждого кубика (длина ребра в сантиметрах), его номер и цвет. Упорядочить кубики по возрастанию объема. Вычислить суммарный объем синих кубиков. Результаты вывести на экран в табличной форме.

38. Дана строка символов, удалить из нее все цифровые данные и вывести на экран.

39. Дана целая прямоугольная матрица размерности NxM. Найти количество четных элементов в каждой строке и упорядочить строки по убыванию этих элементов. (При сортировке использовать метод прямого включения.)

40. Дана целая прямоугольная матрица размерности NxM. Найти наибольший элемент в каждой строке и упорядочить строки по убыванию этих элементов. (При сортировке использовать метод прямого выбора).


Лабораторные работы от 50 рублей.