Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

массивы

11K
03 ноября 2005 года
mao9
4 / / 19.10.2005
Подскажите как делать эту задачку.
Составить программу, подсчитывающую произведение положительных элементов массива G из 15 чисел. Значения элементов массива рассчитать по формуле tgS, где S номер элемента массива.

А ещё кто может, пожалуйста, пришлите блок-схемку
Буду очень благодарен
мой E-mail: [email]fedotovm@sama.ru[/email]
314
04 ноября 2005 года
fanto
374 / / 15.02.2003
Массив как таковой нам не нужен - лишняя трата памяти, тактов, да и программа чуть больше будет. Что-то типа:
for (s=1;s<=15;s++)
{
if (tg(s)>0) res=res*tg(S)
}
Вот, собственно, и все! Если Паскуаль не считает тангенсы, то отношение синуса к косинусу посчитать обязан.
Ну и res должен инициализироваться единицей -- умножаем все-таки. Ну, может, еще один момент всплыть по условию - градусы или радианы...
9.6K
09 ноября 2005 года
quakersasha
23 / / 21.10.2005
uses crt;
var g:array [1..15] of real;
res:real;
BEGIN
clrscr;
for i:=1 to 15 do
read(a);
res:=1;
for i:=1 to 15 do
begin
if a>0 then
res:=res*a;
end;
write(res:0:4);
END.
9.6K
09 ноября 2005 года
quakersasha
23 / / 21.10.2005
забыл!
вместо res:=res*a, конечно, res:=res*( sin(a)/cos(a))
9.6K
09 ноября 2005 года
quakersasha
23 / / 21.10.2005
естественно i не забудь объявить
241
09 ноября 2005 года
Sanila_san
1.6K / / 07.06.2005
Цитата:
Originally posted by quakersasha
uses crt;
var g:array [1..15] of real;
res:real;
BEGIN
clrscr;
...
END.



Да, и на кой тебе CRT?

325
09 ноября 2005 года
Franky
723 / / 10.08.2005
Цитата:
Originally posted by Sanila_san
Да, и на кой тебе CRT?


Здесь же русским яз. написано: clrscr :)))

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог