현재 Pari GP를 사용하는 방법을 배우고 있으며 현재 사용자가 소수를 입력했는지 여부를 확인하는 코드를 작성하려고합니다.Pari GP - 사용자가 소수로 입력했는지 확인
여기 내 코드입니다.
printf("\t%s \n","PrimeNo(P): To check if it is a prime or not");
PrimeNo(p)={
if(isprime(p)||1, print("Prime numbers only"));
if(isprime(p)||0, print("Prime numbers stored"));
print(p);
}
문제는 처음 "만약"라인이 주요 아니라는 것을 확인하는 방식으로 작동하지만, 나는 소수의 핵심, 두 줄이 나타 났을 때.
누구든지 도움을 주시면 감사하겠습니다.
DanaJ 너무 감사드립니다. 당신은 생명의 은인입니다. –
@JamesQuek PrimeNo (p) = {print (if (isprime (p), "Yep", "Nope"))를 쓸 수도 있습니다. print (p)}'를 사용하십시오. PARI의 모든 것은'if'를 포함한 함수입니다. –