|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.04.2008, 14:43 | #1 |
Пользователь
Регистрация: 03.04.2008
Сообщений: 21
|
Пожалуйста помогите решить задачи на Массивы, текстовые данные и оператор цикла
Здрасвтсвуйте. Пожалуйста, помогите решить четыре задачки до субботы (можно утром в воскресенье 05.04.2008 г.)
1.Вычислить значения функции и распечатать в виде таблицы y=((Xi,Yi/arccosX)+0,41(в 3 степ.)*tg(x+0,5))(вся скобка в 3 степ.) X1=-1, Xi+1+Xi=0.5, i=0.1,...,7 (Выглядит вот так) ( Xί,Yί +0.41³*tg(x+0.5))³ y= arccosX X1=-1, Xί+1=0.5, ί=0.1,…,7 2. Найти произведение ненулевых элементов в одномерном числовом массиве и напечатать. 3. Дана строка вида "число1+число2-число3". Вычислить числовое значение выражения и распечатать. 4. Задан массив из семи строк. В каждой строке "наименование товара_цена". Увеличить цены на 10%, отсортировать массив по возрастанию цен, распечатать. Очень надуюсь на Вашу помощь. А то не охота, чтоб с пятого курса отчислили, из-за того, что я Паскаль вообще не понимаю. |
03.04.2008, 14:54 | #2 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
Цитата:
Код:
I'm learning to live...
|
||
03.04.2008, 15:25 | #3 |
Пользователь
Регистрация: 03.04.2008
Сообщений: 21
|
[QUOTE=Stilet;87610]
Код:
Вот в этой строке for i:=1 to 10 do он пишет, что "Error 42: error in expression". Тут чего то не хватает? |
03.04.2008, 15:37 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
for i:=1 to 10 do a[i]:=5-random(9) ;
Точку с запятой провтыкал
I'm learning to live...
|
03.04.2008, 15:41 | #5 |
Пользователь
Регистрация: 03.04.2008
Сообщений: 21
|
А про строку "число1+...". Ошибки он не выдает, но и открывать не хочет, хотя комплитирует, но не запускает. Что-то не прописано?
|
03.04.2008, 15:42 | #6 |
Пользователь
Регистрация: 03.04.2008
Сообщений: 21
|
|
03.04.2008, 15:44 | #7 |
Пользователь
Регистрация: 03.04.2008
Сообщений: 21
|
for i:=1 to 10 do
А вот без этой строки все нормально, но опять не открывает программу. |
03.04.2008, 15:49 | #8 |
Пользователь
Регистрация: 03.04.2008
Сообщений: 21
|
Все получилось, только в этой программе
Код:
Ответ получается -99. А как можно сделать, чтоб числа вводить самому? И еще, огромное спасибо, что вы удилили мне время и помогли. Вы мой спаситель. |
03.04.2008, 15:53 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну не числа а строку:
предположим: Код:
Цитата:
I'm learning to live...
|
|
03.04.2008, 15:57 | #10 | |
Пользователь
Регистрация: 03.04.2008
Сообщений: 21
|
Цитата:
Уже все открывается. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пожалуйста помогите решить задачи по Паскалю | Vladislav_87 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 17.05.2008 22:41 |
Пожалуйста помогите решить 4 задачки на массивы и оператор цикла. | alena-yalymova | Паскаль, Turbo Pascal, PascalABC.NET | 8 | 05.04.2008 22:21 |
Оператор цикла с предусловием While. Оператор цикла с пост условием Repeat | McMilin | Помощь студентам | 7 | 11.11.2007 14:10 |
помогите решить задачи!пожалуйста!! | лиса | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 12.01.2007 03:34 |