007 LabVIEW работа с String

и так здравствуйте господа с вами иван филиппов и мы продолжаем наш курс уроков 7 урок работы со строками но для начала давайте разберемся с домашним заданием и так у вас было домашнее задание написать программу которая бы заполняла резервуар ёмкостью 1000 литров со скоростью действительно за десять миллисекунд и выводила результату литрах если нажать на кнопочку то в тоннах о давайте посмотрим наш результат вот у нас имеется переключатель мы переключаем литры в тонны также у нас имеется по пункту 2 реализации индикации уровня воды в резервуар и далее и третье задание реализация при помощи кейс калькулятор из двух переменных функция умножения и деления сложения вычитания ну давайте сначала рассмотрим два примера в триале зация наших первых двух пунктов так и давайте перейдем к третьему пункту хотели реализовать при помощи кейт регулятор из двух переменных так опять же нам понадобится циклы while мы поставим его также нам понадобится 100 турки из поставил и новое понятие мы введём ринг ну нам понадобится ринг ну дело в том что структура кейс она может принимать не только два значения то есть truevolt но и принимать значение в виде чисел ринг ну нам позволяет делать выбор и дидриком с выбираем делаем нажимаем кнопку insert и вводим как сложение нажимаем кнопку enter почитание enter умножение enter и сложение так нажимаем кнопочку ok выбор операции и подключаем к нашему кейсу обратите внимание у нас получилось 2 выворотность изначально и мы делаем правой кнопкой мыши нажимаем и добавляем от кейс еще у вас появилось три выбора теперь нажимаем 4 кейс у нас появилось четыре выбора а теперь тогда вам нажимаем сложение то у нас будет 0 гитисе котором вы можете это посмотреть нажав кнопку edit with мазь то есть каждому за нашему словесному обозначению есть яндекс которые будут передавать на sharing дном и вот мы ставим так теперь нам нужно две переменные первое число и второе число число так хорошо теперь мы можем эти два числа вводить в наш кейс и соответственно получать ответ и видим в режиме индикатора ответ далее ну давайте теперь непосредственно к блок

диаграмме сложение начала нам потребуется соединяем и наш ответ ходим после этого переходим на второй давайте мы сделаем таким образом ставим все элементы в диаграмму что нам было удобнее не соединит нам нужно максимально выгодно использовать каждую структуру для своих целей если мы на этим мы учимся пользоваться то у нас будут максимально простые и удобные программы как в архитектуре таки функциональном плане так и обратить внимание меня стрелочки разломан и так посмотрим говорит что таких покажи где мне ошибкой only with the atlantic что ошибка цикле хорошо вот теперь я могу работать с программой так из у нас такая функция которая может закомментировать часть программы и она называется у нас de sable структур мы и поставим чтобы нам программа мешало то есть мы закомментировали временно ну давайте введём первое значение например 5 2 5 нажмем получили ответ получили ответ умножения получили ответ то есть такой неплохой почему-то у нас тут но раза сложения получилось отдавать отредактируем но и вот это наши домашние создание разобрали перейдем дальше и так господа мы продолжаем наш урок работа со строками в лобби и удобная работаем будет основываться на предыдущем занятии то есть мы будем использовать калькулятор ну кто не сделал сделать начнем с базовых элементов во вкладке модель выберем string и патч выберем steering control string индикатор давайте скопируем string и напишем я люблю программировать таким вот образом и строка напишем далее что не хочу сделать я хочу сделать контент и нацию в дальнейшем нам очень сильно пригодится давайте поместим я внутри цикл ручку который мы будем соединять

из двух слов и это соединение называется языке программирования контента нация добавили men in the nation после этого у нас произойдет соединение так наш что мешает так и нос появилась но наоборот как видим значение вы же она стыкуется первым значение снизу стыкуются вторым поэтому давайте сделаем и фиксируем можно выделить их данные участки нажать control у для оптимизации теперь перезапустим eu на заметит слитно давайте-ка бы после продавать пропел перезапустим у нас получилось все как надо так теперь вы ознакомились с понятием кант интонации теперь я бы хотел вас познакомить с преобразованием числа быстро строку это очень будет полезно последующем например у нас есть первое число и второе число давайте преобразуем их в строку для этого мы будем использовать функцию преобразования десятичного числа в строку и заметьте у нас тут есть 32 ввода и один вывод 1 нижней вот нам говорит длина числа то есть например 100 там получается 33 значения 3 числа но мы не будем сейчас ими пользоваться просто воспользуемся ввода и после этого в принципе мы можем воспользоваться то же самое контент и нации например вот таким вот образом делать 1 и делать то мы сейчас увидим то есть мы 5 и 10 состыковали состыковали и у нас получилось значение 510 только уже это не число эта строка но мы из этой строки в принципе можем строку преобразовать в число опять же провести такой covers давайте сделаем возьмем можно назвать control аж так называемый по функциям когда мы наводим на функцию мы можем увидеть что эта функция умеет делать получить необходимую информацию fluppy очень хорошо развит поэтому им очень удобно пользоваться так и мы можем здесь выводить значение так давайте поставим константу хотя просто мы видим число индикаторы посмотрим что получится во всяком случае мы знаем что должно получиться должно получиться число 510 так

вот таким вот образом работает данная функция теперь задание следующее мы должны реализовать реализовать ответ виде строки для удаления сломанных линий соединение можно назвать сочетание контру бы автоматически ударить так задачка сейчас у нас следующее реализовать ответ виде строки давайте попробуем это сделать выбираем с травки выберем преобразование и строки скопируем берем кита образования после этого мы можем сделать следующее ставить в константу это на лицевой панели строках вывести индикатор ответ но теперь что у нас будет получаться мы должны сделать контент и нация то есть мы прибавляем вот это число здесь мы ставим еще эту константу вот это число чтобы не сливались а значение и у нас получается то что мы должны получить ответ на плюс после функции плюс нам нужно в пять же преобразовать это значение давайте подключаем к нашей функции и подключаем к ответу то после этого можно смело вывести ответ смело вывести ответ и получим результат обратите внимание что у нас сейчас страна чьи-то слова так трех остальных у нас ничего мы не из не поставили да и мы можем делать галочку с дефолт и он поставит значение по дефолту то есть по умолчанию и чем скажем так будет простая константа 0 константа если мы сейчас нажмем усложнение то у нас ответ строки получился 5 плюс 10 равно 15 то есть ровно то что мы и сделали на первом фрейме г давайте выберем всю нашу схему и нажмем kontrol а то есть мы сделали оптимизацию автоматическую оптимизацию давайте разберем что у нас получилось первое число заходит функцию по преобразованию числа в строку

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