Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Где ошибка в Паскале

Сергей Трофимов Ученик (98), закрыт 4 года назад
Var
name:string;
n,a,b:real;
begin
a:=2;
b:=6;
writeln(Введите ваше имя:');
readln(name);
writeln('Здраствуйте , ',name,' .');

end.
Лучший ответ
Саша Диго Просветленный (41168) 4 года назад
Введите ваше имя - полностью в кавычках

И обращайте внимание на сообщения компилятора
Здравствуйте - с двумя буквами "в"
Остальные ответы
Uroboros Мыслитель (5849) 4 года назад
Нет открывающей кавычки в "Ведите ваше имя"
Объявлены три переменные real, значения присвоены только двум.
Непонятно, зачем присваивать тип real и присваивать значения integer?
Непонятно, зачем вообще объявлять эти переменные, если в дальнейшем они не используются?
Μακίη Τσερνί Знаток (264) 4 года назад
program Project1;

Var
name:string;
n,a,b:real;
begin
a:=2;
b:=6;
writeln('Введите ваше имя:');
readln(name);
writeln('Здраствуйте, '+name+'.');
end.
Μακίη ΤσερνίЗнаток (264) 4 года назад
Не благодари :)
Μακίη Τσερνί Знаток (264) Μακίη Τσερνί, ой, скрин не тот, вот другой.
Алекс Куха Высший разум (446501) 4 года назад
а про какую ошибку речь, разве сообщения никакого не было?
Дмитрий Тихий Ученик (127) 4 года назад
Введите свое имя целиком.
Мария Спиряева Знаток (288) 4 года назад
#include
#include
using std::cout;
using std::cin;
using std::endl;
struct sotrudnik
{
char title[10];
char name[10];
int god;
};
int main()
{
setlocale(LC_ALL, "Russian");
sotrudnik x[5];
int i;
char answer[255];
cout << "Введите имя сотрудника: \n";
gets_s(answer);
for (i = 0; i < 5; i++)
{
cin.getline(x[i].title, 10);
cin.getline(x[i].name, 10);
cin>>x[i].god;
}
for (i = 0; i < 5; i++)
if (strcmp(x[i].name, answer) == 0)
{
cout << "Найден сотрудник. "
<< "Имя: " << x[i].name << endl
<< "title: " << x[i].title << endl
<< "Гож: " << x[i].god << endl;
break;

}
system("pause");
}
Похожие вопросы