Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
igor913
4 / 4 / 2
Регистрация: 03.11.2011
Сообщений: 103
1

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

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

нужно описать каждую строчку(т.е что делает каждая строчка)
№4
Вычислить объём шара, если известен его радиус. Радиус вводится с клавиатуры.
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
 
#define PI 3.14159265
 
int main(int argc, char *argv[]) {
  int radius;
  printf("Enter radius: ");
  scanf("%d", &radius);
  float volume = (4. / 3.) * PI * radius * radius * radius;
  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
#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 };
  for (i = 0; i < sizeof(counter) / sizeof(int); ++i)
    printStars(counter[i]);
  return 0;
}
№5
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
#include <iostream>
using std::cout;
using std::cin;
 
int getX(const int &a, const int &b) {
        int res = -255;
        if (a < b) {
                res = (b + a) - (a * a);
        } else if (a > b) {
                res = (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();
        cin.get();
        return 0;
}
 Комментарий модератора 
Сообщение изменено модератором.
Для кода программ есть соответствующие теги в редакторе сообщений.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.02.2012, 14:43
Ответы с готовыми решениями:

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

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

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

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

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

1
dimcoder
Полярный
471 / 443 / 158
Регистрация: 11.09.2011
Сообщений: 1,153
27.02.2012, 14:47 2
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
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.02.2012, 14:47

Вычислить периметр и площадь круга, если известен радиус
Цветочная клумба имеет форму круга. Вычислить ее периметр и площадь, если известен радиус.

Вычислить периметр и площадь круга, если известен радиус
3.цветная клумба имеет форму круга. Вычислить ее периметр и площадь,если известен радиус.

Цветочная клумба имеет форму круга. Вычислить ее периметр и площадь, если известен радиус
Добрый день. Помогите пожалуйста с VBScript, JavaScript и ASP. Нужно сделать это задания в трех...


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

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

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