Задача№ 11.Вывести на экран строку

Задача из этого списка

Пусть нам требуется вывести на экран строку (ту же, что мы рассматривали выше в примерах):
b = 5, тогда b - 2 = три
Выведете этот на экран эту строку (напишите в одной программе решения всех пунктов, просто закрывая комментариями, тот код, что уже работает):

С помощью 1 аргумента -- литерала строкового типа
С помощью 2-х аргументов-литералов любого типа одним вызовом write().
С помощью вывода всей строки, кроме последнего символа, потом уже этого последний символ.
Так, чтобы одна цифра была числовым литералом, вторая символом, а всё остальное чем угодно.
ПРИМЕЧАНИЕ: После выполнения всех четырёх пунктов на экране (в консоли) вы должны получить (4 строки):
b = 5, тогда b - 2 = три
b = 5, тогда b - 2 = три
b = 5, тогда b - 2 = три
b = 5, тогда b - 2 = три

begin
writeln('b = 5, togda  b - 2 = tri');//С помощью 1 аргумента--литерала строкового типа
write('b = 5, togda ' , ' b - 2 = tri' );//С помощью 2-х аргументов-литералов любого типа одним вызовом write().
writeln();// перенос курсова на новую строку
write('b = 5, togda  b - 2 = '); //С помощью вывода всей строки,-->
write( 'tri');//--> кроме последнего символа, потом уже этого последний символ.
writeln(); // перенос курсова на новую строку
write('b = ',5, ', togda  b - 2 = tri');{ одна цифра была числовым литералом
, вторая символом, а всё остальное чем угодно}
readln();   readln();
end.       
vedro-compota's picture

write('b = 5, togda  b - 2 = '); //С помощью вывода всей строки,-->
write( 'tri');//--> кроме последнего символа, потом уже этого последний символ.

это неправильно
(внимательнее прочитайте о разнице
между строковыми и символьными литералами),
а остальное вроде нормально.

_____________
матфак вгу и остальная классика =)

gani84's picture

write('b = 5, togda  b - 2 = tr'); //С помощью вывода всей строки,-->
write( 'i');//--> кроме последнего символа, потом уже этого последний символ.
vedro-compota's picture

Решение принято.

_____________
матфак вгу и остальная классика =)