≡ Student.Gomel.by
Контакты Порядок заказа Оплата Официально Репетитор Реклама на сайте Частые вопросы
Заказать курсовую работу в Гомеле
Без посредников
Умеренные цены
Качество и гарантии

Student.Gomel.by
Программирование линейных вычислительных алгоритмов
Программирование разветвляющихся алгоритмов
Программирование циклических алгоритмов
Рекуррентные вычисления
Алгоритмы обработки одномерных массивов

Заказать лабораторную работу на СИ, С++, С++: Программирование линейных вычислительных алгоритмов

Лабораторная работа №3

Программирование линейных вычислительных алгоритмов

Задание 1.1

Составить графическую схему алгоритма и программу для вычисления значений переменных в соответствии с условием, приведенном в таблице. Исходные данные для отладки программы подобрать самостоятельно. Результаты и исходные данные вывести на экран.
  1. Площадь круга и длину окружности радиуса r.
  2. Площадь и угол при основании равнобедренного треугольника с основанием a и высотой h.
  3. Площадь и периметр прямоугольника со сторонами a, b. S = ab P = 2(a+b)
  4. Скорость в конце пути и путь, пройденный за время t с ускорением a при v0=0. v = at
  5. Сторону и периметр квадрата со стороной а. S = a2 P = 4a
  6. Объем и площадь боковой поверхности параллелепипеда со сторонами а, b, c. V = abc S =2(a+b)с
  7. Площадь кольца с внешним радиусом R и внутренним r. S=(R 2 – r 2)
  8. Площадь боковой поверхности и объем цилиндра с радиусом основания r и высотой h. S = 2r h V=r 2h
  9. Площадь и периметр прямоугольного треугольника с катетами a, b и гипотенузой с. P=a+b+c
  10. Объем и площадь поверхности куба со стороной а. V = a3 S = 6a2
  11. Путь, пройденный за время t со скоростью v. S = vt
  12. Площадь основания и объем цилиндра с радиусом основания r и высотой h. S = r 2 V=Sh
  13. Объем и площадь основания параллелепипеда со сторонами а, b, c. V = abc S =ab
  14. Площадь основания и объем конуса с радиусом основания r и высотой h. S = r 2
  15. Гипотенузу и площадь прямоугольного треугольника с катетами a, b.
  16. Высоту и площадь равнобедренной трапеции с основаниями a, b (b>a) и углом при большем основании α.
  17. Площадь поверхности и объем шара радиуса R.
  18. Скорость в конце пути и путь, пройденный телом за время t с ускорением a и начальной скорости v0. v=v0+at
  19. Радиус круга, вписанного в треугольник со сторонами a, b, c.
  20. Кинетическую энергию тела массой m, движущегося со скоростью v.
  21. Площадь прямоугольного треугольника с гипотенузой с и одним из катетов a.
  22. Периметр и площадь прямоугольного треугольника с катетами a, b.
  23. Высоту и площадь равнобедренного треугольника с основанием a и углом при основании.
  24. Радиус круга, описанного вокруг треугольника со сторонами a, b, c.
  25. Периметр и площадь параллелограмма со сторонами a, b и острым углом α. P=2(a+b)
  26. Площадь прямоугольной трапеции с основаниями a, b (b>a) и углом при большем основании α.
  27. Сопротивление проводника длиной l, площадью поперечного сечения S и удельным сопротивлением .
  28. Расстояние между точками с координатами x1, y1 и x2, y
  29. Периметр и площадь треугольника со сторонами a, b, c. P = a+b+c = 2p
  30. Емкость плоского конденсатора C с площадью поверхности одной пластины S, расстоянием между пластинами d и диэлектрической проницаемостью материала .

Задание 1.2

Составить графическую схему алгоритма и программу для вычисления функции b=f(x,y,z), заданной в таблице. Исходные данные для отладки программы подобрать самостоятельно. Результаты и исходные данные вывести на экран.

Задание 1.3

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

Задания 1.4

Дано действительное число а. Не пользуясь никакими операциями кроме *, получить:
  1. а3 и а10 за 4 операции 7. а4и а20 за 5 операций
  2. а5 и а13 за 5 операций 8. а5 и а19 за 5 операций
  3. а2 и а5 и а17 за 6 операций 9. а5 и а19 за 5 операций
  4. а4 и а12 и а28 за 6 операций 10. а28 за 6 операций
  5. а21 за 6 операций 11. а64 за 6 операций
  6. а15 за 5 операций 12. а13 за 5 операций
Выполнить задание из 1.4.1, используя математические функции для возведения числа в степень и сравнить результаты.
Выполнить следующие задания, выделяя цифры целого числа, описанного стандартным числовым типом: Контрольные вопросы:
  1. Для чего предназначены операции в выражениях?
  2. Как обозначаются операции? Приведите примеры.
  3. Что такое операнд?
  4. Дайте определение выражения.
  5. Какое выражение называется арифметическим?
  6. Какие операции называются унарными? Примеры.
  7. Какие операции называются бинарными? Примеры.
  8. Что называется оператором присваивания?
  9. Общий вид оператора присваивания?
  10. Дайте понятие множественного присваивания.
  11. Общий вид операции комбинированного присваивания. Порядок выполнения.
  12. Перечислите названия и знаки арифметических операций в порядке уменьшения их приоритета.
  13. Что обозначают операции ++ и --?
  14. Порядок выполнения префиксных и постфиксных операций ++ и --?
  15. В каком заголовочном файле хранятся прототипы математических функций? Как подключить к программе библиотеку математических функций?
  16. Как получить описание конкретной функции из справочной подсистемы системы программироваия?
  17. Сформулируйте правила составления арифметических выражений.
  18. Какой алгоритм называется линейным?
  19. Какой линейный алгоритм называется вычислительным?
  20. Для чего составляется таблица соответствия переменных?
  21. Приведите пример графической схемы линейного алгоритма.
  22. Что называется тестом?
  23. Как и на каком этапе разработки программы составляется тест для линейного вычислительного алгоритма?
  24. Как проводится проверка правильности составленной программы?
Реклама
Тренировки по джиу-джитсу и самозащите в Гомеле
Реклама
Репетиторы по различным предметам.
Контрольные C++
Контрольные и лабораторные на С++ разнообразны и также усложняются с включением объектно-ориентированного подхода программирования.
WinAPI (ToolHelp32 API)
Общее название функций, которые встроены в Windows. Изначально они были доступна только программистам Microsoft. А теперь их описание можно взять из справки MAPI Programmer's Reference.
Контакты Порядок заказа Оплата Информатика
Официально Репетитор Реклама на сайте Частые вопросы
Новости Университеты Скачать Без посредников
Право Экономика Java Haskell

2007 - 2023 Гомель

ИП Тяжкороб Д.В. УНП 490520112

Заказать лабораторную работу на СИ в Гомеле