1 Востаннє редагувалося Ka6a400kg (05.04.2013 14:11:22)

Тема: Pascal програма

Тема: Масиви
Завдання:
Вирахувати добуток елементів вектора
R={4.3; -8.1; 2.4; -0.1; 7.5; -1.1; -2.3; 4.5}
Задовольняючи умову -1<Ri<3
Виевести значення добутку і число таких елементів.

Якщо не важко, будь ласка, поясніть як написати цю програму (кроки роботи або блок-схему, якщо не важко)

2

Re: Pascal програма

Важко :(

Re: Pascal програма

Ka6a400kg написав:

Тема: Масиви
Завдання:
Вирахувати добуток елементів вектора
R={4.3; -8.1; 2.4; -0.1; 7.5; -1.1; -2.3; 4.5}
Задовольняючи умову -1<Ri<3
Виевести значення добутку і число таких елементів.
Якщо не важко, будь ласка, поясніть як написати цю програму (кроки роботи або блок-схему, якщо не важко)

Написати легко, головне не чекати халяви.
Якщо є напрацювання - покажіть, а то всі ж думають, що
Ви черговий дармоїд студент, якому влом самому зробити.
Якщо напрацювань немає, тоді вперед на http://pascal.org.ua/

4

Re: Pascal програма

Я зараз з телефону, непамятаю як писав, але я незнаю тільки як знайти добуток чисел які входять в ОДЗ, тобто ввів усі числа, а як їх добуток знайти? Я писав readln(R[q]), a R записав в var R:[1..8] of real;

5

Re: Pascal програма

Замість q має бути i, помилку написання повідомлення видає

6 Востаннє редагувалося User 298 (06.04.2013 12:27:27)

Re: Pascal програма

Ka6a400kg написав:

Замість q має бути i, помилку написання повідомлення видає

[ i ] без пробілів - це тег курсивного тексту тут, тому і каже помилку. Користуйте пробіли та'як наведено, або інші літери.

Пробігаєте масив у циклі, кожен елемент перевіряєте на входження в інтервал, і якщо ок, то плюсуєте/множите/обчислюєте логарифм/передаєте катам/тощо.
Що складного?

7

Re: Pascal програма

Оооо, зрозумів, дуже дякую, коли буду дома зроблю