Dúvida COBOL - Percorrer STRING - Versão de Impressão +- Forum Pplware (http://forum.pplware.com) +-- Fórum: Mais Tech (/forumdisplay.php?fid=11) +--- Fórum: Programação e Web (/forumdisplay.php?fid=16) +--- Tópico: Dúvida COBOL - Percorrer STRING (/showthread.php?tid=24478) |
Dúvida COBOL - Percorrer STRING - ds_2017 - 10-08-2018 20:11 Boa noite, Tenho uma string com vários valores no seu comprimento, onde pretendo utilizar esses valores para concatenar numa variável auxiliar. Por exemplo: Tenho a string WS-STRING = 'AAABBBCCCDDDEEEFFF' De que forma posso ler até ao fim esta string em Cobol , de modo a conseguir retirar o AAA, BBB, CCC, DDD, EEE e FFF ? Esta string pode variar em termos de comprimento, mas o conteúdo que pretendo retirar é sempre um valor de 3 caracteres (por exemplo AAA). Por cada valor que vai retirando o objetivo é ir concatenando na variável auxiliar, separando cada valor por ';' . O resultado final esperado será: WS-VARIAVEL-AUX = 'AAA; BBB; CCC; DDD; EEE; FFF.' Qual a forma mais eficiente para este tipo de concatenação? |