![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.04.2012
Сообщений: 25
|
![]()
Proc19. Описать функцию RingS(R1,R2) вещественного типа, находящую площадь кольца, заключённого между двумя окружностями с общим центром и радиусами R1 и R2 (R1 и R2 - вещественные, R1>R2). С её помощью найти площади трёх колец, для которых даны внешние и внутренние радиусы. Воспользоваться формулой площади круга радиуса R: S=пи*R^2. В качестве значения пи использовать 3,14.
Язык программирования- Си. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 22.12.2011
Сообщений: 378
|
![]()
Что то я не понял вопроса. Тебе алгоритм расчета нужен?
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 14.04.2012
Сообщений: 25
|
![]() Код:
Последний раз редактировалось ACE Valery; 22.04.2012 в 19:25. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 14.04.2012
Сообщений: 25
|
![]()
так ли выглядит эта программа???
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 22.12.2011
Сообщений: 378
|
![]()
Зачем вы определяете переменные для расчета как аргументы функции main. Можно создать или функцию отдельную. Или объявить их внутри функции main.
RingS(double R); - эта строчка кода не очень понятна. Что она выполняет поясните и где сама эта функция. Переменные, объявленные в функции main (S1,S2) в программе их невидно, зачем они? В формуле расчета есть переменная R, но она не определена и её значение тоже неизвество Код:
Код:
Объявление счетчика цикла гораздо лучше будет объявить внутри него. т.е. не так: Код:
Код:
Вобщем программа неверна Программа должна выглядеть примерно так: 1. Объявление необходимый переменных в данном случае если код представлен весь это: S,R1,R2 2. Запрос ввода данных 3. Проверка данных 4. После ввода написать формулу S=pi*pow(R,2) 5. Вывод на экран необходимый данных
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
Последний раз редактировалось kineziz; 21.04.2012 в 22:33. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 14.04.2012
Сообщений: 25
|
![]() Код:
Последний раз редактировалось ACE Valery; 22.04.2012 в 19:25. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 14.04.2012
Сообщений: 25
|
![]()
Вроде исправила.
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 22.12.2011
Сообщений: 378
|
![]()
Скинь мне свою асю в личку я тебе объясню
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Функции с числовыми параметрами | kuy | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 26.10.2011 00:21 |
Функции с числовыми параметрами(Pascal) | TAB | Помощь студентам | 1 | 07.05.2008 20:50 |
Функции с числовыми параметрами | Hostlman | Помощь студентам | 5 | 22.12.2007 22:21 |
Функции с числовыми параметрами | Hostlman | Общие вопросы Delphi | 2 | 21.12.2007 20:19 |