Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Работа с графикой (Dev C++) http://www.cyberforum.ru/c-beginners/thread453456.html
Нарисовать квадрат и написать в середине слово hello Среда: Dev-C++ всем спасибо за помощь..))
C (СИ) Создаст на рабочем столе файл с текущей системной датой
Здравствуйте! Помогите с написанием проги. Нужно написать программу которая создаст на рабочем столе файл с текущей системной датой. А дальше тот файл передаст на печатание. Нужно использовать...
Погрешность при вычислении синуса C (СИ)
вот исходный код программы(вычисляет синус через многочлен Тейлора): #include <stdio.h> #include <stdlib.h> #define PI 3.14159265358979323846 int factorial (int n){ int i, res; if...
C (СИ) Создать файл произвольного доступа с полями название продукции, вес единицы, цена единицы Создать файл произвольного доступа с полями название продукции, вес единицы, цена единицы.Та вывести на печать те записи вес которых больше 5 кг. Cреда:DEV-C++ Программу написал только есть... http://www.cyberforum.ru/c-beginners/thread453225.html
C (СИ) Сохранение структуры в бинарно-открытый файл. Кто подскажет? http://www.cyberforum.ru/c-beginners/thread453209.html
Всем привет!) собственно проблема: FILE *fin=fopen(def,"a+b"); puts("\nEnter name:\n"); cin>> group->name; puts("\nEnter addres:\n");
C (СИ) Не могу придумать условие (ограничение) на построение
Здравствуйте, пишу программку в Си Фрактальные кривые, а именно кривая Леви http://elementy.ru/posters/fractals/Levy Вроде бы все ничего, но уже замучался - при построении 4 итерации (сравните с...
табуляция функции на си C (СИ)
написать программу которая распечатывает заданное количество 2*sin(x)+cos(x) и соответствующие значения аргумента.Таблица располагается вертикально,значение функции и аргумента разделяются столбцом...
C (СИ) Слова.. #include <stdio.h> #include <string.h> #include <ctype.h> int SearchEnglish (char* Word); // Поиск букв int WordComparison (char* Word); // Основное... http://www.cyberforum.ru/c-beginners/thread453113.html
C (СИ) Массив указателей на функцию - разобрать строку кода http://www.cyberforum.ru/c-beginners/thread453050.html
Есть массив указатель на функцию void f1(int); void f2(int); void f3(int); void (*fArray(int)= {f1, f2, f3};
C (СИ) Получить массив, содержащий все номера максимальных чисел исходного массива #include <stdio.h> /*Дан одномерный массив. Получить другой массив содержащий все номера максимальных чисел первого массива*/ int main() { int a; int b; int i, max; ... http://www.cyberforum.ru/c-beginners/thread452998.html
dimcoder
Полярный
471 / 443 / 158
Регистрация: 11.09.2011
Сообщений: 1,153
27.02.2012, 14:47 0

Вычислить объём шара, если известен его радиус

27.02.2012, 14:47. Просмотров 510. Ответов 1
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>       //подключаем библу stdio.h
 
#define PI 3.14159265// Объявляем макрос PI со всем известным значением
 
int main(int argc, char *argv[]) 
{
  int radius;
  printf("Enter radius: ");//Напиши радиус, юзер
  scanf("%d", &radius);//Прочитай радиус, комп
  float volume = (4. / 3.) * PI * radius * radius * radius;//объем = (4/3)*пи*радиус*радиус*радиус
  printf("Volume of the sphere with radius %d is %f\n", radius, volume);//вывод результата
  return 0;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
void printStars(int numberOfStars)//Объявляем функцию которая принимает кол-во звезд и ничего не возвращает
{ 
  while (numberOfStars--)//пока звезд больше нуля, отнимать от звезд еденицу, но прежде...
    printf("*");//...напечатать звезду
  printf("\n");//новая строка
}
 
int main(int argc, char *argv[]) 
{
  int i, counter[] = { 4, 1, 7, 3 };//массив из 4 элементов
  for (i = 0; i < sizeof(counter) / sizeof(int); ++i)//пока i меньше размера массива...
    printStars(counter[i]);//...вызывать функцию печатьЗвезд
  return 0;
}
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
#include <iostream>
using std::cout;
using std::cin;
 
int getX(const int &a, const int &b)    //Объявляем функцию, которая принимает ссылку на 2 целых числа и возвращает одно целое число
{ 
        int res = -255;//res = -255
        if (a < b) //если а меньше б
        {
                res = (b + a) - (a * a);//то рез = (b + a) - (a * a)
        } else if (a > b) {// иначе если а больше б
                res = (a + b - 2 * a * b);//рез = (a + b - 2 * a * b)
                res *= res;//рез = рез в квадрате
        }
        return res;//возвратить рез
}
 
int main() {
        int a, b;
 
        cout << "Please enter A\n>";//введи а, о, юзер
        cin >> a;//прочитай а, о, комп
        cout << "Please enter B\n>";//по аналогии
        cin >> b;//по аналогии
        cout << "\nResult :: " << getX(a, b);//вызов функции гетХ и вывод того что она вернет
 
        cin.ignore();//ингор 1 символа в потоке
        cin.get();//остановка экрана
        return 0;
}


Вернуться к обсуждению:
Вычислить объём шара, если известен его радиус
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.02.2012, 14:47
Готовые ответы и решения:

Вычислить объём шара, если известен его радиус
Часть 1. Вычислить объём шара, если известен его радиус. Радиус вводится с клавиатуры. Какие флаги...

Найдите объем шара, зная его радиус
Найдите объем шара, зная его радиус.

Как вывести на экран символ, если известен его код?
А? Помогите пожалуйста )

Вычислить длину окружности, площадь круга, объём и площадь поверхности шара, если известен радиус R.
1. Написать программу вычисляющую длину окружности, площадь круга, объём и площадь поверхности...

Вычислите площадь круга, если известен его радиус
Здравствуйте. Помогите, пожалуйста, написать программу: Вычислите площадь круга, если известен его...

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