Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.09.2007, 21:47   #1
boom99
 
Регистрация: 19.09.2007
Сообщений: 4
Плохо Новичок в паскаль

ПРевед всем помогите мне пожалуйста... тока начал осваивать Паскаль.
2. Для чего используется оператор repeat? Приведите структуру оператора repeat.
3. Приведите пример объявления массива переменных вещественного типа.
4. Для чего используется оператор write? Приведите структуру оператора write.
5. С помощью какого оператора можно выполнить проверку необходимых условий, чтобы произошло разветвление процесса вычислений на два направления?


помогите плиииззззз
boom99 вне форума Ответить с цитированием
Старый 20.09.2007, 09:07   #2
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

write-вывод твоих данных(результата) на экран
Пример write(3*2) результат 6 происходит умножение
write('3*2') результат 3*2 это вывод строки

ветвление в программе на два направления можно выполнить с помощью
операторов if then else
Пример var a,b,c:integer;
a:=15;
b:=4;
c:=a*b;
if c<200 then write('число с меньше 200')
else write('число с больше 200');

Массивы можно задать как переменную
var massiv: array[1..10] of real //массив из десяти вещественных чисел
begin
massiv[1]:=2.5;
massiv[2]:=4;
... и т.д до десяти
end;
можно задать как константу
const massiv:array[1..10] of real=(2,5.6,4.3,5.8,9.1,6,5,9,4,156 .89);

repeat это оператор цикла с постусловием
repeat until читается как повторяй действие дотех пор пока не выполнится условие
var a,b:integer;
begin
a:=0;
b:=10;
repeat
a:=a+1;
until a=b;
end.
Покa a не будет равно b прибавлять к a единицу
А вообще даже в самом хреновом учебнике по паскалю всё это есть не поленись поисчи в инете
SERG1980 вне форума Ответить с цитированием
Старый 21.09.2007, 08:31   #3
boom99
 
Регистрация: 19.09.2007
Сообщений: 4
По умолчанию

Цитата:
Сообщение от SERG1980 Посмотреть сообщение
write-вывод твоих данных(результата) на экран
Пример write(3*2) результат 6 происходит умножение
write('3*2') результат 3*2 это вывод строки

ветвление в программе на два направления можно выполнить с помощью
операторов if then else
Пример var a,b,c:integer;
a:=15;
b:=4;
c:=a*b;
if c<200 then write('число с меньше 200')
else write('число с больше 200');

Массивы можно задать как переменную
var massiv: array[1..10] of real //массив из десяти вещественных чисел
begin
massiv[1]:=2.5;
massiv[2]:=4;
... и т.д до десяти
end;
можно задать как константу
const massiv:array[1..10] of real=(2,5.6,4.3,5.8,9.1,6,5,9,4,156 .89);

repeat это оператор цикла с постусловием
repeat until читается как повторяй действие дотех пор пока не выполнится условие
var a,b:integer;
begin
a:=0;
b:=10;
repeat
a:=a+1;
until a=b;
end.
Покa a не будет равно b прибавлять к a единицу
А вообще даже в самом хреновом учебнике по паскалю всё это есть не поленись поисчи в инете



Спасибо большое! Очень благодарен!
boom99 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Супер-новичок. Вопрос по С++. argrus Помощь студентам 3 29.03.2008 14:49
Новичок stalin9006 Общие вопросы C/C++ 4 28.12.2007 01:52
Ребята я новичок помогите..... Alex-jr Microsoft Office Excel 5 17.12.2007 07:02
ПОМОГИТЕ новичку... ибо новичок это еще не знает=) gard Помощь студентам 5 16.04.2007 17:04