Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.
Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.
Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.
Если вы у нас впервые, загляните на страницу о проекте, чтобы узнать больше. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.
Это, конечно, было невероятно сложно. Но всё же я справился, сам не знаю, как. Ну до чего умён!Умные люди помогите пожалуйсто составить программу решения линейного уравнения ax=b .Заранее спасибо.
Var
a,b:Real;
Begin
Repeat
Write('a= ');
Readln(a);
if a=0 then writeln('Error: a=0. Enter another value');
Until a<>0;
Write('b= ');
Readln(b);
Writeln('x = ',b/a:0:5);
Readln;
End.
А Вы не перенабирайте, а воспользуйтесь методом copy-paste. Прямо с выложенным листингом. А вообще - где-то разделитель "точка с запятой" пропустили.Написал всё как вы показали. Мне выдаёт паскаль: Error 85: ";" experected.
Как это исправить или куда мне обратить внимание где может быть моя опечатка?
Это делается так:наверно нуб полный но у меня не вставляется текст в паскаль =)
Пожалуйста:Vladimir_S вы итак много сделали для меня , но немогли бы вы ешё в кратции расписать что каждая строчка делает? Не сочтите за наглость.
Var
a,b:Real; [I]{задаем вещественные переменные a, b}[/I]
Begin [I]{начало программы}[/I]
Repeat [I]{организуем циклический ввод переменной a; выход из цикла - когда будет введено a, отличное от 0}[/I]
Write('a= '); [I]{выводим подсказку на экран перед вводом а}[/I]
Readln(a); [I]{читаем введенное с клавиатуры значение а}[/I]
if a=0 then writeln('Error: a=0. Enter another value'); [I]{проверякм условие равенства а нулю. Если оно истинно - выдаем сообщение об ошибке и повторяем ввод а}[/I]
Until a<>0; [I]{конец цикла ввода а}[/I]
Write('b= '); [I]{выводим подсказку на экран перед вводом b}[/I]
Readln(b); [I]{читаем введенное с клавиатуры значение b}[/I]
Writeln('x = ',b/a:0:5); [I]{выводим результат расчета: x=b/a с пятью знаками после десятичной точки}[/I]
Readln; [I]{остановка выполнения программы; нужна для того, чтобы увидеть на экране результат}[/I]
End. [I]{конец программы}[/I]