МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ
Воскресенье, 22.12.2024, 23:29
ГлавнаяРегистрацияВход Приветствую Вас Гость | RSS

Меню сайта

Категории раздела
Учимся оформлять задачи [6]
Практика [9]
Это интересно [2]
ЗАДАНИЕ 1 [1]

Наш опрос
Какой язык программирования Вы изучаете
Всего ответов: 1029

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа


Главная » Файлы » МОИ ПЕРВЫЕ ЗАДАЧИ » Учимся оформлять задачи

Формат ввода и вывода данных
26.11.2012, 16:47

Формат ввода и вывода данных

Ввод значений

Стандартные типы данных

 Целые типы
 
Тип
Название
Размер
Знак
Диапазон значений
integer
целое
2 байта
есть
-32 768 .. 32 767
shortint
короткое целое
1 байт
есть
- 128 .. 127
byte
байт
1 байт
нет
0 .. 255
word
слово
2 байта
нет
0 .. 65535
longint
длинное целое
4 байта
есть
- 2 147 483 648 .. 2 147 483 647

 

Вещественные типы
 

Тип

Название

Размер, байт

Значащих цифр

Диапазон значений

real вещественный 6 11-12 2.9e-39 .. 1.7e+38
single одинарной точности 4 7-8 1.5e-45 .. 3.4e+38
double двойной точности 8 15-16 5.0e-324 .. 1.7e+308
extended расширенный 10 19-20 3.4e-4932 .. 11e+4923
comp большое целое 8 19-20
 
 
Символьный тип
 
Этот тип данных, обозначаемый ключевым словом char, служит для представления любого символа из набора допустимых символов. Под каждый символ отводиться 1 байт.

Логический тип
 
Основной логический тип данных Паскаля называется boolean. Величины этого типа занимают в памяти 1 байт и могут принимать всего два значения: true (истина) или false (ложь). Внутреннее представление значения false - 0 (нуль), значение true - 1.


Вывод значений

Если в задаче использовался вещественный тип числа – real, и ответ был получен в полулогарифмической форме записи числа.

Вспоминаем:

2.5670000000Е+02 следует понимать 2.567 * 102

3.4906710000Е-03 следует понимать 3.490671 * 10-3.

Если мы хотим при выводе на экран реальных чисел указать определённое число знаков после запятой,

то можно воспользоваться форматом вывода writeln(a:n1:n2), где

n1 - количество знакомест выделенных под всё число;

n2 - количество знакомест выделенных под дробную часть числа.

Например,  команда  writeln(pi)  выведет строку:

3.1415926536E+00

а команда writeln(pi:9:3) выведет строку:

      3.142

пропустив перед выводимым числом четыре пробела и выровняв 3.142 (всего 5 знаков) по правому краю девяти знакомест. 

Категория: Учимся оформлять задачи | Добавил: i_elf
Просмотров: 1821 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск

Друзья сайта
  • Творческий учитель
  • Сайт ООАКМР
  • Школьный сайт
  • Информатика учебник
  • МОИ

  • Copyright MyCorp © 2024 Сделать бесплатный сайт с uCoz