2018. 1. 17. 10:53ㆍ알고리즘(algorithm)
Q. 가우스덧셈이란 1부터 10까지의 합을 구할 때 (1+10)*5와 같은 방법으로 구하는 것을 말합니다. 가우스덧셈을 이용하여 1부터 n까지의 정수 합을 구하는 프로그램을 작성하세요.
S. HTML5, javascript, JQuery-3.2.1을 사용하여 작성됐습니다.
<!DOCTYPE html> <html lang="ko"> <head> <meta charset="utf-8"> <title>앙큼한유채`s 일상 Story</title> <script src="http://code.jquery.com/jquery-3.2.1.min.js"></script> <style type="text/css"> .btn{width: 190px;height: 30px; border: 1px solid black;margin-top: 10px;text-align: center;line-height: 30px;cursor: pointer;} </style> </head> <body> <div> <span>Q. 5. 가우스덧셈이란 1부터 10까지의 합을 구할 때 (1+10)*5와 같은 방법으로 구하는 것을 말합니다. 가우스덧셈을 이용하여 1부터 n까지의 정수 합을 구한는 프로그램을 작성하세요.</span> </div> <div> <span>n의 값을 입력하세요.</span> <input type="text" id="cnt" autocomplete="off"> </div> <div id="result"> </div> <div class="btn" onclick="btn()">가우스덧셈으로 구하기</div> <script type="text/javascript"> function btn(){ $("#spanResult").remove(); var cnt=$("#cnt").val(); if(cnt==""){ $("#result").append("<span id='spanResult'>n의 값을 입력하세요.</span>"); $("#cnt").focus(); return; } else{ var sumResult=0; cnt=parseInt(cnt); sumResult=(1+cnt)*(cnt/2); $("#result").append("<span id='spanResult'>결과 : n까지의 가우스덧셈 합은 "+sumResult+"입니다.</span>"); } } </script> </body> </html>
|
'알고리즘(algorithm)' 카테고리의 다른 글
7. 2개의 정수를 입력받아 b-a를 계산 (0) | 2018.01.19 |
---|---|
6. a, b사이의 모든 정수의 합 (0) | 2018.01.18 |
4. 1부터 n까지의 정수 합 구하기 (0) | 2018.01.16 |
3. 정수를 양수/음수/0을 부호를 판단하여 출력 (0) | 2018.01.15 |
2. 세 값의 최솟값, 세 값의 중간값 (0) | 2018.01.12 |