Skip to content
 
 

Repository files navigation

Домашнее задание к работе 2

Условие задачи

На птицефабриках продукцию от кур-несушек получают в течение одного года. За год от каждой несушки получают по 253 яйца, масса яиц — 58 г. Живая масса курицы составляет около 1,9 кг. Во сколько раз продукция несушки превышает её массу.

1. Алгоритм и блок-схема

Алгоритм

. 1Начало

  • ЯИЦ_В_ГОД = 253 — количество яиц, которые одна несушка откладывает за год.
  • МАССА_ЯИЦ_В_ГРАММАХ = 58 — масса одного яйца.
  • HEN_WEIGHT_KG = 1,9 — масса курицы.
  1. Вычисление общей массы яиц:
  • Перевести массу курицы в граммы для единообразия единиц измерения (1 кг = 1000 г).
  • Вычислить общую массу яичной продукции за год:
  • ОБЩАЯ МАССА ЯИЦ = КОЛИЧЕСТВО ЯИЦ В ГОД * МАССА ЯИЦА
  1. Вычисление отношения массы продукции к массе курицы:
  • Разделить общую массу яиц на массу курицы:
  • КОЭФФИЦИЕНТ = ВЕС ВСЕХ ЯИЦ / ВЕС КУРИЦЫ
  1. Вывод результатов:
  • Вывести исходные данные задачи.
  • Вывести вычисленное отношение, подставив все значения в текст.
  1. Конец

Блок-схема

![Блок-схема алгоритма](lab_2_schema.png)

2. Реализация программы

#include <stdio.h>
#include <locale.h> 
int main() {
setlocale(LC_CTYPE, «RUS»);
int EGGS_IN_YEAR = 253;
Вес яйца в граммах: 58,0.
вес курицы в килограммах = 1,9;

float HEN_WEIGHT_G = HEN_WEIGHT_KG * 1000;
float TOTAL_EGG_WEIGHT_G = EGGS_IN_YEAR * EGG_WEIGHT_G;

коэффициент RATIO = ОБЩИЙ_ВЕС_ЯИЦ_В_ГРАММАХ / ВЕС_КУРИЦЫ_В_ГРАММАХ;

printf("УСЛОВИЕ ЗАДАЧИ:\n");
printf("На птицеферме от каждой курицы-несушки за год получают %d яиц.\n", EGGS_IN_YEAR);
printf("Масса одного яйца составляет %.0f г.\n", EGG_WEIGHT_G);
printf("Живая масса курицы составляет %.1f кг.\n\n", HEN_WEIGHT_KG);

printf("РЕШЕНИЕ:\n");
printf("1. Найдём общую массу яиц, снесённых одной несушкой за год:\n");
printf(" %d шт. * %.0f г/шт. = %.0f г.\n", EGGS_IN_YEAR, EGG_WEIGHT_G, TOTAL_EGG_WEIGHT_G);
printf("2. Переведем массу курицы в граммы для удобства расчета:\n");
printf(" %.1f кг * 1000 = %.0f г.\n", HEN_WEIGHT_KG, HEN_WEIGHT_G);
printf("3. Найдем, во сколько раз продукция несушки превышает ее массу:\n");
printf(" %.0f г (яйца) / %.0f г (курица) ≈ %.2f\n\n", TOTAL_EGG_WEIGHT_G, HEN_WEIGHT_G, RATIO);

printf("ОТВЕТ:\n");
printf("За год курица-несушка производит яичную продукцию, которая превышает ее живую массу примерно в %.2f раза.\n", RATIO);

возвращает 0;

}

3. Результаты работы программы

УСЛОВИЕ ЗАДАЧИ: На птицеферме от каждой курицы-несушки за год получают 253 яйца. Масса одного яйца составляет 58 г. Живая масса курицы составляет 1,9 кг.

РЕШЕНИЕ: .1 Найдём общую массу яиц, снесённых одной несушкой за год: 253 шт. * 58 г/шт. = 14 674 г. .2 Для удобства расчета переведем массу курицы в граммы: 1,9 кг * 1000 = 1900 г. .3 Найдём, во сколько раз продукция несушки превышает её массу: 14 674 г (яйца) / 1900 г (курица) ? 7,72

ОТВЕТ: За год курица-несушка производит яичной продукции примерно в 7,72 раза больше, чем весит сама.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages