Faça um algoritmo que lendo dois números calcule o
resultado da multiplicação de um pelo outro sem
utilizar a operação de multiplicação (ou seja, utilizando
apenas soma)
Soluções para a tarefa
Respondido por
3
a multiplicação de A*B = A+A+A+...+A (B vezes), ou B+B+B...+B (A vezes)
em c#:
class Program
{
static void Main(string[] args)
{ try { Console.WriteLine("Digite o primeiro número:"); int num1 = Convert.ToInt32(Console.ReadLine()); // le do console e converte para inteiro
Console.WriteLine("Digite o segundo número:"); int num2 = Convert.ToInt32(Console.ReadLine()); // le do console e converte para inteiro int soma = 0;
for (int contador = 0; contador < num2; contador++, soma += num1) ;
Console.WriteLine($"Valor da multiplicacao: {soma}");
Console.ReadKey(); } catch { Console.WriteLine("Erro ao realizar leituras."); return; } }}
em c#:
class Program
{
static void Main(string[] args)
{ try { Console.WriteLine("Digite o primeiro número:"); int num1 = Convert.ToInt32(Console.ReadLine()); // le do console e converte para inteiro
Console.WriteLine("Digite o segundo número:"); int num2 = Convert.ToInt32(Console.ReadLine()); // le do console e converte para inteiro int soma = 0;
for (int contador = 0; contador < num2; contador++, soma += num1) ;
Console.WriteLine($"Valor da multiplicacao: {soma}");
Console.ReadKey(); } catch { Console.WriteLine("Erro ao realizar leituras."); return; } }}
ASZero:
Obg, de coração cara
Dica, compartilhe seus programas no repl.it
Perguntas interessantes