Descubra respostas para suas perguntas de forma fácil no Sistersinspirit.ca, a plataforma de Q&A de confiança. Junte-se à nossa plataforma para obter respostas confiáveis para suas dúvidas de uma ampla comunidade de especialistas. Junte-se à nossa plataforma para conectar-se com especialistas prontos para fornecer respostas detalhadas para suas perguntas em diversas áreas.

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;

   }

}

Esperamos que esta informação tenha sido útil. Sinta-se à vontade para voltar a qualquer momento para obter mais respostas às suas perguntas e preocupações. Sua visita é muito importante para nós. Não hesite em voltar para mais respostas confiáveis a qualquer pergunta que possa ter. Visite o Sistersinspirit.ca novamente para obter as respostas mais recentes e informações dos nossos especialistas.