<?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 Exercícios - Bóson Treinamentos em Ciência e Tecnologia</title>
	<atom:link href="https://www.bosontreinamentos.com.br/tag/exercicios/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bosontreinamentos.com.br/tag/exercicios/</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>Fri, 20 Jan 2023 19:34:23 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>
	<item>
		<title>Exercícios de Lógica de Programação &#8211; Variáveis, Operadores e Comandos de Entrada e Saída</title>
		<link>https://www.bosontreinamentos.com.br/logica-de-programacao/exercicios-de-logica-de-programacao-variaveis-operadores-e-comandos-de-entrada-e-saida/</link>
					<comments>https://www.bosontreinamentos.com.br/logica-de-programacao/exercicios-de-logica-de-programacao-variaveis-operadores-e-comandos-de-entrada-e-saida/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[Fábio dos Reis]]></dc:creator>
		<pubDate>Fri, 20 Jan 2023 19:34:23 +0000</pubDate>
				<category><![CDATA[Lógica de Programação]]></category>
		<category><![CDATA[Exercícios]]></category>
		<category><![CDATA[Programação]]></category>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=18741</guid>

					<description><![CDATA[<p>Exercícios de Lógica de Programação &#8211; Variáveis, Operadores e Comandos de Entrada e Saída Neste artigo trago alguns exercícios com resolução de Lógica de Programação, usando o software Portugol Studio. Os exercícios listados aqui cobrem os assuntos Variáveis e Tipos de Dados, Constantes, Operadores variados e Comandos de Entrada e Saída em lógica de programação. Os códigos de resolução dos exercícios estão no final da postagem, logo após a listagem de exercícios. Bons estudos! Exercício 1 Escreva um algoritmo que: Pergunte o nome de uma pessoa; Pergunte qual o sobrenome da pessoa; Mostre o nome completo na tela Exercício 2 Escreva um algoritmo que leia dois valores numéricos e depois mostre a diferença entre eles (o primeiro menos o segundo). Exercício 3 Crie um algoritmo que leia dois números nas variáveis numA e numB, nessa ordem, e os mostre na tela em ordem inversa, isto é, se os dados lidos forem 7 e 15, por exemplo, devem ser mostrados na ordem 15 e 7, um embaixo do outro (em linhas distintas). Exercício 4 O sistema de avaliação de determinada disciplina é composto por três provas. A primeira prova tem peso 2, a segunda tem peso 3 e a terceira tem peso 5. Elabore um algoritmo [...]</p>
<p>O post <a href="https://www.bosontreinamentos.com.br/logica-de-programacao/exercicios-de-logica-de-programacao-variaveis-operadores-e-comandos-de-entrada-e-saida/">Exercícios de Lógica de Programação &#8211; Variáveis, Operadores e Comandos de Entrada e Saída</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>Exercícios de Lógica de Programação &#8211; Variáveis, Operadores e Comandos de Entrada e Saída</h2>
<p>Neste artigo trago alguns exercícios com resolução de Lógica de Programação, usando o software Portugol Studio.</p>
<p>Os exercícios listados aqui cobrem os assuntos <a href="http://www.bosontreinamentos.com.br/logica-de-programacao/04-logica-de-programacao-variaveis-e-tipos-de-dados/">Variáveis e Tipos de Dados</a>, Constantes, <a href="http://www.bosontreinamentos.com.br/logica-de-programacao/06-logica-de-programacao-operadores-e-expressoes-aritmeticas/">Operadores variados</a> e <a href="http://www.bosontreinamentos.com.br/logica-de-programacao/07-logica-de-programacao-comandos-de-entrada-e-saida-de-dados/">Comandos de Entrada e Saída</a> em lógica de programação. Os códigos de resolução dos exercícios estão no final da postagem, logo após a listagem de exercícios.</p>
<p>Bons estudos!</p>
<h3>Exercício 1</h3>
<p>Escreva um algoritmo que:</p>
<ol style="list-style-type: lower-alpha;">
<li>Pergunte o nome de uma pessoa;</li>
<li>Pergunte qual o sobrenome da pessoa;</li>
<li>Mostre o nome completo na tela</li>
</ol>
<h3>Exercício 2</h3>
<p>Escreva um algoritmo que leia dois valores numéricos e depois mostre a diferença entre eles (o primeiro menos o segundo).</p>
<h3>Exercício 3</h3>
<p>Crie um algoritmo que leia dois números nas variáveis numA e numB, nessa ordem, e os mostre na tela em ordem inversa, isto é, se os dados lidos forem 7 e 15, por exemplo, devem ser mostrados na ordem 15 e 7, um embaixo do outro (em linhas distintas).</p>
<h3>Exercício 4</h3>
<p>O sistema de avaliação de determinada disciplina é composto por três provas. A primeira prova tem peso 2, a segunda tem peso 3 e a terceira tem peso 5.</p>
<p>Elabore um algoritmo que calcule a média final de um aluno desta disciplina.</p>
<p>Dica: Neste caso você irá usar uma Média Aritmética Ponderada. Caso tenha dúvidas sobre esse tipo de cálculo, recomendo assistir a esse vídeo: <a href="https://youtu.be/11XSyHIlyXA" target="_blank" rel="noopener">Média Ponderada &#8211; Como calcular</a></p>
<h3>Exercício 5</h3>
<p>Crie um programa no qual o usuário deverá inserir os valores da altura, largura e profundidade de uma caixa d’água, em cm. No final, exiba o volume dessa caixa d’água.</p>
<p><strong>Dica: <em>Volume = Altura x Largura x Profundidade</em></strong></p>
<h3>Exercício 6</h3>
<p>Crie um programa que peça para o usuário informar os valores da base e da altura de um triângulo, em centímetros,, e então mostre na tela o valor da área desse triângulo.</p>
<p><strong>Dica: <em>Área do triângulo = Base x Altura / 2</em></strong></p>
<h3>Exercício 7</h3>
<p>Escreva um algoritmo que leia a velocidade de um veículo em km/h, e então calcule e exiba na tela a velocidade convertida em m/s (metros por segundo).</p>
<p>O algoritmo deve também informar quanto tempo irá levar uma viagem na velocidade média informada de São Paulo até o Rio de Janeiro.</p>
<p>Dicas: Para converter de km/h para m/s divida a velocidade pelo fator 3,6. Considere a distância aproximada de São Paulo até o Rio de Janeiro como sendo de 435 km.</p>
<h2>Resolução dos Exercícios de Lógica de Programação</h2>
<h3>Exercício 1</h3>
<pre><strong>programa</strong>
<strong>{</strong>
<strong>  cadeia nome, sobrenome</strong>
<strong>  funcao inicio()</strong>
<strong>  {</strong>
<strong>    escreva("Qual o seu nome? ")</strong>
<strong>    leia(nome)</strong>
<strong>    escreva("Qual o seu sobrenome? ")</strong>
<strong>    leia(sobrenome)</strong>
<strong>    escreva("Nome completo: " + nome + " " + sobrenome)</strong>
<strong>  }</strong>
<strong>}</strong></pre>
<h3>Exercício 2</h3>
<pre><strong>programa</strong>
<strong>{</strong>
<strong>  inteiro num1, num2, resultado</strong>
<strong>  funcao inicio()</strong>
<strong>  {</strong>
<strong>    escreva("Digite um número inteiro:\n")</strong>
<strong>    leia(num1)</strong>
<strong>    escreva("Digite outro número inteiro:\n")</strong>
<strong>    leia(num2)</strong>
<strong>    result = num1 - num2</strong>
<strong>    escreva(num1 + " - " + num2 + " = " + resultado)</strong>
<strong>  }</strong>
<strong>}</strong></pre>
<h3>Exercício 3</h3>
<pre><strong>programa</strong>
<strong>{</strong>
<strong>  inteiro numA, numB</strong>
<strong>  funcao inicio()</strong>
<strong>  {</strong>
<strong>    escreva("Digite um número: ")</strong>
<strong>    leia(numA)</strong>
<strong>    escreva("Digite outro número: ")</strong>
<strong>    leia(numB)</strong>
<strong>    escreva(numB + "\n" + numA)</strong>
<strong>  }</strong>
<strong>}</strong></pre>
<h3>Exercício 4</h3>
<pre><strong>programa</strong>
<strong>{</strong>
<strong>  real p1, p2, p3, media</strong>
<strong>  funcao inicio()</strong>
<strong>  {</strong>
<strong>    escreva("Qual a primeira nota? ")</strong>
<strong>    leia(p1)</strong>
<strong>    escreva("Qual a segunda nota? ")</strong>
<strong>    leia(p2)</strong>
<strong>    escreva("Qual a terceira nota? ")</strong>
<strong>    leia(p3)</strong>
<strong>    media = (p1 * 2 + p2 * 3 + p3 * 5) / 10</strong>
<strong>    escreva("Média final: " + media)</strong>
<strong>  }</strong>
<strong>}</strong></pre>
<h3>Exercício 5</h3>
<pre><strong>programa</strong>
<strong>{</strong>
<strong>  inteiro altura, largura, profundidade, volume</strong>
<strong>  funcao inicio()</strong>
<strong>  {</strong>
<strong>    escreva("Qual a altura da caixa d´água em cm? ")</strong>
<strong>    leia(altura)</strong>
<strong>    escreva("Qual a largura da caixa d´água em cm? ")</strong>
<strong>    leia(largura)</strong>
<strong>    escreva("Qual a profundidade da caixa d´água? em cm ")</strong>
<strong>    leia(profundidade)</strong>
<strong>    volume = altura * largura * profundidade</strong>
<strong>    escreva("A caixa d´água tem capacidade de " + volume + " cm³")</strong>
<strong>  }</strong>
<strong>}</strong></pre>
<h3>Exercício 6</h3>
<pre><strong>programa</strong>
<strong>{</strong>
<strong>  inteiro base, altura, area</strong>
<strong>  funcao inicio()</strong>
<strong>  {</strong>
<strong>    escreva("Qual o valor da base do triângulo, em cm? ")</strong>
<strong>    leia(base)</strong>
<strong>    escreva("E qual a altura desse triângulo, em cm? ")</strong>
<strong>    leia(altura)</strong>
<strong>    area = base * altura / 2</strong>
<strong>    escreva("A área do triângulo é de " + area + " cm²")</strong>
<strong>  }</strong>
<strong>}</strong></pre>
<h3>Exercício 7</h3>
<pre><strong>programa</strong>
<strong>{</strong>
<strong>  real velKmH, velMS, tempo</strong>
<strong>  funcao inicio()</strong>
<strong>  {</strong>
<strong>    escreva("Qual a velocidade do veículo, em km/h? ")</strong>
<strong>    leia(velKmH)</strong>
<strong>    velMS = velKmH / 3.6</strong>
<strong>    tempo = 435 / velKmH</strong>
<strong>    escreva("A velocidade do veículo é de " + velMS + "m/s\n")</strong>
<strong>    escreva("Uma viagem de São Paulo para o Rio irá levar " + tempo + "</strong><strong>horas")</strong>
<strong>  }</strong>
<strong>}</strong></pre>
<p>&nbsp;</p>
<p>O post <a href="https://www.bosontreinamentos.com.br/logica-de-programacao/exercicios-de-logica-de-programacao-variaveis-operadores-e-comandos-de-entrada-e-saida/">Exercícios de Lógica de Programação &#8211; Variáveis, Operadores e Comandos de Entrada e Saída</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/logica-de-programacao/exercicios-de-logica-de-programacao-variaveis-operadores-e-comandos-de-entrada-e-saida/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Exercícios de JavaScript Resolvidos &#8211; Funções</title>
		<link>https://www.bosontreinamentos.com.br/programacao-em-javascript/exercicios-de-javascript-resolvidos-funcoes/</link>
					<comments>https://www.bosontreinamentos.com.br/programacao-em-javascript/exercicios-de-javascript-resolvidos-funcoes/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[Fábio dos Reis]]></dc:creator>
		<pubDate>Thu, 24 Nov 2022 12:09:31 +0000</pubDate>
				<category><![CDATA[Programação em JavaScript]]></category>
		<category><![CDATA[Exercícios]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Programação]]></category>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=18689</guid>

					<description><![CDATA[<p>Exercícios de JavaScript Resolvidos &#8211; Funções Funções, em programação, são conjuntos de instruções que podem ser executadas como um único comando. Permitem efetuar reuso de código, poupando muitas linhas de programação nos scripts. Podem ainda receber parâmetros e retornar valores, ou simplesmente executar uma tarefa. Saber criar e utilizar funções é uma habilidade crucial em qualquer linguagem de programação, e não seria diferente em programação para Web. Neste artigo trago diversos exercícios sobre funções em JavaScript, com resolução sugerida no final, para você praticar programação na linguagem. Lista de Exercícios &#8211; Funções em JavaScript 1. Escreva uma função em JavaScript que mostre na tela a mensagem &#8220;Bom dia, Mundo!!!&#8221;. 2. Escreva uma função que retorne o cubo de um número fornecido pelo usuário. 3. Escreva uma função em JavaScript que realize a conversão de uma temperatura fornecida em graus Fahrenheit (F) para Celsius (C). Dica: para converter uma temperatura em F para C, subtraia 32 da temperatura e multiplique o resultado por 0,5556 (ou 5/9). 4. Escreva uma função que retorne a área de um triângulo, a partir dos valores de base e altura fornecidos. 5. Escreva uma função que encontre a área e o perímetro de um círculo, de acordo [...]</p>
<p>O post <a href="https://www.bosontreinamentos.com.br/programacao-em-javascript/exercicios-de-javascript-resolvidos-funcoes/">Exercícios de JavaScript Resolvidos &#8211; Funções</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>Exercícios de JavaScript Resolvidos &#8211; Funções</h2>
<p>Funções, em programação, são conjuntos de instruções que podem ser executadas como um único comando. Permitem efetuar reuso de código, poupando muitas linhas de programação nos scripts.</p>
<p>Podem ainda receber parâmetros e retornar valores, ou simplesmente executar uma tarefa.</p>
<p>Saber criar e utilizar funções é uma habilidade crucial em qualquer linguagem de programação, e não seria diferente em programação para Web.</p>
<p>Neste artigo trago diversos exercícios sobre funções em JavaScript, com resolução sugerida no final, para você praticar programação na linguagem.</p>
<h3>Lista de Exercícios &#8211; Funções em JavaScript</h3>
<p><strong>1.</strong> Escreva uma função em JavaScript que mostre na tela a mensagem &#8220;Bom dia, Mundo!!!&#8221;.</p>
<p><strong>2.</strong> Escreva uma função que retorne o cubo de um número fornecido pelo usuário.</p>
<p><strong>3.</strong> Escreva uma função em JavaScript que realize a conversão de uma temperatura fornecida em graus Fahrenheit (F) para Celsius (C).</p>
<p><em>Dica:</em> para converter uma temperatura em F para C, subtraia 32 da temperatura e multiplique o resultado por 0,5556 (ou 5/9).</p>
<p><strong>4.</strong> Escreva uma função que retorne a área de um triângulo, a partir dos valores de base e altura fornecidos.</p>
<p><strong>5.</strong> Escreva uma função que encontre a área e o perímetro de um círculo, de acordo com o raio fornecido.</p>
<p><strong>6.</strong> Escreva uma função que mostre na tela um número fornecido pelo usuário, porém invertido. Por exemplo, o usuário fornece o número 875 e a função mostra na tela o número 578.</p>
<p><strong>7.</strong> Escreva uma função que permita contar o número de vogais contidas em uma string fornecida pelo usuário. Por exemplo, o usuário informa a string &#8220;Beterraba&#8221;, e a função retorna o número 4 (há 4 vogais nessa palavra).</p>
<p>Obs. Ignore vogais acentuadas, para simplificar.</p>
<p><strong>8.</strong> Escreva uma função que informe o retorno de um investimento (montante) com base nos valores do capital inicial, tempo em meses e taxa de juros mensal, fornecidos pelo usuário.</p>
<p>Use a fórmula: <strong>M = C * (1+i)<sup>t</sup></strong><br />
Onde:</p>
<ul>
<li>C = Capital inicial investido</li>
<li>i = Taxa de juros, em percentual</li>
<li>t = Tempo do investimento, em meses</li>
</ul>
<p>Exiba o resultado com duas casas decimais.</p>
<p><strong>9.</strong> Escreva uma função que calcule e retorne o fatorial de um número inteiro fornecido pelo usuário.</p>
<p><strong>10.</strong> Escreva uma função em JavaScript que conte quantas vezes um caractere aparece em uma string. Tanto o caractere quanto a string devem ser fornecidos pelo usuário.</p>
<p><strong>11.</strong> Escreva uma função que verifica se um número fornecido pelo usuário em um prompt é primo ou não.</p>
<h3>Resolução dos exercícios de JavaScript</h3>
<p><strong>1.</strong></p>
<pre>function mostraMensagem() {
    document.write("Bom dia, Mundo!!!");
}</pre>
<hr />
<p><strong>2.</strong></p>
<pre>function calculaCubo(num) {
    return num*num*num;
}</pre>
<p>Teste &#8211; Calcular o cubo de 6:</p>
<pre>document.write(calculaCubo(6));</pre>
<hr />
<p><strong>3.</strong></p>
<pre>function converteFparaC(F) {
    var celsius = (F - 32) * (5 / 9)
    return celsius;
}</pre>
<p>Teste: Converter a temperatura de ebulição da água em Fahrenheit (212°F) para Celsius.</p>
<pre>document.write(converteFparaC(212));</pre>
<hr />
<p><strong>4.</strong></p>
<pre>function areaTriangulo(b, a) {
    var area = (b * a) / 2
    return area;
}</pre>
<p>Exemplo: Qual a área de um triângulo cuja base mede 5cm e a altura, 10cm?</p>
<pre>var base = 5
var altura = 10
document.write("Área do triângulo: " + areaTriangulo(base, altura) + " cm²");</pre>
<hr />
<p><strong>5.</strong></p>
<pre>function calculaCirculo(raio) {
    return `Perímetro: ${2*Math.PI*raio} &lt;br&gt; Área: ${Math.PI*raio*raio}`;
}</pre>
<p>Teste com um círculo de raio 10:</p>
<pre>document.write(calculaCirculo(10));</pre>
<hr />
<p><strong>6.</strong></p>
<pre>function inverteNum(num) {
    var inverso = 0;
    while(num != 0)
    {
        inverso = inverso * 10;
        inverso = inverso + num % 10;
        num = Math.trunc(num/10); <em><span style="color: #008000;">// Remover casas decimais</span></em>
    }
    return inverso;
}</pre>
<p>Teste com o número 875:</p>
<pre>document.write(inverteNum(875));</pre>
<hr />
<p><strong>7.</strong></p>
<pre>function contaVogais(texto) {
    var cont = 0;
    texto=texto.toLowerCase();
    for(var i=0; i&lt;texto.length; i++){
        if(texto.charAt(i)=="a"||texto.charAt(i)=="e"||texto.charAt(i)=="i"||texto.charAt(i)=="o"||texto.charAt(i)=="u"){
            cont++; <em><span style="color: #008000;">//Incrementa a contagem de vogais</span></em>
        }
    }
    return cont;
}</pre>
<p>Teste com a palavra &#8220;JavaScript&#8221;:</p>
<pre>n = contaVogais("JavaScript");
document.write("Número de vogais: " + n);</pre>
<hr />
<p><strong>8.</strong></p>
<pre>function retornoInvestimento(c, i, t) {
    var m = c * (1 + i) ** t;
    return m;
}</pre>
<p>Exemplo: Qual o montante (total) a ser recebido de um investimento de R$ 10.000,00 em um título que rende 0,5% ao mês, por um período de 2 anos (24 meses)?</p>
<pre>var capital = 10000
var txJuros = 0.5 / 100
var periodo = 24
var montante = retornoInvestimento(capital, txJuros, periodo);
document.write("Montante a resgatar: " + montante.toFixed(2));</pre>
<hr />
<p><strong>9.</strong></p>
<pre>function calcFatorial(num) {
    if(num &lt; 0) {
        return "Número inválido";
    }
    if(num==1 || num==0){
        return 1; // Caso base
    }
    return num*calcFatorial(num-1);
}</pre>
<p>Teste: calcular fatorial de 5:</p>
<pre>document.write(calcFatorial(5));</pre>
<hr />
<p><strong>10.</strong></p>
<pre>function contaLetras(texto, letra) {
    var cont=0;
    texto=texto.toLowerCase(); <em><span style="color: #008000;">//Coloca texto em minúsculas</span></em>
    for(var i=0; i&lt;texto.length; i++){
        if(texto.charAt(i) == letra){
            cont++; <em><span style="color: #008000;">//Incrementa contagem</span></em>
        }
    }
    return cont;
}</pre>
<p>Teste: quantas vezes a letra &#8220;a&#8221; aparece na palavra &#8220;JavaScript&#8221;?</p>
<pre>document.write(contaLetras("JavaScript", "a"));</pre>
<hr />
<p><strong>11. </strong></p>
<pre>function numeroPrimo(n) {

<em><span style="color: #339966;">// Verificar se número é igual a 1 (não é primo)</span></em>
    if (n === 1) {
        return "Número 1 não é primo.";
    }
<em><span style="color: #339966;">// Verificar se número é menor do 1 (não são primos)</span></em>
    else if (n &lt; 1) {
        return "Números menores que 1 não são primos.";
    }
    else {
        for (i = 2; i &lt; n; i++) {
            if (n % i == 0) {
                primo = false;
                break;
            }
        }
    }

    if (primo) {
        return `${n} é um número primo`;
    }
    else {
        return `${n} não é um número primo`;
    }
}</pre>
<p>Teste: verificar se um número é primo:</p>
<pre>const numero = parseInt(prompt("Digite um número inteiro qualquer, positivo:"));
let primo = true;
res = numeroPrimo(numero);
document.write(res);</pre>
<p>&nbsp;</p>
<p>O post <a href="https://www.bosontreinamentos.com.br/programacao-em-javascript/exercicios-de-javascript-resolvidos-funcoes/">Exercícios de JavaScript Resolvidos &#8211; Funções</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/programacao-em-javascript/exercicios-de-javascript-resolvidos-funcoes/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Exercício: Gerar Jogos da Mega Sena &#8211; Lógica de Programação</title>
		<link>https://www.bosontreinamentos.com.br/logica-de-programacao/exercicio-gerar-jogos-da-mega-sena-logica-de-programacao/</link>
					<comments>https://www.bosontreinamentos.com.br/logica-de-programacao/exercicio-gerar-jogos-da-mega-sena-logica-de-programacao/?noamp=mobile#comments</comments>
		
		<dc:creator><![CDATA[Fábio dos Reis]]></dc:creator>
		<pubDate>Fri, 21 Jan 2022 17:35:59 +0000</pubDate>
				<category><![CDATA[Lógica de Programação]]></category>
		<category><![CDATA[Exercícios]]></category>
		<category><![CDATA[Programação]]></category>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=18095</guid>

					<description><![CDATA[<p>Exercício de Lógica de Programação: Gerar Jogos da Mega Sena Vamos a mais um exercício de Lógica de Programação para você treinar o desenvolvimento de algoritmos no Portugol Studio. Desafio de Lógica Escreva um algoritmo que gere X jogos da Mega-Sena. Um jogo da Mega-Sena consiste em seis números diferentes, aleatórios, gerados no intervalo de 1 a 60. O usuário deve poder escolher quantos jogos serão gerados ao rodar o programa. É importante lembrar que não podem haver números repetidos dentro de cada jogo. A imagem a seguir mostra um exemplo do programa em execução no Portugol Studio, no qual o usuário pede para que sejam gerados 10 jogos da Mega-Sena. Seu objetivo é escrever um algoritmo que retorne algo semelhante a isso. Exercício de Lógica &#8211; Números da Mega Sena Resolução do Exercício: Código sugerido É isso aí! Espero que você tenha conseguido criar e executar o algoritmo com sucesso. Nos vemos no próximo Desafio de Lógica de Programação.</p>
<p>O post <a href="https://www.bosontreinamentos.com.br/logica-de-programacao/exercicio-gerar-jogos-da-mega-sena-logica-de-programacao/">Exercício: Gerar Jogos da Mega Sena &#8211; Lógica de Programação</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>Exercício de Lógica de Programação: Gerar Jogos da Mega Sena</h2>
<p>Vamos a mais um exercício de <a href="http://www.bosontreinamentos.com.br/curso-de-logica-de-programacao/">Lógica de Programação</a> para você treinar o desenvolvimento de algoritmos no Portugol Studio.</p>
<h4>Desafio de Lógica</h4>
<p><em><strong>Escreva um algoritmo que gere X jogos da Mega-Sena.</strong></em></p>
<p><em><strong>Um jogo da Mega-Sena consiste em seis números diferentes, aleatórios, gerados no intervalo de 1 a 60.</strong></em></p>
<p><em><strong>O usuário deve poder escolher quantos jogos serão gerados ao rodar o programa.</strong></em></p>
<p><em><strong>É importante lembrar que não podem haver números repetidos dentro de cada jogo.</strong></em></p>
<p>A imagem a seguir mostra um exemplo do programa em execução no Portugol Studio, no qual o usuário pede para que sejam gerados 10 jogos da Mega-Sena. Seu objetivo é escrever um algoritmo que retorne algo semelhante a isso.</p>
<div id="attachment_18100-2" style="width: 609px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-18100-2" class="wp-image-18100" title="Exercício de Lógica - Números da Mega Sena" src="http://www.bosontreinamentos.com.br/wp-content/uploads/2022/01/mega-sena-exercicio-logica-programacao.jpg" alt="Exercício de Lógica - Números da Mega Sena" width="599" height="417" srcset="https://www.bosontreinamentos.com.br/wp-content/uploads/2022/01/mega-sena-exercicio-logica-programacao.jpg 710w, https://www.bosontreinamentos.com.br/wp-content/uploads/2022/01/mega-sena-exercicio-logica-programacao-420x292.jpg 420w" sizes="(max-width: 599px) 100vw, 599px" /><p id="caption-attachment-18100-2" class="wp-caption-text">Exercício de Lógica &#8211; Números da Mega Sena</p></div>
<h3>Resolução do Exercício: Código sugerido</h3>
<p><script src="https://gist.github.com/bosontreinamentos/296f0054babf0998e0dce9b3a38c6ac5.js"><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_end">﻿</span></script></p>
<p>É isso aí! Espero que você tenha conseguido criar e executar o algoritmo com sucesso.</p>
<p>Nos vemos no próximo Desafio de Lógica de Programação.</p>
<p>O post <a href="https://www.bosontreinamentos.com.br/logica-de-programacao/exercicio-gerar-jogos-da-mega-sena-logica-de-programacao/">Exercício: Gerar Jogos da Mega Sena &#8211; Lógica de Programação</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/logica-de-programacao/exercicio-gerar-jogos-da-mega-sena-logica-de-programacao/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
