de dadospara variaveis atraves do dispositivo de entrada padrao do sistema operacionale a exibicao de variaveis / expressoes no dispositivo padrao de saida.Sintaxe:Para entrada GET LIST (lista devariaveis);Para saida PUT LIST (lista de variaveis e/ou expressoes);Exemplos GET LIST (A, B, C); Le tres valores armazenando-os nas variaveis A, B e C. PUT LIST (O VALOR DE A , A); Exibe a string entre apostrofes, seguido do conteudo da variavel A. PUT PAGE; Salta para a primeira linha da pagina seguinte. PUT PAGE LIST (LUIZ); Imprime a palavra LUIZ na primeira linha da pagina seguinte. PUT SKIP; Salta uma linha. PUT SKIP LIST (G&P); Salta uma linha e imprime G&P. PUT SKIP (-1) LIST (BAURU); Posiciona o carro na primeira coluna da linha atual e imprime a palavra BAURU PUT LINE(15) LIST(SAO PAULO); Imprime SAO PAULO na 15a linha da pagina 3.2. Comando EDITSemelhante ao comando anterior. A grande diferenca e que ocomando EDIT permitira que os dados sejam acompanhados de uma lista de formatospara edicao.Sintaxe:Para entrada GET EDIT (lista de variaveis) (lista de formatos) (listade variaveis) (lista de formatos)Para saida GET EDIT (lista de variaveis) (lista deformatos) (listade variaveis) (lista de formatos)A lista de formatos e uma lista de codigos, denominadositens de FORMAT, separados por virgula, que se referem a cada um dos tipos devariaveis, em ordem. Teremos os itens de FORMAT DE CONTROLE, que sao os mesmosvistos no comando EDIT (PAGE, SKIP(n) e LINE(n)) e os itens de FORMAT DE DADOSque sao os responsaveis por determinar a maneira como os dados seraoapresentados.Os itens de format de dados sao:a) PICTURE FORMAT o formato e Pespecificacao, onde especificacao corresponde ao atributoPICTURE ja visto antes.ExemploDCL B DEC FIXED (6,2);B = 1000;PUT EDIT (B) (P9.999V,99 );b) FIXED POINT FORMAT a forma e F(w,d,p), onde w representa o tamanho do campo, d o numero de digitos que seguem o pontodecimal e p um fator de escala,podendo ser positivo ou negativo, representado multiplicar ou dividir o valorinteiro por 10p. d e p sao opcionais. Observe os exemplos: Valor interno FORMAT Resultado +2567.89 F(4) 2568 -2891.432 F(5) -2891 -2891.432 F(7) -2891 -2891.432 F(8,3) 2891.432 -2891.432 F(8,2) -2891.43 +1234.5678 F(3) 235 -5641.21 F(11,3,2) -564121.000 1204.129 F(10,1,2) 120412.9 c) FLOATING POINT FORMAT no formato E(w,d,s), onde w representa o comprimento do campo, d o numero de digitos que seguem o ponto decimal e s o numero de digitos que devem aparecerantes do simbolo E, indicativo do expoente. Observe os exemplos: Valor interno FORMAT Resultado +397.7841 E(16,5) 397.78410E+00 +397.7841 E(16,6) 397.784100 E+00 +397.7841 E(16,7) 397.7841000 E+00 +397.7841 E(16,8) 397.78410000 E+00 +397.7841 E(16,9) 39.778410000 E+01 +397.7841 E(16,10) 3.9778410000E+02 +397.7841 E(16,11) .39778410000E+03 +397.7841 E(16,10,12) 39.7784100000E+01 +397.7841 E(16,10,11) 3.9778410000E+02 +397.7841 E(16,10,10) .3977841000E+03 d) CHARACTER STRING FORMAT cuja forma e A(w), onde w representa o comprimento do campo, cujo atributo foi declaradocomo CHAR(n). Observe os exemplos aseguir: Valor interno FORMAT Resultado ABCDEF A ou A(6) ABCDEF ABCDEF A(5) ABCDE ABCDEF A(8) ABCDEF BCD A(6) BCD ABCDEFGH A(3) ABC e) Format RemotoOs formatos podem ser definidos em um rotulo de comando paraserem utilizados em outras partes (remotamente) do programa. O formato sera R(label). Observe os exemplos:FORMATO:FORMAT(A(5),SKIP,F(7,4),F(4));...