Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/47: Рейтинг темы: голосов - 47, средняя оценка - 4.87
0 / 0 / 0
Регистрация: 20.10.2018
Сообщений: 32

Программа расчета веса

23.12.2018, 17:11. Показов 9634. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp20
{
    class Program
    {
        static void Main(string[] args)
        {
            double rost, ves, index, pol, voz, zap, lor, kup;
            {
                Console.WriteLine("Введите свой рост:");
                rost = double.Parse(Console.ReadLine());
                Console.WriteLine("Введите свой вес:");
                ves = double.Parse(Console.ReadLine());
                Console.WriteLine("Введите свой пол (м=0 или ж=1):");
                pol = double.Parse(Console.ReadLine());
                Console.WriteLine("Введите свой возраст:");
                voz = double.Parse(Console.ReadLine());
                Console.WriteLine("Введите обхват запястья:");
                zap = double.Parse(Console.ReadLine());
 
                ///кетле
 
                rost = rost / 100;
                index = ves / (rost * rost);
                if (index <= 18.5)
                    Console.WriteLine("У Вас дефицит массы тела! Идите жрать, пожалуйста!!!");
                if (index >= 18.5 && index <= 24.9)
                    Console.WriteLine("Поздравляю, Ваш жирок не привышает нормы)))");
                if (index >= 25.0 && index <= 29.9)
                    Console.WriteLine("У Вас избыточная масса тела! Пора бы на пробежку :/");
                if (index >= 30.0 && index <= 34.9)
                    Console.WriteLine("У Вас ожирение 1-й степени! Садитесь ка на диету!!!");
                if (index >= 35.0 && index <= 39.9)
                    Console.WriteLine("У Вас ожирение 2-й степени! Срочно в качалочку!!!");
                if (index == 40 || index >= 40)
                    Console.WriteLine("У Вас 3-я степень ожирения! Срочно к диетологу, тут Вам только он поможет!!!");
                rost = rost * 100;
не показывает все, что дальше
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
                if (pol == 1)
                {
                    lor = rost - 100 - ((rost - 150) / 4);
                    Console.WriteLine("Ваш идеальный вес по формуле Лоренца:" + lor.ToString("0"));
                    kup = (rost * 0.624  -  0.453);
                    Console.WriteLine("Ваш идеальный вес по формуле Купера:" + kup.ToString("0"));
                }
 
                if (pol == 1)
                {
                    lor = rost - 100 - ((rost - 150) / 2);
                    Console.WriteLine("Ваш идеальный вес по формуле Лоренца:" +  lor.ToString("0"));
                    kup  =  (0.713 * rost - 58.03);
                    Console.WriteLine("Ваш идеальный вес по формуле Купера:" + kup.ToString("0"));
                }
 
 
                Console.ReadKey();
 
                    }
                }
            }
        }
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.12.2018, 17:11
Ответы с готовыми решениями:

Напечатать в порядке возрастания веса студентов, вес которых не меньше среднего веса всей группы
Известен список фамилий и вес студентов группы(ввод с клавиатуры). Напечатать в порядке возрастания веса студентов, вес которых не меньше...

Калькулятор расчета в зависимости от веса
Добрый день! Подскажите, пожалуйста, как сделать формулу расчета в зависимости от веса, т.е. если вес до 0,5 кг. тариф один, если вес...

Нужно отладить программу для расчета оптимального веса
программа для расчета оптимального веса!на Delphi очень прошу помогите))

1
0 / 0 / 0
Регистрация: 11.04.2018
Сообщений: 53
23.12.2018, 17:38
Не совсем понял вопрос однако во - первых вы два раза проверяете
C#
1
pol == 1
а надо один раз так, другой раз:
C#
1
pol == 0
Добавлено через 1 минуту
Ваш код:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
                if (pol == 1)
                {
                    lor = rost - 100 - ((rost - 150) / 4);
                    Console.WriteLine("Ваш идеальный вес по формуле Лоренца:" + lor.ToString("0"));
                    kup = (rost * 0.624  -  0.453);
                    Console.WriteLine("Ваш идеальный вес по формуле Купера:" + kup.ToString("0"));
                }
 
                if (pol == 1) // такая же проверка
                {
                    lor = rost - 100 - ((rost - 150) / 2);
                    Console.WriteLine("Ваш идеальный вес по формуле Лоренца:" +  lor.ToString("0"));
                    kup  =  (0.713 * rost - 58.03);
                    Console.WriteLine("Ваш идеальный вес по формуле Купера:" + kup.ToString("0"));
                }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.12.2018, 17:38
Помогаю со студенческими работами здесь

Программа на вычисление веса пользователя
Написать программу(на языке Паскаль) которая вычисляет оптимальный вес пользователя,сравнивает его с реальным и выдает рекомендации о...

Какое отклонение веса тела от среднего веса можно гарантировать?
При взвешивании тела получен средний вес m=2,3 г, среднее квадратическое отклонение веса σ=0,02 г. Какое отклонение веса тела от...

Не работает программа определения оптимального веса
тока начал изучать. написал малепусенькую програмку, а она матерится. говорит букву не ту вставляю почему не ту не понимаю. подскажите. ...

Программа пересчета веса из фунтов в килограммы
Написать программу пересчета веса из фунтов в килограммы (1 фунт – 405,9 грамма). После того, как пользователь введет данные, необходимо...

Программа для вычисления нормы веса пациента
Составить программу определения, в норме ли вес обследуемого пациента (нормой считается вес, равный (рост(см)-100)+-5кг). Помогите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru