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

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

17.12.2010, 09:52. Просмотров 1631. Ответов 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
Ответы с готовыми решениями:

Дано число 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