C/Visual C - Ayuda con numeros primos

   
Vista:
sin imagen de perfil
Pos: 47
Val: 20
Ha mantenido su posición en C/Visual C (en relación al último mes)

Ayuda con numeros primos

Publicado por sea (11 intervenciones) el 04/06/2017 23:28:52
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<stdio.h>
int main(){
	int i,a,j;
 
	for(i=3;i<=100;i++){
		 a=0;
		for(j=1;j<=100;j++){
			if(i%j==0){
				a++;
			}
		}
		if(a==2){
			printf("%d ", i);
		}
 
	}
}

Determinar la cantidad de números primos entre 3 y 100. Finalmente se debe imprimir esta cantidad.

Mi duda es que deberia hacer para mostrar la CANTIDAD de numeros primos, no los numeros en si, ya que con este codigo que hice muestra solo los numeros primos entre 3 y 100.
Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Pos: 2
Val: 484
Oro
Ha mantenido su posición en C/Visual C (en relación al último mes)

Ayuda con numeros primos

Publicado por agustin (266 intervenciones) el 05/06/2017 00:55:32
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<stdio.h>
 
int main(){
	int i,a,j,nprimos=0;
 
	for(i=3;i<=100;i++){
		a=0;
		for(j=1;j<=100;j++){
			if(i%j==0){
				a++;
			}
		}
		if(a==2){
			nprimos++;
			printf("%d ", i);
		}
	}
	printf("\nSe encontraron %i numeros primos\n",nprimos);
	return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Pos: 47
Val: 20
Ha mantenido su posición en C/Visual C (en relación al último mes)

Ayuda con numeros primos

Publicado por sea (11 intervenciones) el 05/06/2017 02:28:27
Gracias por la ayuda, me quedo claro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad