<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivo para COBOL - Bóson Treinamentos em Ciência e Tecnologia</title>
	<atom:link href="https://www.bosontreinamentos.com.br/tag/cobol/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bosontreinamentos.com.br/tag/cobol/</link>
	<description>Artigos e Tutoriais sobre Desenvolvimento de Software, Bancos de Dados SQL, Linux, Lógica de Programação, Inteligência Artificial, Hardware, Eletrônica, Arduino, Técnicas e Teorias de Estudo e Aprendizagem, Carreira em TI, Ciências Cognitivas, e muito mais!</description>
	<lastBuildDate>Thu, 21 Sep 2023 17:28:42 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>Programa que multiplica dois números em Cobol</title>
		<link>https://www.bosontreinamentos.com.br/cobol/programa-que-multiplica-dois-numeros-em-cobol/</link>
					<comments>https://www.bosontreinamentos.com.br/cobol/programa-que-multiplica-dois-numeros-em-cobol/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[Fábio dos Reis]]></dc:creator>
		<pubDate>Thu, 21 Sep 2023 17:18:36 +0000</pubDate>
				<category><![CDATA[Cobol]]></category>
		<category><![CDATA[COBOL]]></category>
		<category><![CDATA[Programação]]></category>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=19732</guid>

					<description><![CDATA[<p>Programa que multiplica dois números em Cobol Neste artigo temos um programa COBOL simples que solicita ao usuário que digite dois números e, em seguida, calcula e exibe o produto desses números (um número vezes o outro). Para rodar e testar o programa, podemos compilar e executar o código em um ambiente Cobol adequado, como o GnuCobol ou outros compiladores Cobol modernos, ou ainda em um simulador online, como o OnlineGDB. Segue o código abaixo e, logo após, a explicação. Fique atento à identação (colunas) das instruções! Código IDENTIFICATION DIVISION. PROGRAM-ID. MultiplicacaoNumeros. DATA DIVISION. WORKING-STORAGE SECTION. 01 Num1 PIC 9(5). 01 Num2 PIC 9(5). 01 Produto PIC 9(10). 01 Resposta PIC X(15) VALUE SPACE. PROCEDURE DIVISION. DISPLAY "Digite o primeiro número: ". ACCEPT Num1. DISPLAY "Digite o segundo número: ". ACCEPT Num2. MULTIPLY Num1 BY Num2 GIVING Produto. MOVE FUNCTION NUMVAL (Produto) TO Resposta. DISPLAY "O produto dos números é: " Resposta. STOP RUN. Teste Digite o primeiro número: 10 Digite o segundo número: 15 O produto dos números é: 000000150 Explicação do Código Começamos definindo a identificação do programa, com o nome MultiplicacaoNumeros. Logo após definimos duas variáveis para armazenar os números digitados pelo usuário, Num1 e Num2. Definimos [...]</p>
<p>O post <a href="https://www.bosontreinamentos.com.br/cobol/programa-que-multiplica-dois-numeros-em-cobol/">Programa que multiplica dois números em Cobol</a> apareceu primeiro em <a href="https://www.bosontreinamentos.com.br">Bóson Treinamentos em Ciência e Tecnologia</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Programa que multiplica dois números em Cobol</h2>
<p>Neste artigo temos um programa COBOL simples que solicita ao usuário que digite dois números e, em seguida, calcula e exibe o produto desses números (um número vezes o outro).</p>
<p>Para rodar e testar o programa, podemos compilar e executar o código em um ambiente Cobol adequado, como o <a href="https://gnucobol.sourceforge.io/" target="_blank" rel="noopener">GnuCobol</a> ou outros compiladores Cobol modernos, ou ainda em um simulador online, como o <a href="https://www.onlinegdb.com/" target="_blank" rel="noopener">OnlineGDB</a>.</p>
<p>Segue o código abaixo e, logo após, a explicação. Fique atento à identação (colunas) das instruções!</p>
<h3>Código</h3>
<pre><span style="color: #ff0000;"><strong>       IDENTIFICATION DIVISION.</strong></span>
<span style="color: #ff0000;"><strong>       PROGRAM-ID. MultiplicacaoNumeros.

</strong></span><span style="color: #ff0000;"><strong>       DATA DIVISION.</strong></span>
<span style="color: #ff0000;"><strong>       WORKING-STORAGE SECTION.</strong></span>
<span style="color: #ff0000;"><strong>       01 Num1 PIC 9(5).</strong></span>
<span style="color: #ff0000;"><strong>       01 Num2 PIC 9(5).</strong></span>
<span style="color: #ff0000;"><strong>       01 Produto PIC 9(10).</strong></span>
<span style="color: #ff0000;"><strong>       01 Resposta PIC X(15) VALUE SPACE.

</strong></span><span style="color: #ff0000;"><strong>       PROCEDURE DIVISION.</strong></span>
<span style="color: #ff0000;"><strong>           DISPLAY "Digite o primeiro número: ".</strong></span>
<span style="color: #ff0000;"><strong>           ACCEPT Num1.

</strong></span><span style="color: #ff0000;"><strong>           DISPLAY "Digite o segundo número: ".</strong></span>
<span style="color: #ff0000;"><strong>           ACCEPT Num2.

</strong></span><span style="color: #ff0000;"><strong>           MULTIPLY Num1 BY Num2 GIVING Produto.

</strong></span><span style="color: #ff0000;"><strong>           MOVE FUNCTION NUMVAL (Produto) TO Resposta.

</strong></span><span style="color: #ff0000;"><strong>           DISPLAY "O produto dos números é: " Resposta.

</strong></span><span style="color: #ff0000;"><strong>           STOP RUN.</strong></span></pre>
<h3>Teste</h3>
<pre><span style="color: #000000;"><strong>Digite o primeiro número: </strong></span>
<span style="color: #000000;"><strong>10</strong></span>
<span style="color: #000000;"><strong>Digite o segundo número: </strong></span>
<span style="color: #000000;"><strong>15</strong></span>
<span style="color: #000000;"><strong>O produto dos números é: 000000150</strong></span></pre>
<h3>Explicação do Código</h3>
<ol>
<li>Começamos definindo a identificação do programa, com o nome <strong><em>MultiplicacaoNumeros</em></strong>.</li>
<li>Logo após definimos duas variáveis para armazenar os números digitados pelo usuário,<em> Num1</em> e <em>Num2</em>.</li>
<li>Definimos também uma variável Produto para armazenar o resultado da multiplicação.</li>
<li>Usamos então a instrução <strong>ACCEPT</strong> para receber os números digitados pelo usuário.</li>
<li>Com a instrução <strong>MULTIPLY</strong> realizamos o cálculo do produto dos dois números e armazenamos o resultado na variável.</li>
<li>Usamos então a função <strong>NUMVAL</strong> para converter o valor de Produto em uma representação de texto, que é armazenada na variável Resposta.</li>
<li>Finalmente, exibimos a mensagem &#8220;O produto dos números é: &#8221; seguida pelo valor armazenado em Resposta.</li>
<li>O programa finaliza com a instrução <strong>STOP RUN</strong>.</li>
</ol>
<p>É isso aí! Nos próximos artigos e tutoriais veremos mais programas e dicas da linguagem Cobol.</p>
<p>Até!</p>
<p>O post <a href="https://www.bosontreinamentos.com.br/cobol/programa-que-multiplica-dois-numeros-em-cobol/">Programa que multiplica dois números em Cobol</a> apareceu primeiro em <a href="https://www.bosontreinamentos.com.br">Bóson Treinamentos em Ciência e Tecnologia</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bosontreinamentos.com.br/cobol/programa-que-multiplica-dois-numeros-em-cobol/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
