Даны положительные числа а и в(а> вна отрезке длины а размещено максимально возможное количество отрезков длины в(без наложений).не используя операции умножения и деления, найти количество отрезков в, размещенных на отрезке а.
Var a,b,k : integer; begin k: =0; readln(a,b); while a > b do begin a: =a-b; k: =k+1; end; writeln(k); end.
anton-www1
10.11.2022
Формализованный (формальный) язык –– язык, характеризующийся точными правилами построения выражений и их понимания. он строится в соответствии с четкими правилами, обеспечивая непротиворечивое, точное и компактное отображение свойств и отношений изучаемой предметной области (моделируемых объектов).в отличие от естественных языков формальным языкам присущи четко сформулированные правила семантической интерпретации и синтаксического преобразования используемых знаков, а также то, что смысл и значение знаков не изменяется в зависимости от каких-либо прагматических обстоятельств (например, от контекста). большинство формальных языков (созданных конструкций) строится по следующей схеме. сначала выбирается алфавит, или совокупность исходных символов, из которых будут строиться все выражения языка; затем описывается синтаксисязыка, то есть правила построения осмысленных выражений. буквами в алфавите формального языка могут быть и буквы алфавитов естественных языков, и скобки, и специальные знаки и т.п. из букв, по определенным правилам можно составлять слова и выражения. осмысленные выражения получаются в формальном языке, только если соблюдены определенные в языке правила образования. для каждого формального языка совокупность этих правил должна быть строго определена и модификация любого из них приводит чаще всего к появлению новой разновидности (диалекта) этого языка.формальные языки широко применяются в науке и технике. в процессе научного исследования и практической деятельности формальные языки обычно используются в тесной взаимосвязи с естественным языком, поскольку последний обладает гораздо большими выразительными возможностями. в то же время формальный язык является средством более точного представления знаний, чем естественный язык, а следовательно, средством более точного и объективного обмена информацией между людьми.формальные языки часто конструируются на базе языка . веком бурного развития различных формальных языков можно считать xx век. с точки зрения информатики, среди формальных языков наиболее значительную роль играют формальный язык логики(язык логики) и языки программирования.
larazaytseva
10.11.2022
Синтаксическая ошибка - нарушение формального описания языка программирования, т.е. например не поставили в конце строки ; или оператор if написали через две f, чаше всего являются опечатками в тексе программы семантическая ошибка - ошибка связанная с выполнением алгоритма, иногда семантические ошибки называют логическими, как пример можно попытку обращения к неописанной переменной или ошибке в формулах. типов семантических ошибок много и вычислительные, типа деления на 0, преобразования типов, когда в переменную типа int пихают строку и т.д. заканчивая ошибками зацикливающими программу ошибки не являющиеся синтаксическими и семантическими могут так-же встречаться, например пользователь пробует записать данные на защищенный диск и получает ошибку, но виновата в этом не программа а пользователь, введший не корректные данные