Ответьте на вопросы теста
Введем строку s и выведем ее значение.
var s: string;
begin
writeln('Введи строку');
readln(s);
writeln('Ввели строку: ', s);
end.
Вывести третий символ строки «Информатика».
var s: string;
begin
s := 'Информатика';
writeln('3-й символ - ', s[3]);
end.
Написать программу, которая спросит имя пользователя и выведет приветствие, обращаясь по имени.
var imja: string;
begin
writeln ('Как тебя зовут?');
readln(imja);
writeln ('Привет, ',imja);
end.
Сравнение строк.
var S1,S2: string;
begin
writeln('Введите первую строку');
readln(S1);
writeln('Введите вторую строку');
readln(S2);
if S1>S2 then
writeln('S1 > S2')
else
if S1<S2 then
writeln('S1 < S2')
else
writeln('S1 = S2')
end.
Написать программу, которая спросит имя пользователя, его пол, а затем поздоровается с ним, выводя красным цветом женские имена, а синим — мужские.
uses GraphABC;
var imja, pol: string;
begin
writeln ('Как тебя зовут?');
readln(imja); writeln(imja);
writeln('Введи свой пол (м/ж).');
readln(pol); writeln(pol);
SetFontColor(clgreen);
write('Привет, ');
if pol = 'ж' then
SetFontColor(clred)
else
SetFontColor(clblue);
writeln (imja);
end.
Примеры сложения строк.
var s1, s2, s3, s4: string;
begin
s1 := 'Петя';
s2 := 'Иванов';
s3 := s1 + ' ' + s2;
s4 := s2 + ' ' + s1;
writeln(s3);
writeln(s4);
end.
Написать программу, которая просит ввести название государства и его столицу, затем выводит сообщение:
Столица государства ... — город ... .
Вместо многоточия должны быть выведены соответствующие значения.
var str, gor, s: string;
begin
writeln('Введите название государства');
readln(str);
writeln('Введите название столицы');
readln(gor);
s := 'Столица государства '
+ str + ' — город ' + gor;
writeln(s);
end.
Расставьте комментарии к программе
//вывод приветствия
//описание строки
//ввод имени
После имени пользователя выводить восклицательный знак.
Измените программу так, чтобы выводился текст: Привет, Ольга. Приятно познакомиться.
Подключите графический режим. Задайте параметры шрифта для текста «Как тебя зовут?» и выводимого текста. Например, так:
1. Выведите приветствие в графическом окне в точке с координатами (70; 70).
2. Задайте координаты вывода случайным образом.
3. Измените программу так, чтобы координаты месторасположения текста можно было вводить.
4. Задайте параметры шрифта для выводимых сообщений.
Расставьте комментарии к программе. Одни и те же комментарии могут использоваться несколько раз. Расставьте их во все строки, к которым они подходят.
//ввод строки
//сравнение строк
//описание строк
//вывод результата сравнения
Совместно заполните таблицы.
Добавьте в каждую таблицу 2—3 строки с другими символами в соответствии с правилом сравнения.
Проверьте некоторые из результатов, используя таблицу символов.
Сделайте выводы.
Ответы запишите в комментариях к программе
Например: // S1 S2 Результат// ы Ы S1<S2// ... ... S1=S2или скопируйте таблицы, оформите и сохраните в виде Word файла
Ответы запишите в комментариях к программе
Например: // S1 S2 Результат// 'string' 'String' S1<S2// ... ... S1=S2или скопируйте таблицы, оформите и сохраните в виде Word файла
Как тебя зовут?
Ваня
Привет, Ваня. А ты любишь читать? (д/н)
д
Хорошо! Книга – источник знаний.
Как тебя зовут?
Петя
Привет, Петя. А ты любишь читать? (д/н)
н
Плохо, из книг можно узнать много интересного.
Как тебя зовут?
Леша
Привет, Леша. А ты любишь читать? (д/н)
v
Леша, ты ответил на вопрос некорректно.
Добавьте в программу свои вопросы и сообщения.