Форум программистов, компьютерный форум, киберфорум
Наши страницы

Конус в воде - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Факториал через рекурсию http://www.cyberforum.ru/cpp-beginners/thread621255.html
Подскажите, как можно вычислить факториал некоторого числа через рекурсию функций (через цикл либо другим методом не интересует). Есть следующий кусок кода, но я не могу понять как заставить...
C++ Реализовать один из вариантов динамических структур Нужно использовать динамическую структуру, есть 4 варианта : 1. односвязный список 2. двусвязный список 3. кольцевой 4. стек любой из них. Как это сделать? #include <cstdlib> #include... http://www.cyberforum.ru/cpp-beginners/thread621234.html
Подсчитать суммы в массиве C++
Заданный в файле массив целых чсел делится на три части двумя элементами - макс. и мин. по величине. Определить суммы этих частей. Программа ничего не выдает. Помогите найти ошибку! #include...
C++ Дано слова определяют одинаковы ли второй четвертый символ
Дано слова определяют одинаковы ли второй четвертый символ
C++ Найти наименьшее целое положительное число K, квадрат которого превосходит N http://www.cyberforum.ru/cpp-beginners/thread621168.html
Не получается решить задачи.... 2)Дано целое число N (> 0). Найти наименьшее целое положительное число K, квадрат которого превосходит N: K2 > N. Функцию извлечения квадратного корня не использовать.
C++ Вывести знак Зодиака, соответствующий данной дате Задания: 3) Даны два целых числа: D (день) и M (месяц), определяющие правильную дату. Вывести знак Зодиака, соответствующий этой дате: «Водолей» (20.1–18.2), «Рыбы»(19.2–20.3), «Овен» (21.3–19.4),... подробнее

Показать сообщение отдельно
Bandiyos1603
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 16

Конус в воде - C++

09.07.2012, 11:48. Просмотров 450. Ответов 1
Метки (Все метки)

Помогите плиз. Дан конус с радиусом B и высотой А, который плавает в воде. В зависимости от плотности конуса, необходимо найти расстояние от воды до верхушки конуса. Я задал плотность 0<p<=1000



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
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <math.h>
 
using namespace std;
 
void main()
 
{
    int ;
    
    double Vo,Vp,Vn,a,b,p,m,r,h2,h1;
     
    cout<<"Vvedite radiusa b sm ";
    cin>>b;
    cout<<"Vvedite visoty a sm ";
    cin>>a;
    cout<<"Vvedite plotnost p sm/gr ";
    cin>>p;
 
    Vo=3.14*a*b*b/3; //общий обьем конуса
    
 
 
    for(p=0;p<=1000;p+=0.1)
        m=p*Vo; //масса конуса
        Vp=m/p; //погруженный в воду обьем конуса
        Vn=3.14*h1*r*r/3;//обьем над водой
        h1=Vn*3/3.14/r/r;
 
    
        getch();
    
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru