Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.85
Васисуарий
0 / 0 / 3
Регистрация: 28.05.2010
Сообщений: 15
#1

Вычисление нормального веса человека - C++

17.12.2010, 09:52. Просмотров 1608. Ответов 2
Метки нет (Все метки)

Помогите написать программу, которая вычисляет нормальный вес человека
по формуле v=k*r-100, k=1.08
где k – коэффициент коррекции
v = это «нормальный» вес
r = рост человека, целочисленная переменная, необходимо получить её от пользователя.
результат v – вывести на экран с помощью функции printf().
добавить условие выбора,
k - для возраста «до 16» = 0,94
k - для возраста «17 - 25» = 1
k - для возраста « больше 25» = 1,09


Помогите люди добрые, чем можете.
Спасибо.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2010, 09:52
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вычисление нормального веса человека (C++):

Дано число n, определяющее возраст человека (в месяцах). Выразить возраст человека годах и в месяцах
Здравствуйте,помогите пожалуйста. Дано число n(1≤n≤1188), определяющее возраст...

Функция Нормального закона распределения
подскажите функцию на с++ которая принимает аргументом а а на выводе Ф(а)

Зерно генерации для нормального распределения
Seed для normal distribution Влияет ли на генерируемую последовательномть с...

Класс Boy, метод определяющий отклонение от нормального роста
Неправильно выводит сообщение о росте (там где if). Помогите найти ошибку ...

Функция стандартного нормального отклонения (аналог NORMSDIST из Excel)
Добрый день. Хочу написать функцию, которая работает подобно НОРМСТРАСП в...

Написать программу, которая имитирует поведение Нормального Алгоритма Маркова
Мне нужно написать программу, которая имитирует поведение Нормального Алгоритма...

2
deadlock
376 / 356 / 23
Регистрация: 14.12.2010
Сообщений: 1,265
17.12.2010, 10:03 #2
Лучший ответ Сообщение было отмечено Васисуарий как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
int main(int argc, char *argv[])
{
    int rost=0,age=0;
    float k=0;
    printf ("Vvedite rost: ");
    scanf("%d",&rost);
    printf ("Viberite vash vozrast: ");
    scanf("%d",&age);
    if (age<17) k=0.94;
    else if (age>=17&&age<=25) k=1;
    else if (age>25) k=1.09;
    printf("Vash normalniy ves=%f",(float)k*rost-100.0);
}
1
murod
28 / 7 / 4
Регистрация: 04.11.2010
Сообщений: 163
25.12.2010, 20:22 #3
#include<iostream>

using namespace std;

int main()
{
int v1, r ;
double v, k;
cout <<" Ваш рост: ";
cin >> r;
cout << " Ваш возраст: ";
cin >> v1;
if (v1 > 25)
k = 1.09;
else if (v1 >= 17 && v1 <= 25)
k = 1;
else if (v1 <= 16)
k = 0.94;

cout <<"Ваш нормальный вес : "<< (double)k * r - 100;
return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.12.2010, 20:22
Привет! Вот еще темы с решениями:

Расчет веса геометрических фигур из различных материалов
Условия задания таковы: &quot; Расчет веса геометрических фигур из различных...

Определить есть ли во взвешенном графе цикл отрицательного веса
(Время: 1 сек. Память: 16 Мб Сложность: 46%) Дан взвешенный граф. Определить,...

Реализуйте класс для хранения ФИО и номера телефона человека, класс для хранения даты рождения человека, а также класс для хранения ФИО и почтового ад
Реализуйте класс для хранения ФИО и номера телефона человека, класс для...

Перевод старинных русских мер длины торгового и аптекарского веса
составьте программу перевода старинных русских мер длины торгового и...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru