Dev - C++ - No encuentro el error, necesito ayuda

 
Vista:
sin imagen de perfil

No encuentro el error, necesito ayuda

Publicado por IDK (1 intervención) el 23/10/2021 05:09:40
Es un programa para encontrar los números primos gemelos de cierto rango:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include<iostream>
#include<conio.h>
#include<math.h>
using namespace std;
int main()
{
	cout<<"Andy Patricio Zavala Ortiz"<<endl;
	int b, ap, i, n1, n2, pch;
	bool esp=true;
	cout<<"Ingresa el primer numero(este debera ser el menor):\t";
	cin>>n1;
	cout<<"Ingresa el segundo numero(este debera ser el mayor):\t";
	cin>>n2;
	i=1;
	pch=2;
	ap=0;
	for(i>=n1;i<=n2;i++)
	{
		while(esp==true and pch<i){
		if(i%pch==0){
			esp=false;
		}
		else
		{
			pch=pch+1;
		}
	}
	if(esp==true and ap==0){
		ap=i;
	}
	else if(esp==true and ap>=1)
	{
		b=i;
	}
	if(b-ap==2){
		cout<<ap<<" y "<<b<<" son numeros primos gemelos"<<endl;
	}
	ap=b;
	}
}
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

No encuentro el error, necesito ayuda

Publicado por Tom (65 intervenciones) el 23/10/2021 17:19:18
Revisa el for de la línea 17, pon atención.

Y, o yo me he quedado anticuado, o and no es un operador de c++ ...
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