М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
kozarmarjna15
kozarmarjna15
25.12.2022 18:00 •  Информатика

Напишите сложную в кодировании программу на паскале(любую).​

👇
Ответ:
томка112
томка112
25.12.2022

uses crt;

{разделители слов, можно еще добавить}

const zn=[' ',':',',','!','?','-',';',')'];

var s,s1,s2:string;

   i,k:byte;

begin

clrscr;

writeln('Введите строку, содержащую 2 одинаковых слова:');

readln(s);

s:=s+' ';{добавим в конец пробел}

for i:=1 to length(s) do

if s[i] in zn then s[i]:=' ';{все разделители заменим на пробелы}

while pos('  ',s)>0 do{пока есть 2 пробела рядом(в апострофах 2 пробела)}

delete(s,pos('  ',s),1);{1 пробел удаляем}

if s[1]=' ' then delete(s,1,1);{если первый символ пробел, тоже удаляем}

k:=0;

while pos(' ',s)>0 do{пока есть пробел}

begin

 s1:=copy(s,1,pos(' ',s)-1);{копируем первое слово до пробела}

 for i:=pos(' ',s)+1 to length(s) do{смотрим строку дальше}

 if (copy(s,i,length(s1))=s1){если набор символов совпадает с этим словом}

    and(s[i-1]=' '){и перед ним пробел}

    and((s[i+length(s1)]=' '){и за ним пробел}

    or(i+length(s1)-1=length(s))) then{или это последнее слово}

     begin

      k:=1;{фиксируем совпадение}

      s2:=s1;{запоминаем слово}

      write('Одинаковые слова ',s2);{выводим на экран}

      readln;

      exit;{выходим из программы, нужно только 1 пару}

     end;

 delete(s,1,pos(' ',s));{удаляем первое слово, следующее первое}

end;

if k=0 then write('Нет двух одинаковых слов');

readln

end.

https://pastebin.com/iBg0qVwg Залил тебе на пастибин, что-бы тебе удобней было.

4,5(10 оценок)
Открыть все ответы
Ответ:

1. Ветераны Чернобыля,вступайте в ряды Долга!На нас лежит огромная ответственность - Нужно защитить мир от наступления Зоны!

2. Свободные сталкеры,ветераны,и охотники - вливайтесь в ряды долга!Защитить мир от заразы Зоны наша общая задача!

3. Сталкер, защити мир от Зоны - вступи в долг!

4. Мир со страхом смотрит на расползающийся заразу Зоны,вступи в Долг своих родных и близких!

5. Смертельным аномалиям,опасным мутантам,а так же анархистам и бандитам не остановить Долг.Мы победоносной поступью идем на гражданам всей планеты!

6. Сражаясь с мутантами вы покроете себя вечной славой! Кроме того кто вступил в Долг - обеспечивается оружием и отличным снаряжением.

7. Мы верим в нашу победу,верим в то что Зона будет уничтожена. Вступай в ряды Долга!

Объяснение: В ДОЛГ

4,7(14 оценок)
Ответ:

Сам по себе процесс моделирования в полной мере не формализован, большая роль в этом принадлежит опыту инженера. Но, тем не менее, рассматриваемый в теме процесс создания модели в виде шести этапов может стать основой для начинающих и с накоплением опыта может быть индивидуализирован.

Математическая модель, являясь абстрактным образом моделируемого объекта или процесса, не может быть его полным аналогом. Достаточно сходства в тех элементах, которые определяют цель исследования. Для качественной оценки сходства вводится понятие адекватности модели объекту и, в связи с этим, раскрываются понятия изоморфизма и изофункционализма. Формальных приемов, позволяющих автоматически, "бездумно", создавать адекватные математические модели, нет. Окончательное суждение об адекватности модели дает практика, то есть сопоставление модели с действующим объектом. И, тем не менее, усвоение всех последующих тем пособия позволит инженеру справляться с проблемой обеспечения адекватности моделей.

Завершается тема изложением требований к моделям, которые были сформулированы Р. Шенноном на заре компьютерного моделирования тридцать лет назад в книге "Имитационное моделирование систем - искусство и наука". Актуальность этих требований сохраняется и в настоящее время.

Этапы:

Первый этап – постановка задачи. Прежде всего следует уяснить цель моделирования. Исходя из цели моделирования, определяется вид и форма представления информационной модели, а также степень детализации и формализации модели. В соответствии с целью моделирования заранее определяются границы применимости  создаваемой модели. На этом этапе также необходимо выбрать инструментарий, который будет использоваться при моделировании (например, компьютерную программу).  

Второй этап – собственно моделирование, построение модели. На этом этапе важно правильно выявить составляющие систему объекты, их свойства и взаимоотношения и представить всю эту информацию в уже выбранной форме. Создаваемую модель необходимо периодически подвергать критическому анализу, чтобы своевременно выявлять избыточность, противоречивость и несоответствие целям моделирования.

Третий этап – оценка качества модели, заключающаяся в проверке соответствия модели целям моделирования. Такая проверка может производиться путем логических рассуждений, а также экспериментов, в том числе и компьютерных. При этом могут быть уточнены границы применимости модели. В случае выявления несоответствия модели целям моделирования она подлежит частичной или полной переделке.

Четвертый этап – эксплуатация модели, ее применение для решения практических задач в соответствии с целями моделирования.

Пятый этап – анализ полученных результатов и корректировка исследуемой модели.

формализация:представление какой-либо содержательной области (рассуждений, доказательств, процедур классификации, поиска информации, научных теорий) в виде формальной системы или исчисления.

Может ли объект иметь несколько моделей: ну да. Обьект может иметь сколь угодно моделей.

Пример:

Часовой мехнанизм.

Может иметь:

-3D модель

-математическую модель

-физическую модель

и др.

Могут ли разные объекты описываться одной и той же моделью:Разные объекты могут описываться одной и той же моделью. Например, для описания движения планет, движения автомобиля или движения мяча в определенных условиях (размеры объекта гораздо меньше его перемещений) можно использовать одну и ту же модель движения материальной точки.

ПРограммы: Blender, 3d Max, Sculpt. и т.д

Если хоть не жалуйтесь

мне 13

4,8(5 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ