반응형

분류 전체보기 685

(HTML/CSS) 2단 레이아웃

2단 레이아웃입니다. 복사하여 사용하세요. 소스 코드에서 float: left/right 부분을 서로 바꾸면 다음과 같은 모양이 됩니다. #contents { width: 760px; padding: 10px; float: left; margin-bottom: 20px; } #sidebar { width: 200px; padding: 10px; float: right; margin-bottom: 20px; background:#eee; } DOCTYPE html> 레이아웃 div { /* border: 1px solid #ccc; */ } #container { width:1000px; padding:20px; margin:0 auto; /* 화면의 중앙에 배치 */ } #header { padding:..

HTML_CSS 2022.11.02

(C/C++) Dev C++ 컴파일러 설정하기

DevC++ 5.11 버전에서 for 구문에 변수를 선언하면 오류가 있습니다. 이는 다음과 같이 설정하면 해결됩니다. 오류 메시지를 확인해 보겠습니다. 'for' loop initial declarations are only allowed in C99 or C11 mode for 구문에서 변수 선언은 하기 위해서는 C99 또는 C11 모드에서 가능하다는 설명입니다. 다음과 같이 설정합니다. 1. [도구] 메뉴에서 "컴파일러 설정"을 선택합니다. 2. "컴파일러 추가 명령"에 체크 표시를 하고, "-std=c11"을 입력합니다. 3. 확인 버튼을 누르면 끝. Dev C++ 다운로드 받으러 가기 자료실_DevC++ 다운로드 : 네이버 카페 블로그에 등록이 안된 용량이 큰 자료를 올리기 위한 카페입니다. 카페..

C_C++ 2022.11.01

(C언어) 1년 1월 1일부터 특정 날짜까지의 총 날수 계산하기

서기 1년 1월 1일부터 입력 받는 날짜(년 월 일)까지의 총 날짜 수를 계산하는 C언어 코드입니다. #define _CRT_SECURE_NO_WARNINGS #include int totalday(int year, int month, int day); int main(void) { int year, month, day, total; printf("년월일 입력(yyyy mm dd): "); scanf("%d %d %d", &year, &month, &day); total = totalday(year, month, day); printf("총 날짜: %d\n\n", total); return 0; } int isLeapYear(int year) { if ((year % 4 == 0 && year % 100..

C_C++ 2022.11.01

(C언어) 오늘 날짜 시간 출력하기 time.h tm 구조체

C언어에서 오늘(현재) 날짜를 출력하는 코드입니다. 아래 코드에서 tm_year + 1900, tm_mon +1에 주의하여야 합니다. 현재 년도 = tm.tm_year + 1900; 현재 월 = tm.tm_mon + 1 #include #include int main() { time_t t = time(NULL); struct tm tm = *localtime(&t); printf("%d-%d-%d %d:%d:%d\n", tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec); return 0; } (Output)

C_C++ 2022.11.01

(C언어) static 변수: 내부 정적변수와 외부 정적변수 그리고 전역변수 차이점

C언어에서 main() 함수 위에서 다음과 같은 변수가 선언되었는데, 이 둘의 차이점을 이해하지 못하는 분들이 많은 것 같습니다. 이 둘의 차이점을 설명하면서 내부 static 변수까지 설명을 해보겠습니다. 내부 정적변수와 외부 정적변수 함수 내부에서 static 키워드로 선언된 변수를 내부 정적 변수라고 하고, 함수 외부에서 static으로 선언된 변수를 외부 정적 변수라고 합니다. #include static int a; // 외부 정적 변수 int main() { ... } void abc() { static int b; // 내부 정적 변수 } 외부 정적 변수는 전역 변수처럼 프로그램 전체에 영향을 미칩니다- 현재 프로그램 전체에서 사용하라 수 있습니다. 내부 정적 변수는 선언된 함수 내부에서만 ..

C_C++ 2022.11.01

(스크래치) 내 블록 사용하기

#내블록 #함수 #프로시저 #매개변수 "내 블록" 사용하기 스크래치의 "내 블록"은 일반 프로그램 언어에서 함수(function) 또는 프로시저(procedure)와 같은 기능을 표현하는 것입니다. 내 블록(또는 함수)은 특별한 기능을 하는 블록의 조합을 따로 만들어 놓고, 필요할 때 불러서(호출해서) 사용하는 기능입니다. 내 블록을 호출할 때, 값을 건네주면서 호출할 수 있습니다. 일반 프로그램에서는 이 건네주는 값을 매개 변수(또는 인수)라고 합니다. 예를 들어, 1부터 n까지 합을 구하는 "내 블록"이 있다고 가정하면 합구하기(10) 합구하기(100) 합 구하기(10) : 1부터 10까지의 합을 구합니다. 합 구하기(100) : 1부터 100까지의 합을 구합니다. 위 코드 처럼 "합 구하기" 블록을..

(스크래치) 고양이가 걸어가면서 구구단을 암기합니다.

#스크래치 #구구단 #암기 #출력 고양이가 걸어가면서 구구단을 암기하는 프로그램을 만들어 보겠습니다. 2 x 1 = 2 2 x 2 = 4 2 x 3 = 6 .. 2 x 9 = 18 3 x 1 = 3 3 x 2 = 6 ... 9 x 9 = 81 ... 1. 변수가 2개 필요합니다. 1,2,3...9까지 변하는 수와 2단, 3단, 4단...9단으로 변하는 수의 2개의 변수입니다. 1. 변수 만들기 i, n 이라는 변수는 2개 만듭니다. 2. 다음과 같이 코딩합니다. 3. 구구단 형태로 문자열을 만듭니다. 결합된 모양입니다. 4. 계속해서 코드를 작성합니다. 5. 알맞은 배경을 추가합니다. 6. 실행해 봅니다.

(스크래치) 키보드로 강아지 움직이기

키보드로 강아지를 움직이는 스크래치 프로그램을 작성해보겠습니다. 1. 스크래치를 시작합니다. 2. 고양이 스프라이트를 삭제하고, "Dog2" 스프라이트를 추가합니다. 스프라이트 고르기 --> "Dog2" 3. "Dog2"를 선택하고, [모양] 탭에서 세 번째 모양인 "Dog2-c"도 삭제합니다. 4. 코드를 작성합니다. [이벤트] 블록에서 "(스페이스) 키를 눌렀을 때" 추가합니다. 이 값을 아래 그림처럼 "오른쪽 화살표"로 변경합니다. 5. 계속해서 다음 블록을 작성합니다. 앞에서 작성한 코드와 비슷해서 이 코드를 복사해서 수정해 보겠습니다. 블록의 맨 위에서 마우스 오른쪽 버튼을 눌러서 "복사하기"를 선택합니다. 마우스를 빈 곳으로 이동한 다음에 클릭하면 코드가 복사됩니다. 6. 복사된 코드를 다음과..

반응형