Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Сторення списків за вказаними критеріями. Найпростіші моделі розробки програмного забезпечення

Автор:   •  Декабрь 7, 2021  •  Лабораторная работа  •  4,164 Слов (17 Страниц)  •  309 Просмотры

Страница 1 из 17

Мiнiстерство освіти і науки України

Тернопільський національний технічний університет імені Івана Пулюя

Факультет комп'ютерно-інформаційних систем і програмної інженерії

Кафедра програмної інженерії

ЗВІТ

до лабораторної роботи №1

з навчальної дисципліни “Основи програмної інженерії”

Тема: Сторення списків за вказаними критеріями. Найпростіші моделі розробки програмного забезпечення.

Підготували:

студенти групи СП-11

Бойко Данило Андрійович

Здріль Максим Сергійович

Єсипов Леонід Сергійович

Бабинець Крістіна Михайлівна

Тернопіль 2020

Мета: Ознайомлення з основними моделями розробки програмного забезпечення.

Завдання.Необхідно створити список значень росту та маси людини у залежності від її статі. Величини росту людини мають бути протабульованими починаючи від 140 до 210 см з кроком 10 см. При цьому для кожного утвореного діапазону росту існує значення ваги людини у залежності від її статі.

1. Скласти програму, яка у вхідних даних:

- на першому кроці запитує стать людини;

- на другому кроці запитує ріст людини;

- виводить значення нормального ваги людини, що відповідає її росту та статі.

2. Скласти програму, що запитує послідовно стать, ріст та вагу людини.

- у випадку відхилення ваги людини при заданому її рості виводить повідомлення, про те що вага більша чи менша від норми, та якою вона має бути.

- вивести величину маси яку повинна набрати людина чи на яку вона має схуднути, щоб її маса було у межах норми.

3. Відома маса та ріст кожної людини, з деякої групи людей. Людей, що мають відхилення від норми у масі при заданому рості будемо умовно називати повними чи худими. Визначити кількість повних людей і середню масу решти людей.

СЕРЕДОВИЩЕ: Microsoft Visual Studio 2019

Лістинг програми:

#include <stdio.h>

#include <math.h>

#include <windows.h>

#include <iostream>

using namespace std;

void norm_weight_check();

void weight_check();

void group_check();

int main() {

SetConsoleCP(1251);

SetConsoleOutputCP(1251);

setlocale(LC_ALL, "ukr");

int menu;

start:

cout << "1 - Визначення нормальної ваги в залежності від росту \n2 - Перевірка вашої ваги\n3 - Перевірка ваги групи людей\n4 - Повернутися на початок\n";

cin >> menu;

switch (menu) {

case 1:

system("cls");

norm_weight_check();

getchar();

system("cls");

goto start;

break;

case 2:

system("cls");

weight_check();

getchar();

system("cls");

goto start;

break;

case 3:

system("cls");

...

Скачать:   txt (14.8 Kb)   pdf (65.9 Kb)   docx (15.1 Kb)  
Продолжить читать еще 16 страниц(ы) »
Доступно только на Essays.club