C++ первый курс Alex Жив / C++ Перший курс-1 / old / Practik 1trim / №01b Лабораторна робота Вирази
.docТЕМА: СТВОРЕННЯ КОНСОЛЬНОГО ДОДАТКУ
МЕТА РОБОТИ: Придбання навичок обчислень в консольному додатку.
ТЕОРЕТИЧНІ ЗНАННЯ : Створення консольного додатку. Виклик бібліотек. Операції вводу/виводу. Змінні. Типи даних. Явне та неявне перетворення даних. Константи. Вирази. Арифметичні операції. Виконання обчислень у вікні консольного додатку.
ЗаВдаННя1
Створіть програму, яка вирішує поставлену у вашому варіанті задачу. Программа повинна:
-
уявляти собою консольний додаток
-
відображати відомості про призначення та можливості програми
-
відображати відомості про автора програми
-
забезпечувати введення необхідних даних з клавіатури
-
виводити результати обчислень на екран
-
мати в коді необхідні пояснення
Завдання |
Студент |
|
|
|
|
Вариант 3. Вычислить подъёмную силу воздушного шара заданного диаметра наполненного горячим воздухом. где – подъёмная сила шара, н; – объем шара, м3; – радиус шара, м; – температура горячего воздуха, °С; – температура воздуха, °С; = 9,8 м/c2– ускорение свободного падения; =1 кг/м3– плотность воздуха; =9,8 н / кГ – коэффициент пересчёта силы Параметр задаёт пользователь, параметры – константы. |
|
Вариант 4. Оценить подъёмную силу воздушного шара заданного диаметра наполненного гелием. где – подъёмная сила шара, н; – объем шара, м3; – радиус шара, м; = 9,8 м/c2– ускорение свободного падения; =1 кг/м3– плотность воздуха; =0,1428 кг/м3– плотность гелия; =9,8 н / кГ – коэффициент пересчёта силы Параметр задаёт пользователь, параметры – константы. |
|
Вариант 5. Оценить среднее усилие, развиваемое человеком при приземлении после прыжка с заданной высоты. где – потенциальная энергия человека, дж; – масса тела, кг; – высота падения, м; – рост человека, м; – отношение длины ног к росту человека; – работа, совершаемая при приземлении, Дж; – среднее усилие, развиваемое при приземлении, н; =9,8 н / кГ – коэффициент пересчёта силы Параметры задаёт пользователь, параметры – константы. |
|
Вариант 6. Оценить давление газов в стволе ружья, возникающее при выстреле где – кинетическая энергия пули, дж; – масса пули, кг; – скорость пули, м/c; – работа, совершаемая пороховыми газами, Дж; – среднее давление в стволе, Па; – площадь поперечного сечения ствола, м2; – длина ствола, м; – диаметр ствола; =105 Па/атм – коэффициент пересчёта давления. Параметры задаёт пользователь, параметр – константа. |
|
Вариант 7. Вычислить мощность излучения нагретого тела. Согласно закону Стефана-Больцмана такая зависимость имеет вид: P = s×e×S×T4 где P - мощность излучения, Вт; s - постоянная Стефана-Больцмана = 5,67×10-8 Вт/(м2 К4) e - излучающая способность тела; S – площадь излучающей поверхности, м2; T - абсолютная температура излучающего тела, К. Параметры задаёт пользователь, параметр – константа. |
|
Вариант 8. Определить объем погруженной части судна заданного водоизмещения m тыс. тонн, если плотность морской воды ρ=1030 кг/м3 Задача решается исходя из равенства веса вытесненной воды и подъемной силы. P=mg, Fa = ρgV, Fa = P. |
|
Вариант 9. Вычислить энергию удара автомобиля “Запорожец-968”, массой m=780 кг, двигавшегося со скоростью v, задаваемой пользователем в автомобиль “Мерседес-600” по формуле кинетической энергии E=mv2/2, Дж. |
|
Вариант 10. Тело, двигаясь с начальной скоростью vo=10м/c, начинает двигаться с постоянным ускорением а=3м/c2 Определить, через какое время t, его скорость достигнет зна-чения v, введенного пользователем. Решать, опираясь на формулу v=vo+at |
|
Вариант 11. Снаряд вылетел из пушки вертикально вверх с начальной скоростью vo , вводимой пользователем из клавиатуры (от 100 до 1000 м/c).Сколько времени есть у артиллеристов, чтобы убежать, пока снаряд не упадет обратно? Считать, что время подъема и падения снаряда одинаково и находиться из условия tподъема=tпадения=vo/g , с |
|
Вариант 12. Вычислить ускорение свободного падения на расстоянии r от поверхности Луны, вводимом пользователем по формуле g=MлG/(Rл+r)2 ,здесь Mл-=7.35*1022 масса Луны, кг; G=6.67*10-11-м3/кг*c2гравитационная постоянная; Rл=1735 радиус Луны,км |
|
Вариант 13. Определить скорость, которую приобретут сани, съехав с горы длиной l, вводимой пользователем с клавиатуры под углом 45 градусов к горизонту. Сопротивление не учитывается. Задача решается из условия равенства потенциальной энергии санок на вершине горы и кинетической энергии у подножия (Eп=mgh, Eк=mv2/2) |
|
Вариант 14. Объем комнаты 4х5х2.2 м. Сколько по массе воздуха вышло из комнаты при повышении температуры от t1оС до t2оС, которые вводятся пользователем. Давление полагать постоянным и равным 101.325 Кпа. Задача решается исходя из уравнения PV=mRT/μ, записанного для двух состояний воздуха и разделенных одно на другое.Здесь P-давление воздуха, Кпа; V- объем занимаемый газом, м3; m-масса газа, кг; R=8.31 Дж/мольК; T-температура в абсолютной шкале; μ-молярная масса воздуха, кг/моль |
|
Вариант 15. Какова масса воздуха в комнате 4х5х2.2 м при температуре 20оС и давлении 100 кПа. Решать, исходя из уравнения PV=mRT/μ .Здесь P-давление воздуха, Кпа; V- объем занимаемый газом, м3; m-масса газа, кг; R=8.31 Дж/мольК; T-температура в абсолютной шкале; μ-молярная масса воздуха 29*10-3кг/моль |
|
Вариант 16. Оценить давление газов в стволе ружья, возникающее при выстреле где – кинетическая энергия пули, дж; – масса пули, кг; – скорость пули, м/c; – работа, совершаемая пороховыми газами, Дж; – среднее давление в стволе, Па; – площадь поперечного сечения ствола, м2; – длина ствола, м; – диаметр ствола; =105 Па/атм – коэффициент пересчёта давления. Параметры задаёт пользователь, параметр – константа. |
|
ЗаВдаННя12 додайте в проект наступні оператори:
-
short i=35000; що буде надруковано і чому?
-
int k=5; піднесіть k в ступень 5 (ціле число)
-
напишіть оператор, який подає звуковий сигнал
КОНТРОЛЬНІ ПИТАННЯ (ТЕОРЕТИЧНІ)
-
Підключення заготовочних файлів.
-
Оператори вводу/виводу.
-
Базові типи даних та модіфікатори.
-
Записати на С++ значення константи А яка дорівнює 1.2*103
-
float В=123456789; що буде зберігатись в пам’яті і чому?
-
double В=123456789; що буде зберігатись в пам’яті і чому?
-
Опис змінних. Константи.
-
Арифметичні операції.
-
Пріоритет операцій (див. файл).
-
Математичні функції (див. файл).
-
escape – послідовності (див. файл)
-
Як перейти на новий рядок при вводі інформації?
-
Знайдіть абсолютне значення змінної
-
int I;
-
float a;
-
double y;
-
-
Наведіть приклад перечислення.
КОНТРОЛЬНІ ПИТАННЯ (ОБОВ’ЯЗКОВО виконати практичНо)
-
.
-
Виведіть на монітор символьну константу “Привіт”(текст українською мовою)