목록While (24)
투케이2K
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [소스 코드] import 'package:flutter/material.dart';import 'dart:developer';// -----------------------------------------------------------------------------------------// TODO [main] : [application 의 진입점 역할]// -----------------------------------------------------------------------------------------void main() { /** * -------------------------------------..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [소스 코드]import 'package:flutter/material.dart';import 'dart:developer';// -----------------------------------------------------------------------------------------// TODO [main] : [application 의 진입점 역할]// -----------------------------------------------------------------------------------------void main() { /** * -------------------------------------..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] namespace testProject { class Program { static void Main(string[] args){ /* ------------------------------------------- [요약 설명] ------------------------------------------- 1. while 문은 반복문을 수행할 때 사용 됩니다 ------------------------------------------- 2. 예시 : while (조건) { // [로직 처리] // [증감 수행] n++; } ------------------------------------------- */ // [변수 선언] int ..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] namespace testProject { class Program { static void Main(string[] args){ /* ------------------------------------------- [요약 설명] ------------------------------------------- 1. while 문은 반복문을 수행할 때 사용 됩니다 ------------------------------------------- 2. 예시 : while (조건) { // [로직 처리] // [증감 수행] n++; } ------------------------------------------- */ // [변수 선언] int ..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] namespace testProject { class Program { static void Main(string[] args){ /* ------------------------------------------- [요약 설명] ------------------------------------------- 1. do while 문은 반복문을 수행할 때 사용 됩니다 ------------------------------------------- 2. 예시 : do { // [로직 처리] // [증감 수행] n++; } while (조건); ------------------------------------------- */ // [변수 선..
[개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [방법 설명] [app.js : 소스 코드] // ---------------------------------------------------------------------------------------------- const express = require('express') const app = express() // --------------------------------------- app.set('view engine', 'ejs') // [Page] : [Render] app.set('views', './views') // [Page] : [Render] // ----------------------..
[개발 환경 설정] 개발 언어 : C++ [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [include 및 define 문 정의] #include #include using namespace std; // ----------------------------------------------------------------------------------------- // ----------------------------------------------------------------------------------------- // TODO [구현부 ..
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [소스 코드] /* -------------------------------------- [요약 설명] -------------------------------------- 1. WHILE 은 지정된 범위 만큼 반복문을 수행하며, 로직을 처리합니다 -------------------------------------- */ -- ----------------------------------- -- [쿼리 작성] DECLARE @DAN INT, @COUNT INT, @RESULT NVARCHAR(300) --변수선언 -- [초기 변수 값 할당] SET @DAN = 2 SET @COUNT = 1 SET @RESULT = '' -- [WH..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [testMain 함수] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("=============================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("=============================== \n"); printf("\n"); // [for 반복문 선언 실시] for (int i=1; i 5){ break; } // 카운트 출력 printf("\n"); printf("==================..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] /* [요약 설명] 1. for , while 문을 사용해서 반복문을 수행할 수 있습니다 2. for 문 증감 값을 지정하기 위해서 stride 문을 사용합니다 3. while true 사용 시 무한 루프를 지정합니다 */ // [테스트 메인 함수 정의 실시] func testMain(){ print("[Program Start]") print("") // [for 문 stride [to] : to 에 표시된 단계를 포함하지 않습니다] // from 시작 / to 단계 / by 증감값 for i in stride(from: 0, to: 5, by: 1) { print("[for] [to] : ", i) // 0, 1..
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [소스 코드] /* [테이블 변수 선언 및 while 반복문 구문을 사용해 테이블 조회 결과 출력 실시] 1. declare begin end - PL/SQL 기본으로 쿼리, 문법을 실행할 수 있습니다 2. declare [선언부] - 변수, 상수를 선언할 수 있습니다 3. begin [실행부] - 제어, 반복문, 함수 등 다양한 로직 기술을 실행합니다 4. end [종료부] - 실행된 로직의 종료를 선언합니다 5. set [할당] - 선언한 변수에 값을 할당할 수 있습니다 6. print [출력] - 결과물을 출력할 때 사용합니다 7. while - 지정한 단계 만큼 반복문을 수행할 수 있습니다 */ DECLARE -- [임시 테..
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [소스 코드] /* [커서 CURSOR 사용해 테이블 행 조회 결과 출력 실시 - CURSOR FOR OPEN , FETCH NEXT FROM] 1. CURSOR FOR OPEN - 커서 생성 및 오픈을 실시합니다 2. FETCH NEXT : 현재 행의 바로 다음 행 결과를 반환합니다 3. @@FETCH_STATUS = 0 : FETCH 문이 성공적으로 수행된 경우를 나타냅니다 4. CLOSE : 오픈한 커서를 닫습니다 5. DEALLOCATE : 커서와 커서 이름 또는 커서 변수 간의 연결을 제거합니다 */ DECLARE -- [커서 선언 부분] V_CURSOR CURSOR FOR SELECT T_IDX, T_NAME, T_DEP..
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [소스 코드] /* [while 반복문 구문을 사용해 sum 합계 구하기 실시 - declare, begin, end] 1. declare begin end - PL/SQL 기본으로 쿼리, 문법을 실행할 수 있습니다 2. declare [선언부] - 변수, 상수를 선언할 수 있습니다 3. begin [실행부] - 제어, 반복문, 함수 등 다양한 로직 기술을 실행합니다 4. end [종료부] - 실행된 로직의 종료를 선언합니다 5. set [할당] - 선언한 변수에 값을 할당할 수 있습니다 6. print [출력] - 결과물을 출력할 때 사용합니다 7. while - 지정한 단계 만큼 반복문을 수행할 수 있습니다 */ DECLARE ..
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex6; import java.util.Stack; public class MainActivity10 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [짝지어 제거하기] * 1. 짝지어 제거하기는, 알파벳 소문자로 이루어진 문자열을 가지고 시작합니다 * 2. 먼저 문자열에서 같은 알파벳이 2개 붙어 있는 짝을 찾습니다. 그다음, 그 둘을 제거한 뒤, 앞뒤로 문자열을 이어 붙입니다 * 3. ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : pycharm 개발 언어 : python /* =========================== */ /* =========================== */ [소스코드] # [while true 무한루프 사용해서 카운트 실행] # [요약 설명] # 1. 파이썬에서는 반복해서 문장이나 수식을 수행해야 할 경우 while문을 사용할 수 있습니다 # 2. while True 는 무한 루프 반복문을 수행합니다 # 3. break 키워드의 역할은 if 문이나 while 문, for문 등의 조건문이나 반복문에서 가장 가까운 분기를 탈출시켜줍니다 # 4. while문을 사용하기 위해서는 콜론 : 을 사용해야합..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : javascript /* =========================== */ /* =========================== */ [소스 코드] /* =========================== */ /* =========================== */ [결과 출력] /* =========================== */ /* =========================== */ [요약 설명] /* [JS 요약 설명] 1. while 문은 while(조건) 방법으로 사용합니다 2. while(true) : 무한루프를 의미합니다 (b..
/* =========================== */ [개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : kotlin /* =========================== */ /* =========================== */ [소스 코드] package ex1 //===== [코틀린 메인 시작 부분] ===== fun main(args : Array) { /* [설 명] 1. while true : 무한 루프로 반복문을 수행합니다 2. break : 특정 반복문을 탈출할 때 사용합니다 */ println("[while true 무한 루프 카운트 수행 및 break 반복문 탈출 실시]") //int형 초기 변수 선언 실시 var int_data = 1; //while ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : VisualStudio 개발 언어 : C언어 /* =========================== */ /* =========================== */ [소스 코드] #pragma warning(disable:4996) #include int main() { /* * [while 문을 사용해서 특정 변수값이 조건을 반족할 때까지 카운트 반복 수행] * 1. while(조건) { 내용 } 방식으로 문법을 사용합니다 * 2. data 값이 5보다 작거나 같을 경우 까지 반복문을 수행합니다 */ int data = 1; while(data