![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 31.03.2009
Сообщений: 96
|
![]()
Даны действительные числа s, t. Составить программу вычисления выражения: f(t, -2s, 1.17) + f(22, t, s-t), где f(a, b, c) = (2a – b - sin(c)) / (5 + |c|). Подпрограмму оформить в виде отдельного модуля на языке Паскаль.
вот мой код: POISK. BAK Код:
NOPOISK.PAS Код:
"Implementetion expected" |
![]() |
![]() |
![]() |
#2 |
ТАМБОВСКИЙ ВОЛК.
Участник клуба
Регистрация: 16.03.2010
Сообщений: 1,354
|
![]() Код:
Код:
にんじゃ
![]() |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 31.03.2009
Сообщений: 96
|
![]() Цитата:
И вот еще один вопросик.. "Напишите программу, определяющую число слов в строке. Одно слово от другого отделяется 1 пробелом. Подпрограмму, подсчитывающую количество слов оформить в виде отдельного модуля на языке Паскаль." PODSHET.BAK Код:
Код:
и в каком месте нужно объявлять переменные в модуле.. пока что ошибка указывает на то место.. |
|
![]() |
![]() |
![]() |
#4 |
ТАМБОВСКИЙ ВОЛК.
Участник клуба
Регистрация: 16.03.2010
Сообщений: 1,354
|
![]()
interface
{здесь описываются внешние переменные} implementation {здесь внутренние переменные модуля} в в модуле не инициализировали переменную p:=1 для подсчета кол-ва слов.ну и наконец самой программе(nopoisk.pas) написали unit а не uses. итог:взять книгу по паскалю и прочесть её.
にんじゃ
![]() |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 31.03.2009
Сообщений: 96
|
![]() Цитата:
а объявлять переменные пробовал и в interface и в implementation.. все равно ошибка и они не объявляются.. |
|
![]() |
![]() |
![]() |
#6 |
ТАМБОВСКИЙ ВОЛК.
Участник клуба
Регистрация: 16.03.2010
Сообщений: 1,354
|
![]()
в implementation VAR перед function nopoisk
にんじゃ
![]() |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 31.03.2009
Сообщений: 96
|
![]()
Спасибо..
Теперь у меня получается во так.. NOPOISK.PAS Код:
Код:
происходит несоответствие типов.. попробовал объявить переменную p в разделе interface.. но теперь понял что она не видна в самой программе.. вопрос: может тогда нужно функцию объявлять.. function nopoisk(s:string, p:integer) но какой же тогда будет общий тип функции..?? |
![]() |
![]() |
![]() |
#8 |
ТАМБОВСКИЙ ВОЛК.
Участник клуба
Регистрация: 16.03.2010
Сообщений: 1,354
|
![]()
Хм..Странно я думал я русским языком написал:
Код:
Код:
にんじゃ
![]() |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 09.02.2011
Сообщений: 19
|
![]()
Спасибо большое)
Последний раз редактировалось iSkulll; 17.03.2011 в 17:17. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание модуля Delphi стек | Graff Valdemar | Помощь студентам | 5 | 23.05.2010 14:46 |
Создание модуля данных внутри объекта | Шурин | БД в Delphi | 2 | 19.03.2009 10:38 |
Создание модуля | Deight | Общие вопросы Delphi | 20 | 31.12.2008 15:34 |
Создание модуля в Си | JET_FLASH | Общие вопросы C/C++ | 16 | 11.01.2008 17:12 |
Создание модуля голосования | AlekFirst | PHP | 1 | 18.10.2007 11:54 |