Junte-se ao IDNLearner.com e descubra uma comunidade de pessoas dispostas a ajudar. Faça suas perguntas e receba respostas detalhadas de nossa comunidade de especialistas, sempre prontos para ajudá-lo no que for necessário.

Faça um programa que receba dez números inteiros e mostre a quantidade de números primos dentre os números que foram digitados. Em linguagem c# ou csharp.

Sagot :

Resposta:

O algoritmo requerido em C# está abaixo!

Espero te ajudado :)

Algoritmo:

using System;

class Program {

   static void Main(string[] args) {

       int primos = 0;

       int[] nums = new int[10];

   

       for(int c=0; c<10; c++){

           Console.Write("Informe um valor "+(c+1)+"/10: ");

           nums[c] = Int32.Parse(Console.ReadLine());

           if (is_primo(nums[c])){

               primos++;

           }

       }

       

       Console.Write("Foram digitados "+primos);

       Console.WriteLine(" números primos!");

       

   }

   

   static bool is_primo(int num){

       int divs = 0;

       for(int c=num; c>0; c--){

           if(num%c == 0){

               divs++;

           }

       }

       

       return divs == 2;

   }

}

Apreciamos cada uma de suas perguntas e respostas. Continue contribuindo com sua sabedoria e experiências. Juntos, alcançaremos nossas metas de aprendizado. Obrigado por escolher IDNLearner.com. Estamos aqui para fornecer respostas confiáveis, então visite-nos novamente para mais soluções.