No exercício de hoje, a proposta era a seguinte:

  • "Criar um programa em C++ que mostre a tabuada de algum número, utilizando a estrutura de repetição FOR"


    O resultado da tela final foi o seguinte:



A seguinte programação foi feita pra chegar até esse resultado final:


#include <iostream>

/*Programa de exibição de tabuada */

int main() 
{
	int x,
	    res,
	    mult;
	
	printf("Insira o numero que deseja ver a tabuada: ");
	scanf("%d",&x);
	
	printf("A tabuada do numero %d e:\n",x);
	
	for (mult = 1; mult <= 10; mult++)
	{
		res = x * mult;
		printf("%d x %d = %d\n",x,mult,res);
		
	}
	
	return 0;
}



Lógica de construção:

    Para a construção do exercício foi pensando primeiro em quantas variáveis seria necessário ter no programa. No caso, foram utilizadas três variáveis inteiras, de modo que uma variável armazena-se o valor do número inserido pela pessoa, uma variável que mudasse com o tempo de 1 até 10 (multiplicador) e outra que armazena-se o resultado da multiplicação.
    No processamento de informações, como solicitado, foi utilizado a estrutura de repetição "FOR". A lógica pensada foi a seguinte: precisamos que o programa multiplique uma variável x por um variável y que muda linearmente e que será o nosso multiplicador. Podemos utilizar o FOR para mudar o valor do multiplicador. Portanto, o nosso FOR utilizará a variável "mult" que começará em 1, repetirá enquanto o valor dela for menor ou igual a 10 e que some 1 a cada vez que repetir.
    Dentro do FOR foi usado a variável "res" que armazena a multiplicação de x por mult e logo em seguida faz um print na tela do procedimento. A variável x vai ter valor fixo e a cada repetição do FOR a variável mult acrescenta 1, possibilitando assim o número x fazer a multiplicação com números de 1 a 10.



Compilador utilizado:

    Para realizar a compilação do programa foi utilizado o programa Dev-C++. Você pode realizar o download do programa através do link abaixo.



Imagem da internet

👉 Baixar Dev C++ 👈









ATENÇÃO: Todos os links disponibilizados não são hospedados em meu blog e não tem qualquer ligação com a fonte de origem. Tais podem ser encontrados navegando pela internet. Se caso sinta-se ofendido, entre em contato e o mesmo será retirado o mais rápido possível.