Einführung
In diesem Lab schreiben wir ein C++-Programm, um die Teiler einer gegebenen Zahl zu finden. Ein Teiler einer Zahl ist eine positive ganze Zahl, die die Zahl ohne Rest teilt.
In diesem Lab schreiben wir ein C++-Programm, um die Teiler einer gegebenen Zahl zu finden. Ein Teiler einer Zahl ist eine positive ganze Zahl, die die Zahl ohne Rest teilt.
iostream-Bibliothek für die Eingabe und Ausgabestdlib-Bibliothek für Systemfunktionen wie clrscr() und getch()main-Funktionn1, um die eingegebene Zahl zu speichern, und eine weitere Variable i, die in der For-Schleife verwendet wirdsystem("clear"), um den Bildschirm zu leeren#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int n1, i;
system("clear");
cout<<"Enter the number to find it's divisors : ";
cin>>n1;
cout<<"\nThe divisors are :\n";
for(i = 1 ; i <= n1 ; i++)
{
if(n1 % i == 0)
{
cout<<"\t"<<i ;
}
}
return 0;
}
cout-Funktion, um die Nachricht anzuzeigen, um den Benutzer zur Eingabe zu aufforderncin-Funktion, um die eingegebene Zahl des Benutzers zu erhalten und sie in der n1-Variablen zu speicherncout<<"Enter the number to find it's divisors : ";
cin>>n1;
i = 1 beginnt und bis zu n1 hochzählti teilbar ist, indem du den Modulo-Operator (%) verwendesti als Teilerfor(i = 1 ; i <= n1 ; i++)
{
if(n1 % i == 0)
{
cout<<"\t"<<i ;
}
}
In diesem Lab haben wir gelernt, wie man die Teiler einer gegebenen Zahl mit einem C++-Programm findet. Wir haben eine For-Schleife verwendet, um über alle möglichen Teiler zu iterieren und überprüft, ob die eingegebene Zahl durch den aktuellen Teiler teilbar ist. Wir haben auch gelernt, wie man Eingaben vom Benutzer liest, das Programm kompiliert und ausführt und die Ausgabe in der Konsole anzeigt.