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

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

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

ТЕМА:     СТВОРЕННЯ КОНСОЛЬНОГО ДОДАТКУ

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

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

ЗаВдаННя1

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

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

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

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

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

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

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

Завдання

Студент

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

ЗаВдаННя12 додайте в проект наступні оператори:

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

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

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

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

  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. .

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