UkrReferat.com
найбільша колекція україномовних рефератів

Всього в базі: 75855
останнє поновлення: 2016-12-09
за 7 днів додано 17

Реферати на українській
Реферати на російській
Українські підручники

$ Робота на замовлення
Реклама на сайті
Зворотній зв'язок

 

ПОШУК:   

реферати, курсові, дипломні:

Українські рефератиРусские рефератыКниги
НазваПрограмування основних алгоритмічних структур(пошукова робота)
Автор
РозділІнформатика, компютерні науки
ФорматWord Doc
Тип документуРеферат
Продивилось1830
Скачало261
Опис
ЗАКАЧКА
Замовити оригінальну роботу

Тема. Програмування основних алгоритмічних структур.

 

1.     Оператори присвоювання, вводу-виводу; запис лінійних алгоритмів.

 

Практично кожна програма повинна виконувати такі дії: вводити вихідні

дані, проводити опрацювання цих даних (як правило, обчислення) та

виводити результати роботи. Для виконання цих дій використовуються

оператори вводу, присвоювання та виводу.

 

Одним з основних операторів є оператор присвоювання. Він

використовується для обчислення значення виразу і присвоювання

його змінній величині.

 

Вид оператора:

 

ім’я змінної := вираз

 

При цьому значення виразу, розташованого справа від знака присвоювання :

=, присвоюється змінній, ідентифікатор якої розташований зліва від знака

присвоювання. При цьому результат виконання оператора на екрані не

відображається.

 

Оператор присвоювання можна використовувати для присвоювання значень

змінній будь-якого типу, крім файлового. Єдиною умовою є, щоб змінна в

лівій частині і вираз в правій частині оператору мали однаковий або

сумісний тип. Виняток складають випадки, коли змінна в лівій частині

оператора має тип real, тоді вираз може бути цілочисельного типу.

 

ПРИКЛАДИ:

 

a :=41;

 

b := false;

 

c := a+8;

 

c := c div 2;

 

d := ‘a’;

 

Оператор присвоювання не виводить результат обчислень на екран. Він лише

запам’ятовує ці результати в пам’яті у вигляді значень змінних.

 

Типовими помилками при використанні цього оператора, є:

 

?             несумісні типи даних змінної та виразу;

 

?             використання в лівій частині оператора замість змінної

виразу.

 

Розповсюдженими є також синтаксичні помилки при записі виразів в лівій

частині оператора.

 

ПРИКЛАДИ:

 

var

 

 a: integer;

 

 b:real;

 

 

a:=a/2;  операція ділення дає результат дійсного типу, а змінна a –

цілочисельна;

 

b+1:=a–2;  в лівій частині оператора записаний вираз;

 

b:=sqrt(sqr(a)+1; в лівій частині не вистачає закритої дужки.

 

Оператор виводу інформації призначений для обчислення значень виразів і

виводу їх на екран. Є два оператори виводу: write  та writeln. Вид

оператораwrite :

 

write(список виразів)

 

Список задає вирази, значення яких обчислюються та виводяться на екран.

При цьому ці значення не запам’ятовуються. В більшості випадків в ролі

виразів використовуються константи або змінні. Наступний оператор виводу

write продовжує вивід інформації у тому ж рядкові екрану, у якому

закінчилась дія попереднього оператора.

 

Оператор writeln має аналогічний формат і призначення. Відмінність від

попереднього оператора полягає в тому, що вивід інформації закінчується

переходом на новий рядок, тобто наступний оператор виводу буде виводити

інформацію з нового рядка екрану. При цьому допускається використання

“порожнього” оператора writeln (тобто оператора, у якому відсутній

список виразів). Такий оператор використовують для переходу при виводі

інформації на новий рядок або пропуск рядка.

 

ПРИКЛАД:

 

1. write(‘Моя програма’);

 

write(a,b,c);

 

write(b*b-4*a*c);

 

2. writeln(x,y);

 

writeln(x/y);

 

writeln;

 

Для кращої наочності виводу інформації існує форматний вивід даних.

-----> Page:

0 [1] [2] [3] [4] [5] [6]

ЗАМОВИТИ ОРИГІНАЛЬНУ РОБОТУ