|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.04.2012, 12:55 | #1 |
Пользователь
Регистрация: 14.04.2012
Сообщений: 25
|
Функции с числовыми параметрами
Proc19. Описать функцию RingS(R1,R2) вещественного типа, находящую площадь кольца, заключённого между двумя окружностями с общим центром и радиусами R1 и R2 (R1 и R2 - вещественные, R1>R2). С её помощью найти площади трёх колец, для которых даны внешние и внутренние радиусы. Воспользоваться формулой площади круга радиуса R: S=пи*R^2. В качестве значения пи использовать 3,14.
Язык программирования- Си. |
21.04.2012, 13:41 | #2 |
Форумчанин
Регистрация: 22.12.2011
Сообщений: 378
|
Что то я не понял вопроса. Тебе алгоритм расчета нужен?
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
|
21.04.2012, 21:34 | #3 |
Пользователь
Регистрация: 14.04.2012
Сообщений: 25
|
Код:
Последний раз редактировалось ACE Valery; 22.04.2012 в 19:25. |
21.04.2012, 21:35 | #4 |
Пользователь
Регистрация: 14.04.2012
Сообщений: 25
|
так ли выглядит эта программа???
|
21.04.2012, 22:26 | #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. |
22.04.2012, 15:12 | #6 |
Пользователь
Регистрация: 14.04.2012
Сообщений: 25
|
Код:
Последний раз редактировалось ACE Valery; 22.04.2012 в 19:25. |
22.04.2012, 15:14 | #7 |
Пользователь
Регистрация: 14.04.2012
Сообщений: 25
|
Вроде исправила.
|
22.04.2012, 22:28 | #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 |