none
Algoritmo C# que mostre quais números são múltiplos de 5 e quais não são RRS feed

  • Pergunta

  • tenho que fazer um algoritmo para uma atividade da minha faculdade mas estou com muita dúvida, já que sou iniciante  na área da programação e não sei por onde começar. O exercício é este : 1) Escreva um programa que receba um número inteiro do usuário e diga se ele é ou não
    múltiplo de 5. 

    terça-feira, 30 de março de 2021 13:40

Todas as Respostas

  • Victxr,

    Muito fácil! Use o Operador de resto "%"!
    Segue a resposta:

    using System;
    
    namespace ConsoleAppTESTE
    {
        class Program
        {
            static void Main()
            {
                string srtNum;
                int intNum;
                int intResto;
                int intDivisor = 5;
                
    
                Console.WriteLine("Digite um número: ");
                srtNum = Console.ReadLine();
    
                if (!double.TryParse(srtNum, out double dblNum))
                    Console.WriteLine("Precisa ser numérico! ", srtNum);
                else
                {
                    intNum = Convert.ToInt32(dblNum);
                    intResto = intNum % intDivisor;
    
                    if (intResto == 0)
                        Console.WriteLine("O número {0} é divisivel por {1}! ", intNum, intDivisor);
                    else
                        Console.WriteLine("O número {0} NÃO é divisivel por {1}! ", intNum, intDivisor);
                }
    
                Console.ReadKey();
            }
        }
    }

    ========================
    Operador de resto %

    https://docs.microsoft.com/pt-br/dotnet/csharp/language-reference/operators/arithmetic-operators
    ========================

    []'s,
    Fabio I.

    terça-feira, 30 de março de 2021 18:14
  • Bom dia, você também pode usar os exemplos na página abaixo.

    http://www.dailyfreecode.com/Code/print-multiple-5-1435.aspx
    quarta-feira, 31 de março de 2021 12:50
    Moderador