본문 바로가기

분류 전체보기151

C프로그래밍 9장 Programming 2019. 9. 4. 21:05 작성 혼자 풀어본 쉽게 풀어쓴 C언어 Express 9장 Programming 9장 함수와 변수 ​ 1. 덧셈, 뺄셈, 곱셈, 나눗셈을 지원하는 계산기 프로그램을 작성하여 보자. 이번에는 각 연산들이 몇 번씩 계산되었는지를 기억하게 하자. 각 연산을 지원하는 함수들은 자신이 호출된 횟수를 화면에 출력한다. (a)정적 지역 변수를 사용하여 프로그램을 작성하라. (b)전역 변수를 사용하여 프로그램을 작성하라. ***하나의 프로그램 안에는 여러 함수를 만들 수 있습니다. 이 때 하나의 함수 안에서만 사용되는 변수를 지역 변수, 함수에 상관없이 프로그램 전체에서 사용할 수 있는 변수를 전역 변수라고 합니다. ***지역변수는 블록의 맨 첫 부분에서 정의되어야 한다.(지역변수는 항상.. 2022. 12. 22.
Bootstrap 부트스트랩 사용해보기 bootstrap - 표준 프레임워크. getbootstrap 홈페이지 (getbootstrap.com) https://getbootstrap.com/docs/5.2/getting-started/introduction/ Get started with Bootstrap Bootstrap is a powerful, feature-packed frontend toolkit. Build anything—from prototype to production—in minutes. getbootstrap.com Docs 네비게이션바에서 선택 2번 항목을 복사하여 eclips에 새폴더-html파일 만들어서 붙여넣기! Hello, world! 실행하면 Components - Buttons에서 마음에 드는 항목 선택, 복사.. 2022. 12. 22.
자바스크립트#09 : 클래스 객체 지향 패러다임 객체 지향 프로그래밍 객체를 만들고, 객체 간 상호작용을 중심으로 개발하는 방법론을 말한다. C를 제외한 모든 프로그래밍 언어는 OOP(Object Oriented Programming, 객체지향언어)를 기반으로 만들어진 프로그래밍 언어이다. 자바스크립트도 객체 지향 패러다임을 기반으로 한다. 클래스(class)라는 문법으로 객체(object)를 효율적이고 안전하게 만들어 객체 지향 패러다임에 적용 추상화(abstraction) 프로그램에 필요한 요소만 사용 해서 객체를 표현하는 것을 말한다. .push()로 배열에 값을 넣을 때, iterator는 해당 값을 해당 인덱스에 넣고, 다음 인덱스를 가리킴. JSON.stringify() : 객체를 JSON문자열로 변환할 때 사용하는 메소.. 2022. 12. 22.
C프로그래밍 8장 Programming 2019. 9. 4. 21:05 작성 혼자 풀어본 쉽게 풀어쓴 C언어 Express 8장 Programming 8장 함수 정확하지 않을 가능성 높음!!!!!!! ​ ​ 1. 다음과 같은 간단한 기능을 하는 함수들을 작성하고, 사용자로부터 임의의 값을 입력받은 후에 작성한 함수들을 테스트하여 보자. (a) 주어진 정수가 짝수이면 1을 반환하고 홀수이면 0을 반환하는 함수 int even(int n) (b) 주어진 정수의 절대값을 구하는 함수 int absolute(int n) (c) 주어진 정수가 음수이면 -1을, 양수이면 1을 0이면 0을 반환하는 함수 int sign(int n) #include int even(int n) { if (n % 2 == 0) return 1; else return 0; }.. 2022. 12. 22.
C프로그래밍 7장 Programming 2019. 9. 4. 21:05 작성 혼자 풀어본 쉽게 풀어쓴 C언어 Express 7장 Programming 정확하지 않을 가능성 높음!!!!!!! ​ 1.1부터 100 사이의 모든 3의 배수의 합을 계산하여 출력하는 프로그램을 다음의 3가지 반복 구조를 사용하여 작성하라. (a) while 루프 (b) for 루프 (c) do... while 루프 **do... while문 do{ 실행문 }while (조건문); ​ *3의 배수의 합은 i%3 == 0 의 조건으로 검사할 수 있다. ​ 2. 반복 루프는 파일의 끝을 만날 때까지 자료를 처리하는 데 많이 사용된다. 표준 입력에서는 사용자가 Ctrl+Z를 입력하면 파일의 끝으로 간주한다. scanf()가 Ctrl+Z를 만나면 EOF를 반환한다. 사용자가 .. 2022. 12. 22.
C프로그래밍 6장 Programming 2019.08.28 0:52 작성 혼자 풀어본 쉽게 풀어쓴 C언어 Express 6장 Programming 정확하지 않을 가능성 높음!!!!!!! ​ 1. 키보드에서 하나의 문자를 읽어서 모음과 자음을 구분하는 프로그램을 작성하여 보자. 단, switch문을 사용한다. * case 뒤에 문자가 오면 '' 작은따옴표 사용하기 ex) case 'a': 2. 사용자로부터 2개의 정수를 받아서 첫 번째 정수가 두 번째 정수로 나누어 떨어지는 지를 검사하는 프로그램을 작성하라. 즉 약수인지를 검사한다. 3. 사용자로부터 3개의 정수를 읽어 들인 후에 if-else 문을 사용하여 가장 작은 값을 결정하는 프로그램을 작성하라 4. 컴퓨터와 가위, 바위, 보 게임을 하는 프로그램을 작성하라. 컴퓨터는 사용자에게 알리지.. 2022. 12. 22.
C프로그래밍 5장 Programming 2019.08.28 0:52 작성 혼자 풀어본 쉽게 풀어쓴 C언어 Express 5장 Programming 정확하지 않을 가능성 높음!!!!!!! ​ ​1. 사용자로부터 2개의 정수를 입력받아서 첫 번째 정수를 두 번째 정수로 나누었을 때 얻게 되는 몫과 나머지를 출력하는 프로그램을 작성하라. 2. 2개의 double형의 실수를 읽어서 합, 차, 곱, 몫을 구하는 프로그램을 작성하라. * double형의 실수를 입력받을 때는 형식 지정자로 "%lf"를 사용하는 것을 잊지 말자. 3. 3개의 정수 값을 입력받아서, 3개의 정수 값 중에서 최대값을 출력하는 프로그램을 작성하라. * 조건 ? True : False; 4. cm로 표현된 키를 입력받아 피트와 인치로 변환하는 프로그램을 작성하라. 단, 1피트는 .. 2022. 12. 22.
C프로그래밍 4장 Programming 2019.07.31 17:01 작성 혼자 풀어본 쉽게 풀어쓴 C언어 Express 4장 Programming 정확하지 않을 가능성 높음!!!!!!! ​ 1. 2. 3. 4. 5. 6. 7. 8. 문자형식(%c), 아스키코드 9.경보음->이스케이프 시퀀스 \a 10. "출력은 \" \출력은 \\ (C프로그래밍 4장 Programming 원글 : https://blog.naver.com/hhahee/221601214171 ) 2022. 12. 22.
C언어 공부[C프로그래밍] 2019.07.29 19:13 작성 1. #printf #scanf #float #include int main(void) { float x, y, area; printf("삼각형의 밑변: "); scanf("%f", &x); printf("삼각형의 높이: "); scanf("%f", &y); area = x * y * 0.5; printf("삼각형의 넓이: %f ", area); return 0; } 2. #\a #\b #형식지정자 #include int main(void) { int i, p; printf("아이디와 패스워드를 4개의 숫자로 입력하세요: \n"); printf("id:____\b\b\b\b"); scanf("%d", &i); printf("pass:____\b\b\b\b"); scan.. 2022. 12. 22.