728x90

코드 31

[Android Studio] 비만도 계산기 만들기

안드로이드 스튜디오로 BMI 계산기 만들기 코드 activity_main.xml MainActivity.java package com.cookandroid.test; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatActivity { private EditText edit1,..

개발/Android 2021.10.04

[안드로이드 프로그래밍] 5장 직접 풀어보기 5-3

한빛아카데미 Android Studio를 활용한 안드로이드 프로그래밍 6판 p.216 직접 풀어보기 5-3 다음 화면을 XML 파일 없이 Java 코드만으로 작성하라. 레이아웃에 에디트텍스트 1개, 버튼 1개, 텍스트뷰 1개를 생성한다. 버튼을 클릭하면 에디트텍스트에 쓰인 문자열이 텍스트뷰에 나타나게 한다. 코드 MainActivity.java package com.cookandroid.test; import androidx.appcompat.app.AppCompatActivity; import android.graphics.Color; import android.os.Bundle; import android.view.View; import android.widget.Button; import andro..

개발/책 2021.10.04

[안드로이드 프로그래밍] 2장 직접 풀어보기 2-3

한빛아카데미 Android Studio를 활용한 안드로이드 프로그래밍 6판 p.104 직접 풀어보기 2-3 다음 그림과 같이 버튼 4개를 만들고 각 버튼을 클릭하면 필요한 내용이 작동하는 FourButton 프로젝트를 작성하라. 각 버튼은 다른 색상으로 변경한다. 코드 activity_main.xml MainActivity.java package com.cookandroid.test; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.view.View; import android.widget.But..

개발/책 2021.09.27

[쉽게 풀어쓴 C언어 Express] 4장 Programming

쉽게 풀어쓴 C언어 EXPRESS 개정 3판 p.168 CHAPTER 4 변수와 자료형 1. 사용자로부터 하나의 실수를 입력 받아서 소수점 표기 방법과 지수 표기방법으로 동시에 출력하는 프로그램을 작성하라. 코드 #include int main(void) { float x; printf("실수를 입력하시오: "); scanf_s("%f", &x); printf("실수형식으로는 %f입니다. \n", x); printf("지수형식으로는 %e입니다. \n", x); return 0; } 결과 2. 사용자로부터 정수를 16진수로 받아서 8진수, 10진수, 16진수 형태로 출력하는 프로그램을 작성하라. 코드 #include int main(void) { int x; printf("16진수 정수를 입력하시오:");..

개발/책 2021.09.19

[명품 웹 프로그래밍] 1장 Open Challenge

생능출판사 명품 HTML5+CSS3+Javascript 웹 프로그래밍 수정판 p.58 Open Challenge 01 자기소개 HTML 페이지 만들기 본문의 그림 1-12, 1-13, 1-14를 참고하여 자신을 소개하는 HTML 페이지를 간단히 작성하라. 자기 이름 위에 마우스를 올리면 사진이 나타나도록 하라. 마우스를 내리면 사라진다. 코드 슈렉 저는 대한민국에서 태어나서 컴퓨터 공학을 전공하는 학생입니다. 제가 제일 좋아하는 과목은 웹 프로그래밍이고, 그 중에서도 자바스크립트를 제일 잘합니다. 결과

개발/책 2021.09.19

[Arduino] 조도 센서로 LED 제어하기 (+파이썬)

조도센서란? 주변의 밝기를 측정하는 센서 CDS 조도 센서로 빛을 받아서 LED 제어하기 아두이노 연결 방법 직접 연결한 모습 const int WLED = 9; const int LIGHT = 0; const int MIN_LIGHT = 200; const int MAX_LIGHT = 900; int val = 0; void setup(){ Serial.begin(9600); pinMode (WLED, OUTPUT); } void loop(){ val = analogRead(LIGHT); Serial.println(val); delay(500); val = map(val, MIN_LIGHT, MAX_LIGHT, 255, 0); val = constrain(val, 0, 255); analogWrite(..

개발/Arduino 2021.09.18

[Arduino] 온도 센서로 RGB LED 제어하기 (+파이썬)

온도센서란? 온드를 전압이나 저항 변화와 같은 전기신호로 변환한 것 온도에 따라 색이 변하는 장치 만들기 그 중 제일 긴 다리(왼쪽에서 2번째 다리)가 GND, 왼쪽부터 순서대로 R, G, B 온도 센서(LM35)는 다리가 3개 평평한면 기준 왼쪽부터 VCC, 출력, GND 아두이노 연결 방법 직접 연결한 모습 const int BLED=9; //9번 핀 파란색 const int GLED=10; //10번 핀 초록색 const int RLED=11; //11번 핀 빨간색 const int TEMP=0; //아날로그 입력 0번 핀 온도 센서 const int LOWER_BOUND=54; //온도 하한 값 const int UPPER_BOUND=60; //온도 상한 값 int val=0; //온도 센서의 현..

개발/Arduino 2021.09.17

[쉽게 풀어쓴 C언어 Express] 3장 Programming

쉽게 풀어쓴 C언어 EXPRESS 개정 3판 p.124 CHAPTER 3 C 프로그램 구성요소 1. 사용자로부터 세 개의 실수를 입력 받은 후, 합계와 평균값을 계산하여 화면에 출력하는 프로그램을 작성하라. 코드 #include int main(void) { double x, y, z, sum, average; printf("실수를 입력하시오: "); scanf_s("%lf", &x); printf("실수를 입력하시오: "); scanf_s("%lf", &y); printf("실수를 입력하시오: "); scanf_s("%lf", &z); sum = x + y + z; average = sum / 3; printf("합은 %lf이고 평균은 %lf입니다. \n", sum, average); return 0;..

개발/책 2021.09.10

[쉽게 풀어쓴 C언어 Express] 2장 Programming

쉽게 풀어쓴 C언어 EXPRESS 개정 3판 p.88 CHAPTER 2 프로그램 작성 과정 1. 자신의 이름과 나이, 주소 등을 3줄에 걸쳐서 다음과 같이 출력하는 프로그램을 작성하여 보자. 코드 #include int main(void) { printf("이름: 홍길동\n"); printf("나이: 21살\n"); printf("주소: 서울 200번지\n"); return 0; } 결과 2. 다음과 같은 형태로 출력하는 프로그램을 작성하여 보자. 단 printf()는 한번만 호출하여야 한다. 코드 #include int main(void) { printf("Hello\nC\nProgrammers!\n"); return 0; } 결과 3. 리포트 표지를 출력하는 프로그램을 작성하여 보자. 코드 #incl..

개발/책 2021.09.09
728x90