Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/103: Рейтинг темы: голосов - 103, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 21.10.2009
Сообщений: 27

Найти площадь кольца, внутренний радиус которого равен r, а внешний — R (R> r).

25.10.2009, 22:45. Показов 19604. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят, как решить задачу,:
Найти площадь кольца, внутренний радиус которого равен r, а внешний — R (R> r).
Тут сначало над знать формулу круга, и по ней все делать...а как это все подробно записать? Я профан в этом деле(
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.10.2009, 22:45
Ответы с готовыми решениями:

Найти площадь кольца, внутренний радиус которого равен R1, а внешний радиус равен R2
3 Найти площадь кольца, внутренний радиус которого равен R1, а внешний радиус равен R2 (R1 меньше R2). В качестве значения Pi использовать...

Найти площадь кольца, внутренний радиус которого равен R1, а внешний радиус равен R2 (R1 <R2)
Найти площадь кольца, внутренний радиус которого равен R1, а внешний радиус равен R2 (R1 &lt;R2). #include &lt;iostream&gt; ...

Найти площадь кольца, внутренний радиус которого равен 20, а внешний – заданному числу R(R>20)
Найти площадь кольца, внутренний радиус которого равен 20, а внешний – заданному числу R(R&gt;20) Помогите!) ПЛЗ) Заранее спасибо! на С++

16
15 / 15 / 5
Регистрация: 19.10.2009
Сообщений: 187
25.10.2009, 22:54
Как то так вроде(синтаксис не проверял особо)
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream.h>
int main()
{
      float r,R,s;
      cout<<"Vvedite r,R"<<endl;
      cin>>r>>R;
      cout<<"S kolca="<</*тут пишешь формулу площади круга с радиусом R*/-/*Тут формулу с
      радиусом r*/<<endl;
      return 0;
}
1
0 / 0 / 0
Регистрация: 21.10.2009
Сообщений: 27
25.10.2009, 23:59  [ТС]
посибо! проверю)
0
 Аватар для System.exe
92 / 88 / 58
Регистрация: 14.05.2009
Сообщений: 202
26.10.2009, 09:47
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream.h>
#include <math.h>
main()
{
int r,R;
double S;
cout<<"enter r and R\n";
cin>>r>>R;
S=pi*exp(2*ln(R-r));
cout<<"S="<<S<<"\n";
return 0;
}
1
0 / 0 / 0
Регистрация: 21.10.2009
Сообщений: 27
26.10.2009, 14:41  [ТС]
System.exe, чета не хочет работать, ссылается на ошибку в 7 пункте...( cout: undeclared identifier...(необъявленный идентификатор)....чет не хватает...(
0
 Аватар для manfeese
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
26.10.2009, 14:48
Ну во первых в строке 9 ошибка в формуле
Цитата Сообщение от System.exe Посмотреть сообщение
S=pi*exp(2*ln(R-r));
Программа работать будет, однако результат выдавать будет неверный.
Правильнее будет так:
C++
1
S=pi*(R*R-r*r);
0
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
26.10.2009, 14:55
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int rm,rb;
float S=0;
cout<<"enter rm and rb\n";
cin>>rm>>rb;
 
S=3,14*(rb*rb-rm*rm);
 
cout<<"S="<<S<<"\n";
system("pause");
return 0;
 
}
0
0 / 0 / 0
Регистрация: 21.10.2009
Сообщений: 27
26.10.2009, 19:26  [ТС]
mamedovvms
К сожалению работать не хочет....(

Добавлено через 2 минуты
manfeese, Вы не правы, я повторяю ощибку......cout: undeclared identifier...(необъявленный идентификатор!!!!) первая очередная ощибка, программа не запускается
0
 Аватар для manfeese
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
26.10.2009, 19:49
Вот мой вариант
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream.h>
#include <math.h>
#include <conio.h>
 
int main()
{
const float Pi = 3.1415926;
int R,r;
float S;
cout<<"enter r and R\n";
cin>>r>>R;
 
S=Pi*(R*R-r*r);
 
cout<<"S="<<S<<"\n";
getch();
return 0;
}
Все прекрасно работает. Разницы с программой mamedovvms'ом никакой. Ты какой средой пользуешься?

Добавлено через 56 секунд
да, и <math.h> тут не к чему
0
0 / 0 / 0
Регистрация: 21.10.2009
Сообщений: 27
26.10.2009, 20:03  [ТС]
manfeese, черт побери, не хочет работать, ссылается все на cout: undeclared identifier, среда у меня Visual C++ Express Edition
0
15 / 15 / 5
Регистрация: 19.10.2009
Сообщений: 187
26.10.2009, 22:08
Реально все работает,эт походу к компилятору твоему не подходит...Открой конспект и посмотри как в твоем компиляторе записывается все это дело,ход идеи я думаю ты понял....
0
0 / 0 / 0
Регистрация: 21.10.2009
Сообщений: 27
27.10.2009, 20:01  [ТС]
ну да, идея сама понятна, щя посмотрим че к чему)
0
 Аватар для selevit
91 / 77 / 6
Регистрация: 08.10.2008
Сообщений: 296
27.10.2009, 21:05
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream.h> // или просто #include <iostream> ( в зависимости от версии компилятора )
#include <conio.h>
using namespace std; //ОШИБКА С cout ВЫДАВАЛАСЬ, ПОТОМУ ЧТО НЕ БЫЛИ ИСПОЛЬЗОВАННЫ СТАНДАРТНЫЕ ИМЕНА КЛАССОВ, НЕУЖЕЛИ НИКТО НЕ ДОДУМАЛСЯ?
 
int main()
{
const float Pi = 3.1415926;
int R,r;
float S;
cout<<"enter r and R\n";
cin>>r>>R;
 
S=Pi*(R*R-r*r);
 
cout<<"S="<<S<<"\n";
getch();
return 0;
}
Добавлено через 14 минут
если в вашем компиляторы по умолчанию используются стандартные именные пространства, это не значит, что они стоят по умолчанию в VISUAL STUDIO, да, еще, если версия выше 2005, то следует подключать библиотеку iostream без указания расширения, т.е. #include <iostream>

Добавлено через 7 минут
только вот не пойму, почему программа mamedovvms не запустилась, по идее, если бы компилятор не нашел библиотеку iostream, в которой описаны cout и cin, должен был заругаться, что файл отсутствует в директории, скажу точно только одно - поэксперементируй с шапкой программы (Все что до функции main) и скажи версию своего компилятора.
1
0 / 0 / 0
Регистрация: 21.10.2009
Сообщений: 27
30.10.2009, 19:02  [ТС]
Большое посибо ребят))) проверю это все дело)))
0
0 / 0 / 0
Регистрация: 21.10.2009
Сообщений: 27
02.11.2009, 11:48  [ТС]
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL, "Russian");
    int R,r;
    float S;
    const float Pi = 3.1415926;
    cout<<"введите r и R"<<endl;
    cin>>r>>R;
    S=Pi*(R*R-r*r);
    cout<<"S="<<S<<endl;
    return 0;
}
Вот теперь у меня работате)))) Водим r и R...потом считает по формеле.......(пример: r - 1, R - 2. S=9.42478) (вопрос! Это правильно интересно???)
0
 Аватар для manfeese
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
02.11.2009, 11:51
Правильно!
0
0 / 0 / 0
Регистрация: 21.10.2009
Сообщений: 27
04.11.2009, 22:30  [ТС]
=)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.11.2009, 22:30
Помогаю со студенческими работами здесь

Найти площадь кольца, внутренний радиус которого равен R1, а внешний радиус равен R2
Найти площадь кольца, внутренний радиус которого равен R1, а внешний радиус равен R2 (R1 &lt; R2) Решить в паскале) Плиз решите...

Найти площадь кольца, внутренний радиус которого равен R. А внешний радиус равен R2
Найти площадь кольца, внутренний радиус которого равен R. А внешний радиус равен R2 (R1&lt;R2). В качестве значения Pi использовать 3.14

Найти площадь кольца, внутренний радиус которого равен R1, а внешний радиус равен R2
Найти площадь кольца внутренний радиус которого равен R1 а внешний радиус равен R2(R1&lt;R2). В качестве значения Pi использовать 3.14 ...

Найти площадь кольца, внутренний радиус которого равен R1, а внешний R2
Найти площадь кольца, внутренний радиус которого равен R1, а внешний R2. S = {S}_{2} - {S}_{1}, \ \ {S}_{1} = \pi {R1 }^{2},\ \ {S}_{1}...

Найти площадь кольца, внутренний радиус которого равен 20, а внешний – заданному числу R(R>20)
Найти площадь кольца, внутренний радиус которого равен 20, а внешний – заданному числу R(R&gt;20) Пожалуйста помогите срочно надо! Заранее...


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru