Другие языки программирования и технологии
ПАСКАЛЬ: дайте примеры типы данных...
это очень срочно...через три часа мне будет полный копец!! вот к примеру INTEGER: x=y+1 x,y :INTEGER; begin WriteLn ('Введите целое число'); ReadLn (y); x := y+1; WriteLn (' x = ', x); End. вот в таком принципе надо сделать и в остальных - REAL, CHAR, STRING, BOOLEAN
с REAL тоже самое будет как ты с Integer прописал.. .
будет меняться только начало Var x y: real
в чем разница между интежер и реал- интежер это только целые числа. а реал дробь.... 2.7....3.9....и тд
Чар это тип данных который в паскале представляет собой 1 символ в кавычках. Но в памяти это число от 0 до 255
char это не оператор, а тип данных "символ"
С помощью него можно инициализировать переменную, как с Integer'ом
Оператора string нет. string - зарезервированное слово - объявление типа "строка".
Программа должна выглядить так: мы вводим предложение в паскаль, а он выводит сколько в нем слов. Это должно быть сделано через оператор String.
Можно так: пример
program WordsCnt;
uses Crt;
var St: string[255]; Cnt: Integer;
begin
ReadLn(St);
Cnt:= 1;
if Length(St) > 0 then
begin
while Pos(' ', St) <> 0 do
begin
if Pos(' ', St) <> 0 then Inc(Cnt); // здесь можно, конечно, добавить проверки на завершающий пробел, на лидирующий пробел и на то, что в строке только один пробел.
St[Pos(' ', St)]:= '%';
end;
WriteLn('Количество слов в строке: ', Cnt);
end else
WriteLn('Строка пуста! ');
while not KeyPressed do;
end.
Boolean служит как условие (ложь или правда) допустим как в примера снизу если х-четное - и мы задали в проге условие покозать четное ли оно. то он выдает при проверке правда это или ложь
В Паскале есть стандартная функция ODD(x), которая выдает результат типа BOOLEAN: если х – нечетное, то результат - TRUE,
если х – четное, то результат – FALSE.
Вот небольшая прога, в которой используется эта функция и выдается результат TRUE или FALSE .
uses CRT;
var x:integer; y:boolean;
Begin
ClrScr;
writeln('Введите х');
readln(x);
y:=ODD(x);
writeln('y=', y);
keypressed
end.
При запуске проги, вводите (например) число 9 и в результате получите y=TRUE,
вводите (например) число 6, то в результате получите y= FALSE.
будет меняться только начало Var x y: real
в чем разница между интежер и реал- интежер это только целые числа. а реал дробь.... 2.7....3.9....и тд
Чар это тип данных который в паскале представляет собой 1 символ в кавычках. Но в памяти это число от 0 до 255
char это не оператор, а тип данных "символ"
С помощью него можно инициализировать переменную, как с Integer'ом
Оператора string нет. string - зарезервированное слово - объявление типа "строка".
Программа должна выглядить так: мы вводим предложение в паскаль, а он выводит сколько в нем слов. Это должно быть сделано через оператор String.
Можно так: пример
program WordsCnt;
uses Crt;
var St: string[255]; Cnt: Integer;
begin
ReadLn(St);
Cnt:= 1;
if Length(St) > 0 then
begin
while Pos(' ', St) <> 0 do
begin
if Pos(' ', St) <> 0 then Inc(Cnt); // здесь можно, конечно, добавить проверки на завершающий пробел, на лидирующий пробел и на то, что в строке только один пробел.
St[Pos(' ', St)]:= '%';
end;
WriteLn('Количество слов в строке: ', Cnt);
end else
WriteLn('Строка пуста! ');
while not KeyPressed do;
end.
Boolean служит как условие (ложь или правда) допустим как в примера снизу если х-четное - и мы задали в проге условие покозать четное ли оно. то он выдает при проверке правда это или ложь
В Паскале есть стандартная функция ODD(x), которая выдает результат типа BOOLEAN: если х – нечетное, то результат - TRUE,
если х – четное, то результат – FALSE.
Вот небольшая прога, в которой используется эта функция и выдается результат TRUE или FALSE .
uses CRT;
var x:integer; y:boolean;
Begin
ClrScr;
writeln('Введите х');
readln(x);
y:=ODD(x);
writeln('y=', y);
keypressed
end.
При запуске проги, вводите (например) число 9 и в результате получите y=TRUE,
вводите (например) число 6, то в результате получите y= FALSE.
полностью задание напиши... и что нужно сделать.. . у тебя задачи?? ?
397911903 стучи в асю. .
397911903 стучи в асю. .
Похожие вопросы
- Тип данных в паскале
- Паскаль. Дано натуральное n. Вычислить используя цикл с постусловием + алгоритм
- Что имеется ввиду под 4 байтами у типа данных int?(С++)
- Есть ли в программировании основные (фундаментальные) типы данных, от которых берут начало другие типы?
- помогите. паскаль. приведите пример програмы в паскале,любую program P1 var и т.д.
- Перечислите основные типы данных
- C++. Типы данных. Создание типа данных.
- Что это за тип данных? (Delphi)
- Абстракция и абстрактные типы данных.
- Как проверить тип данных на си?