프로그래밍
-
[안드로이드 스튜디오] 고급 위젯과 이벤트 처리프로그래밍/XML | JAVA 2024. 3. 26. 09:32
버튼을 누를때마다 배경 색상 변경 XML JAVA package com.example.a05_14; import android.graphics.Color; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.ImageView; import androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatActivity { private ImageView clothingImageView; @Override protected void onCreate(Bundle savedInstanceSt..
-
[C] 조건문, 반복문프로그래밍/C 2024. 3. 19. 15:18
#include int main () { int num1, num2; char c; printf("첫번째 수를 입력하세요 : "); scanf("%d", &num1); printf("계산할 연산자를 입력하세요 : "); scanf("%s", &c); printf("두번째 수를 입력하세요 : "); scanf("%d", &num2); if ( c=='+') printf("%d + %d = %d 입니다. \n",num1,num2,num1+num2); if ( c=='-') printf("%d - %d = %d 입니다. \n",num1,num2,num1-num2); if ( c=='*') printf("%d * %d = %d 입니다. \n",num1,num2,num1*num2); if ( c=='/') pri..
-
[안드로이드 스튜디오] 계산기 UI프로그래밍/XML | JAVA 2024. 3. 18. 15:43
package com.example.a04_39; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } }
-
[안드로이드 스튜디오] 버튼 배치프로그래밍/XML | JAVA 2024. 3. 18. 15:34
package com.example.a04_12; import android.os.Bundle; import androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } } 가중치 package com.example.a04_12; import android.os.Bundle; import androidx.appcompat.app.AppCompatA..
-
[C] 연산자 (미작성)프로그래밍/C 2024. 3. 12. 16:49
코드 #include int main () { int a = 10, b; b = a++; // 대입 후 1증가 printf("%d\n",b); b = ++a; // 1증가 후 대입 printf("%d\n",b); } 실행결과 코드 #include int main () { int a = 12345; printf("%d\n", ~a+1); // 2의 보수값을 구한다. } #include int main() { int a = 10; printf("%d를 왼쪽으로 1회 시프트 : %d\n",a,a3); }
-
[C] printf프로그래밍/C 2024. 3. 12. 13:43
코드 #include int main () { printf("%d", 100, 200); // %d는 1개, 숫자가 2개면 100만 출력 printf("\n%d %d", 100); // %d는 2개, 숫자가 1개이면 1개는 정상 출력 나머지는 쓰레기값 } 실행 결과 코드 #include int main () { printf("%d / %d = %f \n",100,200,0.5); printf("%c %c \n", 'a','K'); printf("%s %s \n", "안녕","c언어"); } 실행 결과 코드 #include int main () { int a,b,c,d; a = 100 + 100; b = a + 100; c = a + b - 100; d = a + b + c; printf("a,b,c,d의..
-
[안드로이드 스튜디오] 1~100까지 랜덤게임 맞추기프로그래밍/XML | JAVA 2024. 3. 12. 13:02
XML 코드 JAVA 코드 package com.example.up_and_down; import android.os.Bundle; import android.view.View; import android.widget.EditText; import android.widget.TextView; import androidx.appcompat.app.AppCompatActivity; import java.util.Random; public class MainActivity extends AppCompatActivity { EditText et; TextView tv1, tv2; int rn; @Override protected void onCreate(Bundle savedInstanceState) { sup..