목록

'전체 글' 731건

코드로 놀고, 언어로 성장하는 공방.

  • 배열이란?
    프로그래밍 언어/PHP · 댓글
    배열(Array)은 하나의 변수에 여러 개의 데이터를 담을 수 있는 자료 구조입니다. 배열에서는 인덱스(Index)를 이용하여 저장되는 위치를 지정합니다. 다섯 과목의 성적을 배열 $score에 저장한 다음 출력하는 다음의 예제를 살펴봅시다. 04/ex4-10.php"; // 04 echo $score[1].""; echo $score[2].""; echo $score[3].""; echo $score[4]; // 08?> 02 $score = array(75, 85, 93, 87, 92);array() 함수로 배열을 생성하여 $score에 저장합니다. 04~08 $score[0], $score[1], $score[2], $score[3], $score[4]는 각각 배열 $score..
  • 함수 활용
    프로그래밍 언어/PHP · 댓글
    지금까지 배운 함수를 활용하여 놀이 공원 입장료를 계산하는 프로그램을 작성해봅시다. 04/ex4-9.php 12 and $age 12 and $age 12 and $age 12 and $age 12 and $age 12 and $age "; // 80 if ($category == 1 or $category == 2) // 81 echo "주간/야간 : ".$day.""; // 82 echo "나이 : ".$age.""; // 84 echo "입장료 : ".$pay; // 85?> 02~17function ticket1($day, $age) { ...}일반 입장권 요금을 계산하는 ticket1() 함수를 정의합니다. ticket1() 함수에서 매개변수 ..
  • 정기예금 금리 현황표 작성하기 - 보고서 작성하기(제목 입력)
    프로그래밍 언어/Python · 댓글
    비주얼 스튜디오 코드에서 새로운 파일을 생성하고 파일명을 'step_3_2.py'로 지정합니다. 다음 코드를 입력하고 대화형 창에서 실행하면 'output' 폴더에 'step_3_2.docx'가 생성됩니다.from datetime import datetimefrom pathlib import Pathfrom docx import Documentfrom docx.document import Document as DocumentObject # Document 객체from step_1_1 import OUT_DIRfrom step_3_1 import OUT_3_1, apply_fontOUT_3_2 = OUT_DIR / f"{Path(__file__).stem}.docx"def add_blank_paragrap..
  • 함수 값의 반환
    프로그래밍 언어/PHP · 댓글
    함수를 사용하다 보면 정의 함수에서 얻어진 결과 값을 호출한 함수 측에서 돌려줄 필요가 있습니다. 이것을 함수 값으 반환이라고 하며 사용 형식은 다음과 같습니다.function 함수명(매개변수1, 매개변수2, ...) { ... return 변수명; // 함수 값의 반환}...함수명(인수1, 인수2, ...) ex4-6.php에 함수 값의 반환의 개념을 적용하여 다시 작성해보면 다음과 같습니다. 04/ex4-7.php"; // 10 echo "1~100 합계 : ".hap(100).""; // 11?> 02~08 hap() 함수를 정의합니다. hap() 함수는 1에서 n까지의 정수의 합을 구한 결과인 변수 $sum을 7행의 return문에 의해 호출한 함수 측에 반환합니다. 10 h..
  • 프로그램의 기본 요소와 화면 출력
    프로그래밍 언어/C++ · 댓글
    기본적인 c++ 프로그램/* 소스: SimpleC++.cpp cout과 // cout과 실행 결과Hello 첫 번째 맛보기입니다. 주석문주석문(comment)은 프로그램의 실행에 영향을 미치지 않으며 개발자가 프로그램에 대한 설명이나 자유롭게 붙인 특이 사항의 메모입니다. C++에는 주석문을 만드는 2가지 방법이 있습니다.첫째, 여러 줄이 주석문을 만드는 것으로 다음과 같이 '/*'와 '*/'를 이용합니다./* 소스: SimpleC++.cpp cout과 C++ 컴파일러는 '/*'와 '*/' 사이의 모든 내용을 주석문으로 처리하여 적법한 C++ 코드가 있어도 무시하고 컴파일하지 않습니다.둘째, 한 줄짜리 주석문으로 다음과 같이 '//'를 이용합니다.std::cout C++ 컴파일러는 소스에서 '/..
  • 매개변수
    프로그래밍 언어/PHP · 댓글
    사용자 함수에서 메인 루틴에서 사용되는 데이터는 매개변수를 통해 정의 함수에 전달하고, 정의 함수에서 얻어진 결과 값은 함후 값 반환에 의해 호출할 함수 측에 반환됩니다. 함수에서 매개변수(Parameter)는 호출하는 함수 측에서 특정 값을 정의 함수에 전달할 때 사용합니다. 매개변수는 다음과 같은 형식으로 사용됩니다.function 함수명(매개변수1, 매개변수2, ...) { ...}...함수명(값1, 값2, ...) 위에서 함수가 호출될 때 값1과 값2는 각각 매개변수1과 매개변수2에 복사됩니다. 이와 같이 매개변수를 이용하면 함수를 호출할 때 메인 루틴에서 사용되는 데이터를 정의 함수의 매개변수에 전달하고 정의 함수에서도 메인 루틴의 데이터를 사용할 수 있게 됩니다. 다음 에제를 통하여 매개..

배열이란?

배열(Array)은 하나의 변수에 여러 개의 데이터를 담을 수 있는 자료 구조입니다. 배열에서는 인덱스(Index)를 이용하여 저장되는 위치를 지정합니다. 다섯 과목의 성적을 배열 $score에 저장한 다음 출력하는 다음의 예제를 살펴봅시다. 04/ex4-10.php"; // 04 echo $score[1].""; echo $score[2].""; echo $score[3].""; echo $score[4]; // 08?> 02 $score = array(75, 85, 93, 87, 92);array() 함수로 배열을 생성하여 $score에 저장합니다. 04~08 $score[0], $score[1], $score[2], $score[3], $score[4]는 각각 배열 $score..

함수 활용

지금까지 배운 함수를 활용하여 놀이 공원 입장료를 계산하는 프로그램을 작성해봅시다. 04/ex4-9.php 12 and $age 12 and $age 12 and $age 12 and $age 12 and $age 12 and $age "; // 80 if ($category == 1 or $category == 2) // 81 echo "주간/야간 : ".$day.""; // 82 echo "나이 : ".$age.""; // 84 echo "입장료 : ".$pay; // 85?> 02~17function ticket1($day, $age) { ...}일반 입장권 요금을 계산하는 ticket1() 함수를 정의합니다. ticket1() 함수에서 매개변수 ..

정기예금 금리 현황표 작성하기 - 보고서 작성하기(제목 입력)

비주얼 스튜디오 코드에서 새로운 파일을 생성하고 파일명을 'step_3_2.py'로 지정합니다. 다음 코드를 입력하고 대화형 창에서 실행하면 'output' 폴더에 'step_3_2.docx'가 생성됩니다.from datetime import datetimefrom pathlib import Pathfrom docx import Documentfrom docx.document import Document as DocumentObject # Document 객체from step_1_1 import OUT_DIRfrom step_3_1 import OUT_3_1, apply_fontOUT_3_2 = OUT_DIR / f"{Path(__file__).stem}.docx"def add_blank_paragrap..

함수 값의 반환

함수를 사용하다 보면 정의 함수에서 얻어진 결과 값을 호출한 함수 측에서 돌려줄 필요가 있습니다. 이것을 함수 값으 반환이라고 하며 사용 형식은 다음과 같습니다.function 함수명(매개변수1, 매개변수2, ...) { ... return 변수명; // 함수 값의 반환}...함수명(인수1, 인수2, ...) ex4-6.php에 함수 값의 반환의 개념을 적용하여 다시 작성해보면 다음과 같습니다. 04/ex4-7.php"; // 10 echo "1~100 합계 : ".hap(100).""; // 11?> 02~08 hap() 함수를 정의합니다. hap() 함수는 1에서 n까지의 정수의 합을 구한 결과인 변수 $sum을 7행의 return문에 의해 호출한 함수 측에 반환합니다. 10 h..

프로그램의 기본 요소와 화면 출력

기본적인 c++ 프로그램/* 소스: SimpleC++.cpp cout과 // cout과 실행 결과Hello 첫 번째 맛보기입니다. 주석문주석문(comment)은 프로그램의 실행에 영향을 미치지 않으며 개발자가 프로그램에 대한 설명이나 자유롭게 붙인 특이 사항의 메모입니다. C++에는 주석문을 만드는 2가지 방법이 있습니다.첫째, 여러 줄이 주석문을 만드는 것으로 다음과 같이 '/*'와 '*/'를 이용합니다./* 소스: SimpleC++.cpp cout과 C++ 컴파일러는 '/*'와 '*/' 사이의 모든 내용을 주석문으로 처리하여 적법한 C++ 코드가 있어도 무시하고 컴파일하지 않습니다.둘째, 한 줄짜리 주석문으로 다음과 같이 '//'를 이용합니다.std::cout C++ 컴파일러는 소스에서 '/..

매개변수

사용자 함수에서 메인 루틴에서 사용되는 데이터는 매개변수를 통해 정의 함수에 전달하고, 정의 함수에서 얻어진 결과 값은 함후 값 반환에 의해 호출할 함수 측에 반환됩니다. 함수에서 매개변수(Parameter)는 호출하는 함수 측에서 특정 값을 정의 함수에 전달할 때 사용합니다. 매개변수는 다음과 같은 형식으로 사용됩니다.function 함수명(매개변수1, 매개변수2, ...) { ...}...함수명(값1, 값2, ...) 위에서 함수가 호출될 때 값1과 값2는 각각 매개변수1과 매개변수2에 복사됩니다. 이와 같이 매개변수를 이용하면 함수를 호출할 때 메인 루틴에서 사용되는 데이터를 정의 함수의 매개변수에 전달하고 정의 함수에서도 메인 루틴의 데이터를 사용할 수 있게 됩니다. 다음 에제를 통하여 매개..