Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Перечень заданий на выполнение практических задач по дисциплине «Программирование».

1). Составить машинную программу для вычисления выражения:

Примечание: Распределите память ЭВМ имеющей 100 ячеек памяти между данными и программой. Для записи программы нужно использовать трехадресную систему команд и список операций.

2). Составить машинную программу для вычисления выражения:

Примечание: Распределите память ЭВМ имеющей 100 ячеек памяти между данными и программой. Для записи программы нужно использовать трёхадресную систему команд и список операций.

3). Составить программу для нахождения площади треугольника по данным длинам трёх сторон треугольника (длины сторон вводить с клавиатуры).

4). Составить программу для нахождения значения выражения:

(значения a, b, c вводить с клавиатуры).

5). Составить программу для нахождения значения выражения:

(значения x и y вводить с клавиатуры).

6). Составить программу для нахождения значения выражения:

7). Составить программу для нахождения значения выражения:

8). Составить программу для нахождения значения выражения:

9). Используя оператор выбора, составить программу, которая по данному числу (1 – 12) вы­водит на экран название соответствующего ему месяца года.

10). Составить программу, позволяющую получить словесное опи­сание школьных отметок (1 — «плохо», 2 — «неудовлетворитель­но», 3 — «удовлетворительно», 4 — «хорошо», 5 — «отлично»).

11). Используя оператор выбора составить программу, которая для каждой введенной цифры (0 – 9) выводит на экран соответ­ствующее ей название на английском языке (0 – zero, 1 – one 2 – two,..).

12). Начав тренировки, спортсмен в первый день пробежал 15 км. Каждый день он увеличивал дневную норму на 15% нормы предыдущего дня. Составить программу для определения суммарного пути, который пробежит спортсмен за неделю?

13). Дано натуральное число N. Составить программу для вычисления суммы ряда:

14). Составить программу для вычисления значений функции F(x) на отрезке [а, b] с шагом n. Результат представить в виде таблицы, первый столбец которой — значения аргумента, второй — соот­ветствующие значения функции.

15). Составить программу для вычисления значений функции F(x) на отрезке [а, b] с шагом n. Результат представить в виде таблицы, первый столбец которой — значения аргумента, второй — соот­ветствующие значения функции.

16). В массив A[N]занесены натуральные числа. Составить программу для определения суммы нечётных и произведения четных элементов.

17). Составить программу, которая печатает таблицу умножения и сложения натуральных чисел в десятичной системе счисления.

18). В двумерном массиве есть нулевые элементы. Составить программу для создания одномерного массива из сумм индексов этих элементов.

19). Дана последовательность действительных чисел . Составить программу для определения того, будет ли она убывающей.

20). Дан одномерный массив A [N]. Составить программу для подсчёта количества отрицательных, положительных и ну­левых элементов в массиве.

21). Дан одномерный массив A [N]. Составить программу для сортировки элементов массива по убыванию.

22). Составить программу, которая формирует произвольный квадратный массив (N*N) с использованием функции случайных чисел и определяет сумму элементов главной диагонали.

23). Составить программу, которая формирует произвольный квадратный массив (N*N) с использованием функции случайных чисел и определяет сумму элементов верхнего треугольника.

24). В массив A[N] занесены натуральные числа. Составить программу для определения суммы тех элементов, которые кратны данному М (значение М вводится с клавиатуры).

25). В библиотеке имеются книги, газеты, журналы. Организовать массив из 5 записей, хранящих сведения для каждого вида печатных изданий:

· название;

· год выпуска (для книги),

· дату выпуска (для газет и журналов);

· автора (для книги), редактора (для газеты),

· состав редколле­гии (для журнала);

Вывести информацию об изданиях, вышедших в заданном году.

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

27). Ввести фами­лию, имя и отчество как одну величину строкового типа. Опреде­лить длину строки и количество букв " а " в ней. Вывести длины фамилии и имени.

28). Ввести фами­лию, имя и отчество как одну величину строкового типа. Опреде­лить длину строки и количество букв " а " в ней. Вывести самое короткое слово.

29). Ввести фами­лию, имя и отчество как одну величину строкового типа. Опреде­лить длину строки и количество букв " а " в ней.

30). Задано некоторое множество М и множество T того же типа. Подсчитать, сколько элементов из множеств Т и М совпадает

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

· фамилия, имя отчество;

· год рождения;

· год окончания школы;

· оценки в аттестате: признак - нуждается ли в общежитии;

· 3 оценки вступительных экзаменов.

32). В системе программирования Delphi создать программу, которая по нажатию на первую кнопку выводит на форме надпись «Привет, как дела?», на вторую – «Пока всем!» (при этом первая надпись скрывается). Надписи на кнопках, заголовке окна, размер формы установить произвольно.

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

34. В системе программирования Delphi создать программу, реализующую расчёт стипендии для студентов по результатам трёх экзаменов (Все оценки «5»–300 руб., хотя бы одна оценка «4»– 250 руб., более одной оценки «4»–200 руб.). Вывод суммы стипендии и ввод оценок организовать в полях Edit. Надписи на кнопках, заголовке окна, размер формы установить произвольно.

35. В системе программирования Delphi создать программу – простейший калькулятор, реализующий сложение, умножение и деление двух чисел, введённых в поля Edit 1 и Edit 2. Надписи на кнопках, заголовке окна, размер формы установить произвольно.

 

<== предыдущая лекция | следующая лекция ==>
Самостоятельная работа. «Технология программирования» | Операторы цикла с параметром (FOR).


Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных