Você está aqui: C# ::: Desafios e Lista de Exercícios Resolvidos ::: Métodos, Procedimentos e Funções |
Uma função C# que recebe um valor inteiro e informa se o mesmo é um número primo - Exercícios Resolvidos de C#Quantidade de visualizações: 331 vezes |
Pergunta/Tarefa: Um inteiro é um número primo se ele for divisível somente por 1 e por ele mesmo. Assim, 2, 3, 5 e 7 são primos, enquanto 4, 6, 8 e 9 não são. Escreva uma função C# que recebe um valor inteiro e informe se o mesmo é um número primo. Você deverá usar a seguinte assinatura para a função: static bool primo(int valor) { // implementação aqui } Informe um valor inteiro: 7 O numero informado é primo Veja a resolução comentada deste exercício em C#: using System; namespace Estudos { class Principal { // função principal do programa C# static void Main(string[] args) { int numero; // vamos pedir para o usuário informar um número inteiro Console.Write("Informe um valor inteiro: "); numero = Int32.Parse(Console.ReadLine()); // vamos verificar se o valor informado é um número primo if (primo(numero)) { Console.WriteLine("O numero informado é primo."); } else { Console.WriteLine("O numero informado NÃO é primo."); } Console.WriteLine("\n\nPressione uma tecla para sair..."); ...... Restante do código disponível na Área de Apoiadores do site |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |