Heim  >  Artikel  >  Backend-Entwicklung  >  C-Programm zur Überprüfung, ob eine Nummer eine Überschussnummer (freundliche Nummer) ist?

C-Programm zur Überprüfung, ob eine Nummer eine Überschussnummer (freundliche Nummer) ist?

WBOY
WBOYnach vorne
2023-08-28 16:57:03852Durchsuche

C-Programm zur Überprüfung, ob eine Nummer eine Überschussnummer (freundliche Nummer) ist?

In diesem Programm versuchen wir zu überprüfen, ob die beiden vom Benutzer über die Konsole angegebenen Zahlen ein freundliches Paar sind oder nicht?

Beispiel

Wenn die Summe aller Teiler von Zahl1 gleich Zahl1 und die Summe aller ist Teiler von Zahl2 ist gleich Zahl2, dann können wir sagen, dass diese beiden Zahlen reichlich vorkommende Zahlen sind

for(i=1;i<number1;i++){
   if(number1 % i == 0){
      result1= result1 +i;
   }
}

对于数字2的所有除数的总和。

for(i=1;i<number2;i++){
   if(number2 % i == 0){
      result2=result2+i;
   }
}
Für die befreundeten Paare.
if(result1==number1 && result2==number2)

Wenn diese Bedingung erfüllt ist, dann handelt es sich um reichlich vorhandene Paare, andernfalls nicht.

Beispiel

Folgendes ist das C-Programm zu Finden Sie heraus, ob die angegebenen Zahlen reichlich vorhandene Paare sind oder nicht −

 Live-Demo

#include
int main(){
   int number1,number2,i;
   printf("Enter two numbers:");
   scanf("%d%d",&number1,&number2);
   int result1=0,result2=0;
   for(i=1;i

输出

输出如下 −

Enter two numbers:6 28
Abundant Pairs

Das obige ist der detaillierte Inhalt vonC-Programm zur Überprüfung, ob eine Nummer eine Überschussnummer (freundliche Nummer) ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen