|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.10.2010, 22:17 | #1 |
Регистрация: 30.09.2010
Сообщений: 5
|
Цикл паскль
помогите решить эту задачу, никак не могу понять, хоть она и прстая дальше некуда
Пользователем вводятся числа A и N, Вывести А в степени N. A*A*A... числа А перемножаются N раз |
14.10.2010, 22:25 | #2 |
ТАМБОВСКИЙ ВОЛК.
Участник клуба
Регистрация: 16.03.2010
Сообщений: 1,354
|
exp(n*ln(a))
にんじゃ
|
14.10.2010, 22:30 | #3 |
Регистрация: 30.09.2010
Сообщений: 5
|
в том то и беда, что через експоненту нельзя(((
Нужно через repeat( |
14.10.2010, 22:40 | #4 |
ТАМБОВСКИЙ ВОЛК.
Участник клуба
Регистрация: 16.03.2010
Сообщений: 1,354
|
にんじゃ
|
14.10.2010, 23:13 | #5 |
Регистрация: 30.09.2010
Сообщений: 5
|
и все равно понять не могу(((
нужно именно через эту ф-ю( |
14.10.2010, 23:34 | #6 |
Пользователь
Регистрация: 27.08.2010
Сообщений: 95
|
могу написать для целого N.
Код:
Последний раз редактировалось vlad_light; 15.10.2010 в 00:16. |
14.10.2010, 23:36 | #7 |
Регистрация: 30.09.2010
Сообщений: 5
|
можно еще один вопрос что значит вот эта строчка?
function(var a:real, var n:integer):real и да, спасибо Последний раз редактировалось Stilet; 15.10.2010 в 16:06. |
15.10.2010, 00:14 | #8 |
Пользователь
Регистрация: 27.08.2010
Сообщений: 95
|
Исправил))
Объявляем ф-цию pow типа real, которая зависит от двух переменных: а и n. Дальше пишешь: Код:
|
15.10.2010, 15:26 | #9 |
Пользователь
Регистрация: 12.03.2010
Сообщений: 18
|
Без функций лучше бы ему написал,чтоб не мучался:
var x,i,n,t:integer; begin read(x,n); t:=x; for i:=1 to n-1 do t:=t*x; writeln(t); end.
Дорога возникает только под шагами идущего...
|
15.10.2010, 15:30 | #10 |
Пользователь
Регистрация: 12.03.2010
Сообщений: 18
|
в цикле до n-1:
function pow(a:real;n:integer):real; var i:integer; t:real; begin t:=a; for i:=1 to n-1 do a:=a*t; pow:=a; end; var a:real; n:integer; begin read(a,n); write(pow(a,n)); end.
Дорога возникает только под шагами идущего...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Строки Паскль | Lev.F | Помощь студентам | 0 | 11.06.2010 09:53 |
паскль, файлы | vykker | Помощь студентам | 4 | 26.05.2010 08:15 |
Паскль.Множества. | ulia8412 | Помощь студентам | 0 | 24.12.2009 18:12 |
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) | Mr.User | Помощь студентам | 9 | 23.11.2007 01:34 |