ВУЗ:
Составители:
Рубрика:
32
IF Y=0 THEN Writeln(‘ Число ‘, A,’ кратно B ‘)
ELSE Writeln(‘ Число ‘, A,’ не кратно B ‘);
. . .
Пример 5. Определить, число А кратно ли В и С?.
Фрагмент программы будет такой:
. . .
Write(‘ Введите число А ‘); Readln(A);
Write(‘ Введите число B ‘); Readln(B);
Write(‘ Введите число C ‘); Readln(C);
Y1:= (a mod b);
Y2:= (a mod c);
IF (Y1=0) and (Y2=0) THEN Writeln(‘Число ‘, A,’ кратно’, B, ‘ и кратно ‘,C)
ELSE Writeln(‘Число ‘, A,’ не кратно’, B,’ и ‘,C);
. . .
Пример 6. Даны два числа A и B. Определить максимальное число.
PROGRAM PR6;
VAR
A,B: REAL;
BEGIN
WRITE(‘Введите число А’);
READLN(A);
WRITE(‘Введите число B’);
READLN(B);
IF A>B THEN WRITELN (‘ Число А максимальное’);
ELSE WRITELN (‘ Число B максимальное’);
END.
Пример 7. Дано действительное число А. Определить - число А четное или нечетное.
Воспользуемся стандартной функцией ODD, возвращающей значение логического типа
TRUE или FALSE.
PROGRAM PR7;
VAR
X: INTEGER;
c:boolean;
BEGIN
WRITE(‘Введите число А ‘);
READLN(a);
c:=odd(x);
WRITELN(C);
END.
Пример 8.
Определить, попадает ли точка А с координатами Х и Y внутрь кольца, определенного
радиусами R и R2. Центр круга совпадает с началом координат (рис. 2.4).
Y
X
R2
R
* А (x,y)
IF Y=0 THEN Writeln(‘ Число ‘, A,’ кратно B ‘)
ELSE Writeln(‘ Число ‘, A,’ не кратно B ‘);
.. .
Пример 5. Определить, число А кратно ли В и С?.
Фрагмент программы будет такой:
. . .
Write(‘ Введите число А ‘); Readln(A);
Write(‘ Введите число B ‘); Readln(B);
Write(‘ Введите число C ‘); Readln(C);
Y1:= (a mod b);
Y2:= (a mod c);
IF (Y1=0) and (Y2=0) THEN Writeln(‘Число ‘, A,’ кратно’, B, ‘ и кратно ‘,C)
ELSE Writeln(‘Число ‘, A,’ не кратно’, B,’ и ‘,C);
.. .
Пример 6. Даны два числа A и B. Определить максимальное число.
PROGRAM PR6;
VAR
A,B: REAL;
BEGIN
WRITE(‘Введите число А’);
READLN(A);
WRITE(‘Введите число B’);
READLN(B);
IF A>B THEN WRITELN (‘ Число А максимальное’);
ELSE WRITELN (‘ Число B максимальное’);
END.
Пример 7. Дано действительное число А. Определить - число А четное или нечетное.
Воспользуемся стандартной функцией ODD, возвращающей значение логического типа
TRUE или FALSE.
PROGRAM PR7;
VAR
X: INTEGER;
c:boolean;
BEGIN
WRITE(‘Введите число А ‘);
READLN(a);
c:=odd(x);
WRITELN(C);
END.
Пример 8.
Определить, попадает ли точка А с координатами Х и Y внутрь кольца, определенного
радиусами R и R2. Центр круга совпадает с началом координат (рис. 2.4).
* А (x,y)
Y
R X
R2
32
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »
