Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

C++ первый курс Alex Жив / C++ Перший курс-1 / lab / №01b old Лабораторна робота Вирази

.doc
Скачиваний:
14
Добавлен:
23.03.2015
Размер:
114.18 Кб
Скачать

ТЕМА:     СТВОРЕННЯ КОНСОЛЬНОГО ДОДАТКУ (5 балів)

МЕТА РОБОТИ:    Придбання навичок обчислень в консольному додатку.

ТЕОРЕТИЧНІ ЗНАННЯ :        Створення консольного додатку. Виклик бібліотек. Операції вводу/виводу. Змінні. Типи даних. Явне та неявне перетворення даних. Константи. Вирази. Арифметичні операції. Виконання обчислень у вікні консольного додатку.

ЗаВдаННя

Створіть програму, яка вирішує поставлену у вашому варіанті задачу. Программа повинна:

  •      уявляти собою консольний додаток

  • відображати відомості про призначення та можливості програми

  • відображати відомості про автора програми

  • забезпечувати введення необхідних даних з клавіатури

  • виводити результати обчислень на екран

  • мати в коді необхідні пояснення

Завдання

Студент

  1. Обчислити силу спливання підводного човна об’ємом V m3 , який вводиться з клавіатури та масою 1000 тон, діючій у прісній воді щільністю ρ=1000 кг/м3. Підйомна сила обчислюється як різниця між підйомною силою Fa= ρgV та силою тяжіння Fт=mg

 

  1. Обчислити тиск в морі на заданій глибині де – на заданій глибині; – глибина, м; = 9,8 м/c2– прискорення вільного падіння; =1028 кг/м3– щільністю морської води; = 1 атм – атмосферний тиск; =105 Па / атм –коефіцієнт перелічення тиску. Параметр задає користувач, параметри – константи.

 

Вариант 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-113/кг*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 Па/атм – коэффициент пересчёта давления. Параметры задаёт пользователь, параметр – константа.

 КОНТРОЛЬНІ ПИТАННЯ (ТЕОРЕТИЧНІ)

  1. Підключення заготовочних файлів.

  2. Оператори вводу/виводу.

  3. Базові типи даних та модіфікатори.

  4. Записати на С++ значення константи А яка дорівнює 1.2*103

  5. float В=123456789; що буде зберігатись в пам’яті і чому?

  6. double В=123456789; що буде зберігатись в пам’яті і чому?

  7. Опис змінних. Константи.

  8. Арифметичні операції.

  9. Пріоритет операцій (див. файл).

  10. Математичні функції (див. файл).

  11. escape – послідовності (див. файл)

  12. Як перейти на новий рядок при вводі інформації?

  13. Знайдіть абсолютне значення змінної

    1. int I;

    2. float a;

    3. double y;

  14. Наведіть приклад перечислення.

КОНТРОЛЬНІ ПИТАННЯ (ОБОВ’ЯЗКОВО виконати практичНо)

  1. short i=35000; що буде надруковано і чому?

  2. int k=5; піднесіть k в ступень 5 (ціле число)

  3. Напишіть оператор, який подає звуковий сигнал.

  4. Виведіть на монітор символьну константу “Привіт”(текст українською мовою)

Увага! До здачі лабораторної роботи необхідно пройти тестування по відповідній тематиці на «Мудлі» (предмети за вибором кафедри, викладач Боровльова) та пред’явити результат тестування викладачу.