Форум программистов, компьютерный форум CyberForum.ru

Определить и вывести объем каждого слоя конуса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ STL. Удаление крайних символов http://www.cyberforum.ru/cpp-beginners/thread1090446.html
Приветствую. Нужно сделать функцию, который будет удалять крайние символы у строки. void remove_side_chars(std::string& str, std::string const& chrs); Т.е: '##hello world!#####' в итоге превратился в 'hello word' (удалили крайние решетки) Хочу посмотреть вариант максимально извращенный со STL.:D
C++ Виртуальные классы и ошибка "Error LNK2001: unresolved external symbol" Решил перелезть с C# на C++. Ну или по крайней мере немного его подучить для самообразования. В C# есть такая замечательная вещь как интерфейсы. Дошел до интерфейсов класса и застрял. В с++ вроде бы реализуется через абстрактные классы. Ок пишу. class Dom { private: int CountFloors, CountApartments; public: http://www.cyberforum.ru/cpp-beginners/thread1090426.html
Сортировка списка с использованием std::sort C++
Что-то не получается отсортировать целочисленные данные расположенные в списке, компилятор (VS10) жутко ругается. В чем может быть дело? #include <iostream> #include <conio.h> #include <string> #include <list> #include <algorithm> using namespace std;
Перевод строки в дату C++
Вопрос: есть строка "2013-06-28 19:00:00.000". Как её привести к типу дата? Нужно для последующего сравнения.
C++ Реализация отношения классов типа двунаправленная ассоциация, UML, порядок объявления классов, неполный класс http://www.cyberforum.ru/cpp-beginners/thread1090382.html
Доброго времени суток! Осваивая UML, решил реализовать отношение двунаправленной ассоциации по диаграмме: У одного владельца (Person) может быть 0...* машин (Car). У одной машины может быть 0...1 владельцев. Первая попытка не компилируется: class Car;
C++ Создать матрицу из контейнера std::array Есть код: #include <iostream> #include <array> using namespace std; int main () { array <int,5> myarray; return 0; подробнее

Показать сообщение отдельно
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
06.02.2014, 14:15     Определить и вывести объем каждого слоя конуса
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
#include <iostream>
using namespace std;
 
const double pi=3.14;
 
double v(double h,double r)// вычисляет объем по высоте и радиусу основании
{
return (1.0/3.0)*pi*r*r*h;
}
 
int main(){
double h,r,k,a[1000]; 
 
cin>>h>>r>>k;
r=r/2.0;
 
a[0]=v(h/k,r/k);
for(int i=1;i<k;i++)
{
a[i]=v((i+1)*h/k,(i+1)*r/k)-a[i-1];
}
 
for(int i=0;i<k;i++)
cout<<a[i]<<" ";
 
return 0;
}
 
Текущее время: 09:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru