Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Список зачетных задач по дисциплине

«Основы алгоритмизации и программирования»

  1. Написать программу вычисления площади параллелограмма.
  2. Написать программу вычисления стоимости покупки, состоящей из нескольких тетрадей и такого же количества обложек к ним.
  3. Написать программу вычисления площади треугольника, если известна длина основания и высота.
  4. Написать программу, которая вычисляет частное от деления двух чисел. Программа должна проверять правильность введенных пользователем данных и, если они неверные (делитель равен нулю), выдавать сообщение об ошибке.
  5. Написать программу решения квадратного уравнения. Программа должна проверять правильность исходных данных и в случае, когда коэффициент при второй степени неизвестного равен нулю, выводить соответствующее сообщение.
  6. Написать программу вычисления стоимости покупки с учетом скидки. Скидка в 3% предоставляется в том случае, если сумма покупки больше 500 руб., в 5% — если сумма больше 1000 руб.
  7. Написать программу, которая выводит таблицу квадратов первых пяти целых положительных нечетных чисел.
  8. Написать программу, которая вычисляет сумму первых n целых положительных четных чисел.
  9. Написать программу, которая выводит таблицу степеней двойки (от нулевой до десятой).
  10. Написать программу, вычисляющую сумму и среднее арифметическое последовательности положительных чисел, которые вводятся с клавиатуры.
  11. Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности положительных чисел (длина последовательности не ограничена).
  12. Написать программу, которая проверяет, является ли целое число, введенное пользователем, простым.
  13. Написать программу, которая подсчитывает количество слов в заданном тексте.
  14. Написать программу, которая подсчитывает сколько раз в заданном тексте встречается заданный символ.
  15. Написать программу, которая определяет долю пробелов в заданной строке.
  16. Написать программу, которая вводит с клавиатуры одномерный массив из 5 целых чисел и выводит количество ненулевых элементов. Перед вводом каждого элемента на экране должна появляться подсказка с его номером.
  17. Написать программу, которая выводит минимальный элемент введенного с клавиатуры массива A(n,m) целых чисел.
  18. Написать программу, которая вычисляет среднее арифметическое ненулевых элементов введенного с клавиатуры массива A(n,m) целых чисел.
  19. Написать программу, которая вычисляет, сколько раз введенное с клавиатуры число встречается в массиве A(n,m) целых чисел.
  20. Написать программу, которая вычисляет (в подпрограмме) площадь треугольника, заданного координатами своих вершин.
  21. Написать программу для нахождения большего и меньшего из трех чисел (в подпрограмме).
  22. Написать программу, которая в заданной целочисленной прямоугольной матрице определяет количество строк, не содержащих ни одного нулевого элемента (в подпрограмме).
  23. Написать программу, которая в заданной целочисленной прямоугольной матрице определяет номер строки с максимальным количеством нулевых элементов (в подпрограмме).

  1. В Delphi cоставить проект для суммирования двух чисел. Примерный вид формы:

 


25. В Delphi составить проект: После запуска программы по щелчку мышью на кнопке «Приветствие» появляется сообщение «Первые успехи». Примерный вид формы:

26. В Delphi составить проект для нахождения произведения двух чисел. Примерный вид формы:

 
 

 


27. В Delphi составить проект: а) после запуска программы появляется надпись «Брось кубик» и кнопка «Бросок кубика»; б) по щелчку мышью на кнопке «Бросок кубика» появляется сообщение, выдающее числа - очки в диапазоне 0 – 6. Примерный вид формы:

28. В Delphi составить проект: После запуска программы по щелчку мышью на кнопке «Приветствие» появляется сообщение «Первые, но не последние успехи». Выход их программы осуществлялся нажатием кнопки «Закрыть».

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...