Цитата:
Сообщение от Натуличка
вот что у меня получилось...
|
Пока что получился тихий ужас: ошибка на ошибке. Ну ничего, не отчаивайтесь - всё впереди.
1. В Паскале АБСОЛЮТНО все переменные, используемые в программе, должны быть заданы и описаны. Таким образом, если Вы используете ТРИ строковых переменных (stroka, stroka1, stroka2), то потрудитесь их ВСЕ задать в разделе Var.
2. В программе должен быть предусмотрен ввод имени и фамилии, у Вас же переменным присваиваются ЗНАЧЕНИЯ name и familya, что неверно.
3. Не ошибка - просто замечание. Можно, конечно, пользоваться функцией конкатенации (concat), только вот зачем? По большому счету эта функция - лишняя, ибо ровно то же самое делает обычный плюс. Но если нравится, то пожалуйста.
Итого:
Код:
Var
Stroka, Stroka1, Stroka2:String;
Begin
Write('Name: ');
Readln(Stroka1);
Write('Familya: ');
Readln(Stroka2);
Stroka:=Stroka1+' '+Stroka2;
Writeln(Stroka);
Readln
End.