Введення і виведення даних на екран
виводимо результати
nbsp nbsp nbsp nbsp nbsp внесемо частку різноманітності. Навчимося виводити наші результати на екран. Насправді, висновок даних на екран є однією з найважливіших функцією будь-якої мови програмування. Природно, бейсик з паскалем - не виняток. Познайомимося з операторами PRINT і Write (від англійського - Print - "друкувати", Write - "писати"). Незважаючи на загальне призначення, пишуться вони по-різному (звичайно, ми вже звикли до цього, адже так?). Наприклад, щоб написати значення виразу "2 * 2", в бейсике ми пишемо PRINT 2 * 2, а в Паскалі - Write (2 * 2) ;. Тобто, в Паскалі весь вміст виводиться на екран полягає в дужки. Отже, після виконання даних операторів і в бейсике і в Паскалі, на екран буде виведений результат - "4". Якщо писати таким чином, то це буде сприйматися як чисельні дані, а ось якщо укласти це в лапки, то дані будуть сприйматися як строкові. Таким чином, не важко здогадатися, що при укладенні вираження 2 * 2 в лапки буде виводиться на екран - напис "2 * 2" (без лапок, звичайно ж!), А не "4". Варто звернути увагу на те, що в Паскалі і бейсике лапки різні. У першому випадку лапки одинарні ( " '"), у другому - подвійні ( "" "). Потренируйтесь - виведіть якусь фразу на екран. Отже, ось таблиця. Тут показано, як інтерпрітатора реагуватимуть на введені оператори:
Що бачимо на екрані
PRINT "Бейсік і Паскаль"
Write ( 'Бейсік і Паскаль');
Бейсік і Паскаль
nbsp nbsp nbsp nbsp nbsp Зрозуміло? Йдемо далі. Розглянемо деякі хитрощі цих операторів. Перше. щоб написати кілька виразів відразу, в один рядок, їх треба розділяти або крапкою з комою.
Область екрану розділена на кілька вертикальних областей. Кагда Ви ставите кому між виразами в одному операторі PRINT, такий вираз перейде на наступну область. Такий варіант зручно використовувати для відображення на екрані таблиць. Якщо ставити крапку з комою, то наступне повідомлення буде друкуватися відразу після попереднього, розділятися вони будуть символом пробіл.
Зверніть увагу! У прикладах програмних конструкцій в жовтих і червоних вікнах замість PRINT буде стояти знак питання - "?".
nbsp nbsp nbsp nbsp nbsp Отже, загальний вигляд операторів виведення інформації: