전체 글
-
[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..
-
[해킹] 칼리리눅스 설정작업공부/해킹 2024. 3. 13. 11:45
네트워크 설정1. 인터페이스 파일의 구성 내역 확인2. 현재 IP 확인3. 유동 IP -> 고정 IP로 변경address를 ifconfig로 확인한 ip 주소로 설정network는 netmask가 255.255.255.0이라서 192.168.178.0으로 설정gateway 192.168.178.2로 설정broadcast는 192.168.178.255로 마지막 주소로 설정4. DNS서버 IP 주소 변경첫번째 nameserver는 자신의 게이트웨이 주소로 설정두번째 nameserver는 자신의 IP 주소로 설정세번째 nameserver는 8.8.8.8(구글 DNS 서버)5. DNS 서버 IP 주소 설정 상태 확인저장소 설정1. 저장소 목록 확인2. 이전에 작업한 내용 지우기3. 최신 프로그램 목록 확인 SS..
-
[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..