[C# 에서 10진수를 2진수로 변환예제소스, while, do~while, for, 오라클자바커뮤니티 닷넷 C#교육강좌, 구로가산디지털단지]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int[] note = new int[10];
int i;
string data = "";
Console.WriteLine("---------숫자변환프로그램--------");
Console.WriteLine("숫자를 입력해주세요.");
int n = int.Parse(Console.ReadLine());
Console.WriteLine("------------for-------------------");
for (i = 0; i < i + 1; i++)
{
if (n > 0)
{
note[i] = n % 2;
data = note[i].ToString() + data;
n /= 2;
}
else
{
note[i] = n;
break;
}
}
Console.WriteLine("입력하신 숫자의 2진수는 " + data + " 입니다");
Console.WriteLine("------------while-------------------");
i = 0;
while (i < i + 1)
{
if (n > 0)
{
note[i] = n % 2;
data = note[i].ToString() + data;
n /= 2;
}
else
{
note[i] = n;
break;
}
}
Console.WriteLine("입력하신 숫자의 2진수는 " + data + " 입니다");
Console.WriteLine("------------do while-------------------");
i = 0;
do
{
if (n > 0)
{
note[i] = n % 2;
data = note[i].ToString() + data;
n /= 2;
}
else
{
note[i] = n;
break;
}
} while (i < i + 1);
Console.WriteLine("입력하신 숫자의 2진수는 " + data + " 입니다");
}
}
}
[결과]
---------숫자변환프로그램--------
숫자를 입력해주세요.
25
------------for-------------------
입력하신 숫자의 2진수는 11001 입니다
------------while-------------------
입력하신 숫자의 2진수는 11001 입니다
------------do while-----------------
입력하신 숫자의 2진수는 11001 입니다
평일주간[100%환급과정]
(8/29)SQL기초에서 Schema Object까지
(8/29)Spring,MyBatis,Hibernate실무과정
(8/29)자바기초JDBC,Servlet/JSP까지
(8/29)PL/SQL,ORACLE HINT,TUNING
(9/15)C#4.0,WinForm,ADO.NET
(9/15)안드로이드개발자과정
(9/18)오라클자바채용확정교육
평일야간[개인80%환급]
(8/28)SQL기초에서실무까지
(8/28)자바JSP,jQuery,Spring,MyBatis
(8/29)Spring, MyBatis, Hibernate
(9/02)HTML5,CSS3,Ajax,jQuery마스터
(9/12)C#,Network,ADO.NET,ASP.NET
(9/16)안드로이드개발자과정
주말주간[개인80%환급]
(8/30)Spring, MyBatis, Hibernate
(8/30)SQL기초에서실무까지
(8/30)자바,네트워크,웹&스프링
(8/30)안드로이드개발자과정
(9/13)C#,ASP.NET마스터(9/13)웹퍼블리싱 마스터
(8/29)SQL기초에서 Schema Object까지
(8/29)Spring,MyBatis,Hibernate실무과정
(8/29)자바기초JDBC,Servlet/JSP까지
(8/29)PL/SQL,ORACLE HINT,TUNING
(9/15)C#4.0,WinForm,ADO.NET
(9/15)안드로이드개발자과정
(9/18)오라클자바채용확정교육
평일야간[개인80%환급]
(8/28)SQL기초에서실무까지
(8/28)자바JSP,jQuery,Spring,MyBatis
(8/29)Spring, MyBatis, Hibernate
(9/02)HTML5,CSS3,Ajax,jQuery마스터
(9/12)C#,Network,ADO.NET,ASP.NET
(9/16)안드로이드개발자과정
주말주간[개인80%환급]
(8/30)Spring, MyBatis, Hibernate
(8/30)SQL기초에서실무까지
(8/30)자바,네트워크,웹&스프링
(8/30)안드로이드개발자과정
(9/13)C#,ASP.NET마스터(9/13)웹퍼블리싱 마스터
댓글 없음:
댓글 쓰기