はじめに
この実験では、与えられた数の約数を見つけるための C++ プログラムを書きます。数の約数とは、その数を割り切って余りを残さない正の整数です。
この実験では、与えられた数の約数を見つけるための C++ プログラムを書きます。数の約数とは、その数を割り切って余りを残さない正の整数です。
iostream ライブラリをインクルードするclrscr() や getch() などのシステム関数用の stdlib ライブラリをインクルードするmain 関数を開始するn1 と、for ループで使用する別の変数 i を宣言するsystem("clear") 関数を使用する#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 関数を使用して、ユーザーに入力を促すメッセージを表示するcin 関数を使用して、ユーザーから入力された数を取得し、n1 変数に格納するcout<<"Enter the number to find it's divisors : ";
cin>>n1;
i = 1 から始まり n1 まで増加する for ループを使用する%) 演算子を使用して、入力された数が i で割り切れるかどうかを確認するi を出力するfor(i = 1 ; i <= n1 ; i++)
{
if(n1 % i == 0)
{
cout<<"\t"<<i ;
}
}
この実験では、C++ プログラムを使って与えられた数の約数を見つける方法を学びました。for ループを使ってすべての可能な約数を反復処理し、入力された数が現在の約数で割り切れるかどうかを確認しました。また、ユーザーからの入力を読み取り、プログラムをコンパイルして実行し、コンソールに出力を表示する方法も学びました。