Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Вариант 1 Описание задания Колл

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 27.11.2024

Задачи по программированию (базовый уровень)

ФИО______________________________________________Группа________________________Вариант 1

Описание задания

Колл.

баллов

Дата сдачи

Подпись

Отчет

Подпись

1

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

2

Даны длины трех отрезков a, b, c. Если можно построить треугольник по этим трем отрезкам, то вычислить его периметр и площадь.

3

Для каждой введенной цифры (0 — 9) вывести соответствующее ей название на английском языке (0 — zero, 1 — one, 2 — two,... ).

4

Составить программу перевода натурального числа из двоичной системы счисления в шестнадцатиричную

5

Поменять местами центральную и последнюю цифры числа.

6

Составьте программу, проверяющую, можно ли, меняя элементы одномерного массива A, получить одномерный массив B.

7

Составьте программу упорядочения по возрастанию элементов каждой строки двумерного массива C

8

Напишите программу, определяющую, какая находит частотную характеристику текста.

9

Описать процедуру SplitIntFile(Name0,k,Name1,Name2), jnohps~ys~ первые k (>= 0) элементов существующего файла целых чисел с именем Name0 в файл Name1, а остальные элементы — в файл Name2 (прежнее содержимое результирующих файлов стирается). Один из результирующих файлов может оказаться пустым. Применить эту процедуру к файлу Name0, используя указанные значения Name1, Name2 и k. 

10

Используя функцию Otr из задания Proc16, описать функцию Perim(Ax,Ay,Bx,By,Cx,Cy) вещественного типа, находящую периметр треугольника ABC по координатам его вершин (Ax, Ay, Bx, By, Cx, Cy — вещественные параметры). С помощью этой функции найти периметры треугольников ABC, ABD, ACD, если даны координаты точек A, B, C, D. 

11

Описать рекурсивную функцию NOD(A,B) целого типа, находящую наибольший общий делитель двух натуральных чисел A и B, используя алгоритм Евклида: NOD(A,B) = NOD(B mod A,A), если A <> 0; NOD(0,B) = B. С помощью этой функции найти наибольшие общие делители пар A и B, A и C, A и D, если даны числа A, B, C, D.

12

Создайте структуру данных "двунаправленный список", реализовав все стандартные методы.

Методы:

  1.  добавление звена в начало списка;
  2.  удаление звена из начала списка;
  3.  добавление звена в произвольное место списка, отличное от начала (например, после звена, указатель на которое задан);
  4.  удаление звена из произвольного места списка, отличного от начала (например, после звена, указатель на которое задан);
  5.  проверка, пуст ли список;
  6.  очистка списка;
  7.  печать списка;
  8.  формирование списка.

13

Создайте структуру данных "стек", реализовав все указанные здесь методы.

push n 

Добавить в стек число n (значение n задается после команды). Программа должна вывести ok.

pop

Удалить из стека последний элемент. Программа должна вывести его значение.

print

Вывести очередь на экран

back 

Программа должна вывести значение последнего элемента, не удаляя его из стека.

size 

Программа должна вывести количество элементов в стеке.

clear 

Программа должна очистить стек и вывести ok.

14

Создайте структуру данных "очередь", реализовав все указанные здесь методы.

push n 

Добавить в очередь число n (значение n задается после команды). Программа должна вывести ok.

pop

Удалить из очереди первый элемент. Программа должна вывести его значение.

print

Вывести очередь на экран

front 

Программа должна вывести значение первого элемента, не удаляя его из очереди.

size 

Программа должна вывести количество элементов в очереди.

clear 

Программа должна очистить очередь и вывести ok.

15

Реализуйте модуль, подключение которого позволяет заводить список, стек  и очередь с функционалом 12,13,14 задачи

Преподаватель ______________________________________________________Купш А.Г.

Студент_______________________________________________________     ____________




1. .5 Отношения собственности как фундаментальные правила игры.
2. та ИНЭК Расторгуева Е
3. Модуль 1 При брюшном тифе некротизированные пейеровые бляшки тонкой кишки окрашиваются в желтокоричневы
4. 1993 Фокино Левченко Екатерина 10
5. і Коефіцієнт ліквідності рентабельності та ефективності чистого грошового потоку
6. 1 3 1
7. Лекция 2 Реклама в средние века
8. Великая Отечественная Война
9. по теме Размножение и развитие организмов для 10 класса в формате ЕГЭ Учитель биологии- Миронова Е
10. сервер или какойлибо другой; нет возможности или необходимости в централизованном администрировании
11. ЦИТОЛОГИ
12. Реферат- Зигмунд Фрейд- концепция психоанализа
13. Тема 27 УЧЕТ ФИНАНСОВЫХ РЕЗУЛЬТАТОВ ФОНДОВ РЕЗЕРВОВ И КРЕДИТОВ БАНКА 1 Финансовый резу
14. Индия
15. то там мифическим инвестором а перед тысячами реальных людей которые поверили в нас и это сильно влияет на н
16. Основные концепции правопонимания Понятие права в современной теории государства и права
17. Реферат- Управленческая деятельность социума
18.  Наращивание ногтей 700 800 450 Наращиван
19. тематические сканворды и кроссворды для проведения уроков музыки в 5 классе составленные в соответстви
20. Задание 1 А1 СНТЗ