[C# 제어문 실습] 공약수의 합계 구하기
//4. 두 개의 양의 정수를 입력받아 공약수의 합을 계산하는 프로그램을작성하시오.
using System;
namespace 반복문
{
class Program
{
static void Main(string[] args)
{
//두 수(a,b)를 입력
int a, b;
Console.WriteLine("첫 번째 수를 입력:");
a = int.Parse(Console.ReadLine());
Console.WriteLine("두 번째 수를 입력:");
b = int.Parse(Console.ReadLine());
int sum = 0;
Console.WriteLine("공약수:");
for(int i =1; i<=a; ++i)
{
if((a%i == 0)&&(b%i == 0))
{
sum += i;
Console.Write("{0} ", i);
}
}
Console.WriteLine("\n합계:{0}",sum);
}
}
}
'언어 자료구조 알고리즘 > 프로그래밍 실습' 카테고리의 다른 글
[C# 제어문 실습] 다이아몬드 출력 (0) | 2017.09.05 |
---|---|
[C# 제어문 실습] 입력한 정수 높이의 삼각형 출력 (0) | 2017.09.05 |
[C# 제어문 실습] 랜덤 수 맞히기(Low High) (0) | 2017.09.05 |
[C# 제어문 실습] 콘솔 응용프로그램에서 메뉴 선택하기 (0) | 2017.09.05 |
[C# 제어문 실습] 공배수 출력 (0) | 2017.09.01 |
[C# 제어문 실습] 구구단 출력 (1) | 2017.09.01 |
[C# 제어문 실습] 6의 배수 출력 (0) | 2017.09.01 |
[C# 제어문 실습] 두 정수 사이의 수의 합계 구하기 (0) | 2017.09.01 |
[C# 제어문 실습 예제 코드] 메뉴 선택하기 (0) | 2017.09.01 |
[C# 제어문 실습 예제 코드] Low High 맞추기, 랜덤 사용 (0) | 2017.08.31 |