fishersheep의 등록된 링크

키자드에 등록된 총 306개의 포스트를 확인하실 수 있습니다.

Tistory

데이터 통신 기초 정리2 (회선교환방식, 패킷교환방식, Sequencing, 흐름제어, 혼잡제어, 에러정정, TCP, IP, Buffering)

1. 데이터 통식의 교환방식에서 교환방식은 정보를 주고받는 경로를 정해주는 방식이다. 2. 회선 교환방식(circuit)은 데이터를 전송하기전 물리적 회선을 결정한 후 독점적으로 사용하는 방..

Tistory

오픈소스소프트웨어 기초 (OSS 라이선스, LGPL, GPL, MPL, BSD, Apache)

오픈소스소프트웨어 기초 (OSS 라이선스, LGPL, GPL, MPL, BSD, Apache) 1. OSS라이선스는 SW에 대한 사용 허가권으로서, 허용범위 및 의무사항을 준수한다면 자유롭게 사용가능하다. 2. OSS..

Tistory

안드로이드 알림기능 관련내용 (알림,알림채널)

안드로이드 알림기능 관련내용 (알림,알림채널) 1. 안드로이드에 있는 알림기능은 UI와 별로도 앱과 관련한 정보를 제공하는 기능으로서, 보통 단말기 상단에 표시된다. 2. 알림채널이란 알림..

Tistory

[자바] 객체지향언어2 기초정리 (반복문, continue, break, 배열, 비트연산, OR, AND, XOR, NOT)

[자바] 객체지향언어2 기초정리 (반복문, continue, break,  배열, 비트연산, OR,  AND, XOR, NOT) 1. 자바에서 반복문은 c와 마찬가지로 for문 while문 do-while문이 있다. 반복문에서 co..

Tistory

데이터통신 기초 (호스트, 패킷, bps, 이더넷, 패킷전송지연, 패킷교환, 라우팅, 회선교환, 종단시스템)

데이터통신 기초 (호스트, 패킷, bps, 이더넷, 패킷전송지연, 패킷교환, 라우팅, 회선교환, 종단시스템) 1. 호스트란 네트워크를 실행 할 수 있는 시스템이다. ex) pc, server 통신링크는 ..

Tistory

오픈소스소프트웨어 (git, init, commit, branch, merge, push, stage, gitignore)

1. 최초의 버전관리시스템은 유닉스환경에서 사용 가능한 SCCS 이다. 깃은 현재 가장 많이 사용되는 분산형 VCS 이다. 깃의 모든 소스는 깃허브에 공개 되어있다. 2. 깃은 네트워크 연결없..

Tistory

안드로이드 애니메이션 (Drawable, Property, MotionLayout)

안드로이드 애니메이션 (Drawable, Property, MotionLayout) 1. 안드로이드에서 애니메이션은 움직이는뷰, 뷰전환 등을 하기위해서 사용되며, 앱을 좀더 고급스럽게 만들어줄 수 있다. 안드로이..

Tistory

객체지향언어2 -자바- for-each문 예외처리 클래스 생성자

객체지향언어2 -자바- for-each문 예외처리 클래스 생성자 1. 자바에서 for-each문은 배열의 각 원소에 순차적으로 접근할때 유용한 for 문이다. 2. 정방형 배열은 행과 열의 개수가 같은 ..

Tistory

백준 1789 수들의합 [c++]

#include using namespace std; int main() { ios::sync_with_stdio(0); cin.tie(0); long long S; //입력받을 자연수의합 선언 long sum = 0; //자연수의합과 비교할 변수 int count = 0; //더해지는 자연수를 co..

Tistory

파이썬 기초문법2(입출력,리스트,랜덤출력,변수타입,줄바꿈)

import random #random라이브러리를 가져온다. temp = input("이름:") #input를 사용하여 입력을 할수있다. print(temp) #print를 사용하여 temp에 입력한 내용 출력한다. list = [1,2,3] #[]를 사용하여 리스트를..

Tistory

파이썬 조건문 기초 예제 (파이썬 독학)

temp = "abc" #abc를 가지는 temp를 선언한다. if temp == "abc": #만약 temp가 abc 라면이라는 if문 print("true") #위에 식이 정답이라면 true를 출력한다. else: #위에 식이 틀릴경우 print("false") #false를..

Tistory

코드업 기초 100제 6006 6019 6007 6022 6008 6016 (파이썬) (파이썬독학)

6006 print("\"!@#$%^&*()'") #출력되야할 내용에 "가 있다면 백슬래시를 활용하면 된다. 6019 y,m,d=input().split('.') #split에서 .을 활용하여 입력받는다. print(d+"-"+m+"-"+y) #+를 활용하여 출력한다. 600..

Tistory

백준 3460 문제 이진수 [c++]

#include using namespace std; int main() { int n; //이진수로 나타낼 정수 int t; //받을 정수의 개수 int cnt; //위치를 찾을때 사용될 정수 cin >> t; //t를 입력받는다 for (int i = 0; i < t; i++) //t만큼..

Tistory

백준 2609 최대공약수 최소공배수 [c++]

#define _CRT_SECURE_NO_WARNINGS #include using namespace std; int fun(int a, int b) { //유클리드 호제법 사용 int temp; //정수의 위치를 바꿀때 사용될 변수 while (b != 0) //b가 0이 아닐때 까지 반복 {..

Tistory

백준 2693 N번째 큰수 [c++]

#define _CRT_SECURE_NO_WARNINGS #include using namespace std; int main() { int n; //입력받을배열의 수 cin >> n; //정수 입력 int result[1000]; //3번째 큰수를 담을 배열 int count=0; //result 배열의 인..

Tistory

백준 1978 소수찾기 [c++]

#define _CRT_SECURE_NO_WARNINGS #include using namespace std; int main() { int n; //입력받을 정수의 개수 int count = 0; //나눠지는수가 몇개인지 알려주는 변수 int num; //입력받을 정수 int r = 0; //소..

Tistory

데이터통신 1장 기초 정리 (통신프로토콜, Sender, Receiver, TCP/IP)

1. 데이터 통신에서 유선이나 무선매체로 데이터를 보내는쪽은 Sender 받는쪽은 Receiver 전송매체는 Medium이라고 한다. 2. 통신은 양방향으로 이루어지며, 이동통신 및 개인 맞춤형 서비스의 경향이 강해지고 있..

Tistory

오픈소스 소프트웨어 1장 기초 정리 (OSS,Open Sourece Software)

1. Free Software는 상업적이용에는 엄격하지만 사용자 권리에 중점을 둔다. 2. Open Sourece Software는 저작자의 권리를 보호하며 소스코드를 공개한다. 상업화가 가능하며, 사용,복제,수정,..

Tistory

안드로이드 커스텀뷰 랜덤도형출력 (CustomView, Myview, onTouchEvent)

안드로이드 커스텀뷰 랜덤도형출력 (CustomView, Myview, onTouchEvent) 화면을 터치하면 터치한 위치에 랜덤으로 사각형,원,삼각형이 나타난다. Myview.kt package com.cookandroid.customview01 import and..

Tistory

안드로이드 커스텀뷰 기초 (onDraw, Invalidate, Canvas)

1. Canvas (그림그릴때 사용되는도화지) 와 Paint를 사용하여 안드로이드 스튜디오에서 도형,선 등을 그릴 수 있다. 2. view를 상속하여 터치이벤트 처리와 그래픽 요소들을 만들 수 있다. 3. 안드로이..

Tistory

자바 기초 정리 [객체지향언어2] (식별자,데이터타입,var,final,증감연산)

1. 식별자(identifier)는 변수, 클래스 등에 붙는 이름이다. 특수문자, 공백은 사용할수없지만 $와 _는 가능하다. 그리고 첫번째 문자에서 숫자는 사용할수없다. 대소문자를 구별해야한다.(temp..

Tistory

안드로이드프로그래밍 RecyclerView 예제 (안드로이드 예제)

main.xml <?xml version="1.0" encoding="utf-8"?> person.java package com.cookandroid.recycler_ex03; public class Person { String name; String mobile; public Person(String name, String mobile) { this...

Tistory

안드로이드 리스트뷰(listview) 예제

main.xml <?xml version="1.0" encoding="utf-8"?> main.java package com.cookandroid.list_ex01; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; impo..

Tistory

안드로이드 리사이클러뷰(RecyclerView) 예제

main.xml <?xml version="1.0" encoding="utf-8"?> person.java package com.cookandroid.recycler_ex03; public class Person { String name; String mobile; String date; public Person(String name, String mo..

Tistory

안드로이드 시간/날짜 예약 예제

main.xml <?xml version="1.0" encoding="utf-8"?> main.java package com.cookandroid.day_ex01; import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatActivity; import android.graphi..

Tistory

안드로이드 스튜디오 비디오뷰 예제

main.xml <?xml version="1.0" encoding="utf-8"?> main.java package com.cookandroid.videotest; import androidx.appcompat.app.AppCompatActivity; import android.content.res.Resources; import android.ne..

Tistory

안드로이드 스플래시 만들기 예제

drawable 에 splash.xml 파일 추가 @android:color/~~ 에서 배경색 수정가능 android:src="@drawable/~~"에서 원하는 이미지로 수정가능 (미리 만들어놓은 이미지를 drawable폴더에 넣은후) <?xml version="1.0" e..

Tistory

안드로이드 액션바 숨기는법

안드로이드 스튜디오를 사용할때 원하는 액티비티의 액션바를 숨기고 싶다면 해당 액티비티 자바 코드에 아래의 내용을 추가 ActionBar actionBar = getSupportActionBar(); actionBar.hide();

Tistory

코드업 기초 100제 6064 6044 6043 6033 6026 (파이썬) (파이썬독학)

6064 a,b,c = input().split() #a,b,c를 입력받는다. a = int(a) #a를 정수로 변환 b = int(b) c = int(c) d = (a if(a 6044 a,b = input().split() #a와b에 값을 입력받는다 print(int(a)+int(b)) #+를 사용하여..

Tistory

파이썬 기초문법(Hello World,제곱근(sqrt),random,math,문자열)

from math import * #math라이브러리를 가져온다. from random import * #random라이브러리를 가져온다. print("Hello World") #기본문자열을 출력한다. print("Hello World "*2) #문자열 뒤에 *2를 추가하여 2번..

Tistory

안드로이드 프로그래밍 4장 연습문제7 (안드로이드 예제)

main.java package com.cookandroid.ex4_789; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.Button; import android.widget.CheckBox; import android.wid..

Tistory

안드로이드 프로그래밍 4장 연습문제8 (안드로이드 예제)

main.java package com.cookandroid.ex4_789; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.KeyEvent; import android.view.View; import android.widget.Bu..

Tistory

안드로이드 프로그래밍 4장 연습문제9 (안드로이드 예제)

main.java package com.cookandroid.ex4_789; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.KeyEvent; import android.view.View; import android.widget.Bu..

Tistory

안드로이드 프로그래밍 5장 직접풀어보기 5-2 (안드로이드 예제)

main.xml <?xml version="1.0" encoding="utf-8"?>

Tistory

안드로이드 프로그래밍 직접 풀어보기 5-3 (안드로이드 예제)

xml 사용하지않고 java로만 만들기 main.java package com.cookandroid.ex4_789; import androidx.appcompat.app.AppCompatActivity; import android.graphics.Color; import android.os.Bundle; import android.v..

Tistory

안드로이드 프로그래밍 RelativeLayout 예제

main.xml <?xml version="1.0" encoding="utf-8"?>

Tistory

안드로이드 프로그래밍 직접풀어보기5-4 (안드로이드 예제)

main.xml <?xml version="1.0" encoding="utf-8"?>

Tistory

안드로이드 프로그래밍 테이블레이아웃계산기 (안드로이드 예제)

main.java package com.cookandroid.layout; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.widget...

Tistory

열혈c++ Chapter 04 문제04-3

#define _CRT_SECURE_NO_WARNINGS #include using namespace std; class Point { private: int xpos, ypos; public: Point (int x, int y):xpos(x),ypos(y) { } void ShowPointInfo()const { cout << "[" << xpos..

Tistory

열혈c++ 문제 4-1 , 4-2

#include using namespace std; class Fruitseller { private: int APPLE_PRICE; int numOfApples; int myMoney; public: void InitMembers(int price, int num, int money) { APPLE_PRICE = price; numOfApples =..

Tistory

열혈c++ Chapter03 문제03-2 1번 2번

클래스활용 예제 #define _CRT_SECURE_NO_WARNINGS #include using namespace std; namespace CAR_CONST { enum { ID_LEN=20,MAX_SPD=200,FUEL_STEP=2, ACC_STEP=10,BRK_STEP=10 }; } class Car { private: char g..

Tistory

c++ namespace 활용 및 구조체 내의 함수 예시 , 열혈c++ Chapter 03 문제 03-1

namespace 활용 #include using namespace std; namespace CAR_CONST { enum { ID_LEN = 20, MAX_SPD = 200, FUEL_STEP = 2, ACC_STEP = 10, BRK_STEP = 10 }; } struct Car { char gamerID[CAR_CONST::ID_LEN]; i..

Tistory

열혈 c++ Chapter02 문제02-3 , 02-4 문제1 , 문제2, Chapter03 예제 (참조자,상수값)

열혈 c++ Chapter02 문제02-3 #include using namespace std; typedef struct __point { int xpos; int ypos; }point; point& pntadder(const point& p1, const point& p2) { point* pptr = new point; pptr->x..

Tistory

c++ call-by-reference , 열혈c++ Chapter2 문제1, 문제3, 문제02-2

call-by-reference #include using namespace std; void swap(int& ref1, int& ref2) { int temp = ref1; ref1 = ref2; ref2 = temp; } int main() { int val1 = 10; int val2 = 20; swap(val1, val2); cout << va..

Tistory

열혈c++ Chapter01 프로젝트 1단계 정답 (윤성우의 열혈c++ Chapter01 )

프로젝트 1단계 정답 #include #include using namespace std; const int NAME_LEN = 20; void ShowMenu(void); // 메뉴출력 void MakeAccount(void); //계좌개설을 위한 함수 void DepositMoney(void); //입금 vo..

Tistory

안드로이드 프로그래밍 2장 예제 (fourbutton,edittext,radiobutton,imageview)

fourbutton MainActivity.java package com.example.fourbutton; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.graphics.Color; import android.net.Uri; im..

Tistory

안드로이드 프로그래밍 4장 초간단계산기

main.xml <?xml version="1.0" encoding="utf-8"?> mainActivity.java package com.cookandroid.project4_1; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.M..

Tistory

안드로이드 프로그래밍 기본위젯 예제

main.java package com.cookandroid.ex99; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.Check..

Tistory

안드로이드 프로그래밍 직접풀어보기 4-4 (안드로이드 스튜디오)

main.java package com.cookandroid.ex99; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.Check..

Tistory

[오류]이미 버전 코드가 1인 APK 또는 Android App Bundle이 있으므로 다른 버전 코드를 사용해야 합니다.

구글 플레이 콘솔에 앱을 업데이트 할시에 제목과 같은 오류가 발생한 경우에 해결방법 build.gradle(:app) android { compileSdkVersion 30 buildToolsVersion "30.0.1" defaultConfig { applicationId "com.cook..

Tistory

안드로이드 액션바 만들기 (타이틀 가운데 정렬하기)

main.xml 에 밑에 코드 추가 MainActivity.java 에 아래 코드 추가 Toolbar toolbar; ActionBar actionBar; toolbar = findViewById(R.id.toolbar); setSupportActionBar(toolbar); actionBar = getSupportActionB..

Tistory

Cannot resolve constructor 'Intent(anonymous android.view.View.OnClickListener, java.lang.Class 오류해결

Intent intent = new Intent(this, MainAactivity.class); startActivity(intent); 위에 내용을 아래처럼 변경한다. Intent intent = new Intent(view.getContext(), MainAactivity.class); startActivity(intent);

Tistory

명품c++ programming 커피주문 예제 (p93, 14번)

#include #include using namespace std; int main() { char coffee[100]; int num; int sum = 0; int total = 0; cout << "에스프레소 2000원, 아메리카노 2300원, 카푸치노 2500원" << endl; while (total <= 20..

Tistory

구구단 세로출력 명품c++ programming 2장 실습문제 2번 (p89)

#include using namespace std; int main() { for (int i = 1; i <= 9; i++) { for (int j = 1; j <= 9; j++) { cout << j << "X" << i << "=" << j * i << '\t'; } cout << endl; } return 0; }

Tistory

모던c++챌린지 암스트롱수 출력

모든 세자리 암스트롱수 출력 예제 #define _CRT_SECURE_NO_WARNINGS #include using namespace std; int main() { int x = 0, y = 0, z = 0; for (int i = 100; i < 1000; i++) { x = i / 100; y = (i % 100) / 1..

Tistory

모던 c++ 챌린지 섹시소수 예제

#define _CRT_SECURE_NO_WARNINGS #include using namespace std; int prime(int num) { if (num <= 1) return 0; for (int i = 2; i < num; i++) { if (num % i == 0) return 0; } return 1; } int main() { int..

Tistory

모던 c++ 챌린지 주어진 수보다 작은 가장큰 소수 예제

#define _CRT_SECURE_NO_WARNINGS #include using namespace std; int main() { int x,j,i; int result=0; cin >> x; for (i = 2; i < x; i++) { for (j = 2; j < i; j++) { cout << i << " " << j << '\n' << end..

Tistory

모던 c++ 챌린지 3이나 5로 나누어떨어지는 자연수의 합 , 최대공약수, 최소공배수

#define _CRT_SECURE_NO_WARNINGS #include using namespace std; int main() { int x; int sum = 0; cout << "자연수 입력:"; cin >> x; for (int i = 0; i <= x; i++) { if (i % 3 == 0 || i % 5 == 0) sum += i..

Tistory

c++ winmain

#define WIN32_LEAN_AND_MEAN #include int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int); bool createMainWindow(HINSTANCE, int); LRESULT WINAPI WinProc(HWND, UINT, WPARAM, LPARAM); //전역변수 HINST..

Tistory

열혈c++ 4-3 2번문제

#define _CRT_SECURE_NO_WARNINGS #include using namespace std; namespace COMP_POS { enum { CLERK = 1, SENIOR = 2, ASSIST = 3, MANAGER = 4 }; void ShowPositionInfo(int pos) { switch (pos) { case CLERK..

Tistory

c언어 모음개수구하기

#define _CRT_SECURE_NO_WARNINGS #include int main() { char eng; int count = 0; int temp = 0; int result=0; printf("영문을 입력:"); while (1) { scanf("%c", &eng); if (eng == 'a' || eng == 'e' || eng..

Tistory

c언어 학번으로다이아만들기

#define _CRT_SECURE_NO_WARNINGS #include #define LEN 8 int main() { int n; int arr[LEN]= { 2,0,2,0,1,2,3,4 }; while (1) { RE: printf("Enter number:"); scanf("%d", &n); int idx = 0; int cnt = 0; int..

Tistory

c언어 소수구하기 예제

#define _CRT_SECURE_NO_WARNINGS #include int main() { int num,i,j; int count = 0; printf("양의정수?"); scanf("%d", &num); for (i = 2; i <= num; i++) { for (j = 2; j <= i; j++) { if (i % j == 0) brea..

Tistory

윤성우의 열혈c프로그래밍 Chapter 20 도전3 ,도전4,도전6

#include #include int main() { int i; printf("난수의 범위:0부터99까지 \n"); for (i = 0; i < 5; i++) { printf("난수출력:%d \n", rand() % 100); } return 0; } #include #include #include int main() { sr..

Tistory

백준 2501 (C언어)

#define _CRT_SECURE_NO_WARNINGS #include int main() { int p, q; int result = 0; int count = 0; int j = 0; scanf("%d %d", &p, &q); for (int i = 1; i <= p; i++) { if (p % i == 0) { result == i; count..

Tistory

c언어 배열90도씩이동 , 달팽이 배열

c언어 배열90도씩이동 #include int main() { int arr[4][4] = { {1,2,3,4}, {5,6,7,8}, {9,10,11,12}, {13,14,15,16} }; for (int i = 0; i < 4; i++) { for (int j = 0; j < 4; j++) { printf("%d ", arr[i][j]..

Tistory

c언어 포인터 예제

#define _CRT_SECURE_NO_WARNINGS #include void MaxAndMin(int* arr, int size,int** Max,int** Min) { int* max2, * min2; int i; max2 = min2 = &arr[0]; for (i = 0; i < size; i++) { if (*max2 < arr[i]) ma..

Tistory

c언어 다차원배열 구구단(2,3,4단),성적관리

구구단 2,3,4단 #include int main() { int arr[3][9] = { 0, }; for (int i = 0; i < 3; i++) for (int j = 0; j < 9; j++) arr[i][j] = (i + 2) * (j + 1); //구구단식 for (int i = 0; i < 3; i++) { for (int..

Tistory

C언어 예제 (짝수홀수구분) (10진수에서2진수) (회문) (내림차순정렬)

짝수 홀수 구분 #define _CRT_SECURE_NO_WARNINGS #include void evennumber(int * arr,int len) { for (int i = 0; i < len; i++) { if (arr[i] % 2 == 0) printf("%d ", arr[i]); } } void oddnumber(int* arr,..

Tistory

C언어 배열 예제 (최댓값,최솟값,총합) (영단어길이) (영단어역으로출력)(아스키코드가장큰문자출력)

최댓값,최솟값,총합 #define _CRT_SECURE_NO_WARNINGS #include int main() { int arr[5]; int s; int b; int sum=0; scanf("%d %d %d %d %d", &arr[0], &arr[1], &arr[2], &arr[3], &arr[4]); s = arr[0]; b = ar..

Tistory

c언어 함수 예제 (가장큰수와작은수반환) (섭씨온도화씨온도) (피보나치수열)

가장큰수와작은수반환 #define _CRT_SECURE_NO_WARNINGS #include int readnum(void) { int num; scanf("%d", &num); return num; } int small(int num1, int num2,int num3) { if (num1 < num2 && num1 < num3) r..

Tistory

c언어 가위바위보

#define _CRT_SECURE_NO_WARNINGS #include #include #include int main() { int i; int win = 0; int draw = 0; int lose = 0; while (win < 3) { printf("1:가위 2:바위: 3:보 \n"); printf("1부터3사이의 숫자..

Tistory

안드로이드 다이얼로그 만들기 (팝업창)

main.java package com.cookandroid.popuptest; import androidx.appcompat.app.AppCompatActivity; import android.app.Activity; import android.app.AlertDialog; import android.os.Bundle; public class Main..

Tistory

코드업 기초100제 6083 (python) (파이썬독학)

r,g,b=input().split() #r,g,b를 입력받는다 n=0 #개수를 보여줄 n선언 for i in range(int(r)): for j in range(int(g)): for k in range(int(b)): print(i,j,k) n+=1 print(n) #n출력

Tistory

c언어 구조체 및 typedef 활용예제

구조체: 다른타입의 여러데이터들을 하나의 형식으로 정의하기 위하여 사용한다. #include #include struct person { //구조체 정의 char name[10]; //이름을 저장하기 위해 char 사용 int age; //나이를 저장하기..

Tistory

백준기본입출력 10991,10992 (c언어)

백준10991 #define _CRT_SECURE_NO_WARNINGS #include int main() { int n; scanf("%d", &n); for (int i = 0; i < n; i++) { for (int k = n - 1; k > i; k--)printf(" "); for (int j = 0; j <= i; j++) { print..

Tistory

백준기본입출력 2442,2445,2522,2466 (c언어)

백준2442 #define _CRT_SECURE_NO_WARNINGS #include int main() { int n; scanf("%d", &n); for (int i = 0; i < n; i++) { for (int j = n - 1; j > i; j--) { printf(" "); } for (int j = 0; j <= i; j++) { p..

Tistory

백준 2438,2439,2440,2441 (c언어)

백준2438 #define _CRT_SECURE_NO_WARNINGS #include int main() { int n; scanf("%d", &n); for (int i = 0; i < n; i++) { for (int j = 0; j <= i; j++) { if (j <= i) printf("*"); } printf("\n"); } return..

Tistory

백준 1924,8393,10818,2741,2742,2739 (c언어)

백준1924 #define _CRT_SECURE_NO_WARNINGS #include int main() { int x, y; int month[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 }; int result = 0; scanf("%d %d", &x, &y); for (int i = 0; i < x - 1; i..

Tistory

c언어 배열요소의 합 예제

#define _CRT_SECURE_NO_WARNINGS #include #include int main() { int x[10]; int evensum = 0; int oddsum = 0; for (int i = 0; i < 10; i++) { x[i] = i + 1; } int* xPtr = x; for (int i = 2; i < 10; i+=2)..

Tistory

c언어 텍스트 파일 활용예제

#define _CRT_SECURE_NO_WARNINGS #include #include #include int main() { FILE* fp = fopen("D:\\temp\\prime.txt", "r"); int count = 0; char chs[100]; fgets(chs, 500, fp); int i = 0; int curNum = 0; in..

Tistory

모던c++챌린지 과잉수 구하기

#define _CRT_SECURE_NO_WARNINGS #include #include using namespace std; int sum_proper_divisors(int const number) { int result = 1; for (int i = 2; i <= sqrt(number); i++) { if (number % i == 0) { re..

Tistory

c언어 이름,학번,총점 순서정렬하기

#define _CRT_SECURE_NO_WARNINGS #include #include #define MAX_NA 10 #define MAX_N 20 typedef struct { char name[MAX_NA]; int num[MAX_N]; int sum; }Person; void sort_name(Person* arr); void sort_num(..

Tistory

c언어 숫자맞추기 예제

#define _CRT_SECURE_NO_WARNINGS #include #include #include int main() { srand((unsigned)time(NULL)); int user = 0; int ran = 0; int count; char ch[5]; re: printf("1~100 범위에서 수를 결정하였습니다...

Tistory

c언어 주민번호 예제

#define _CRT_SECURE_NO_WARNINGS #include #include #include void Fun(char name[10], char major[10], int year[7]) { int temp=0; int gen=0; char lp[20]; char fg[20]; int count = 0; int yre = 0; int mre..

Tistory

C언어 날짜계산 예제

#define _CRT_SECURE_NO_WARNINGS #include #include long total_days(int year, int month, int day); void calculateDate(long total); void calculateDate2(long total); int main(void) { int year, month, da..

Tistory

c언어 입력한정수들의 곱셈

#define _CRT_SECURE_NO_WARNINGS #include int main() { int num; int i = 0, sum = 1; while (1) { printf("곱셈을 진행할 정수를 입력하세요:"); scanf("%d", &num); if(num!=0) sum *=num; if (num == 0) { pr..

Tistory

c언어 재귀함수(자신을호출)

재귀함수: 자기 자신을 호출하는 함수 #include int main() { printf("결과: %d\n", factorial(3)); //factorial(3)의결과 3 * 2 * 1 printf("결과: %d\n", factorial(5)); //factorial(5)의결과 5 * 4 * 3 *2 *1..

Tistory

c언어 헤더파일생성

헤더파일을 사용하면 그안에 있는 미리 만들어진 다양한 함수들을 사용할수 있으며, 직접 헤더파일을 정의하여 사용할수도 있습니다. 소스.c (main) #include "myheader.h" int main() { int a = 3; int b = 4;..

Tistory

c언어 포인터 연산 예제

자료형의 크기만큼 값이 증가한다. #define _CRT_SECURE_NO_WARNINGS #include int main() { int num = 10; //int형 변수 선언 int* ptr = # //포인터변수 선언후 num주소 대입 printf("ptr: %p\n", ptr); //p..

Tistory

c언어 출력타입 종류

%d: 정수형 (10진수) %f: 실수형 %o: 8진수 %x: 16진수 %e: 지수형 %u: 10진수(부호x) %g: 실수형 자동출력 %p: 포인터 주소 %c: 하나의 문자출력 %s: 문자열

Tistory

c언어 동적할당 예제 malloc free

c언어 동적할당: 메모리 관리를 효율적으로 하기위해서 미리 할당을 하지않고 실행시간동안 사용할만큼의 공간만 할당하는 것 #include #include int main() { int* ptr; //포인터 변수 선언 ptr = (int*)malloc(s..

Tistory

안드로이드 동그란 버튼만들기 예제

button_state.xml <?xml version="1.0" encoding="utf-8"?> res/drawable 안에 button_state. xml 파일을 생성한 후 위에 내용을 추가한다. shape를 변경하여 다른 모양으로도 가능하다. main.xml <?xml version="..

Tistory

명품c++ programming 예제 커피주문 p93.14번

#include #include using namespace std; int main() { char coffee[100]; int num; int sum = 0; int total = 0; cout << "에스프레소 2000원, 아메리카노 2300원, 카푸치노 2500원" << endl; while (total <= 20..

Tistory

(자료구조) 이진탐색 예제 (윤성우의 열혈 자료구조)

#include int BSearch(int ar[], int len, int target) { int first = 0; //탐색 대상의 시작 인덱스값 int last = len - 1; // 마지막 인덱스값 int mid; while (first <= last) { mid = (first + last) / 2; //..

Tistory

코드업 기초100제 6069 (파이썬) (파이썬독학)

a = input() #a를입력받는다 a = str(a) if(a=='A'): #만약A라면 print("best!!!") #출력 elif(a=='B'): print("good!!!") elif(a=='C'): print("run!") elif(a=='D'): print("slowly~") else: #예외의경우 print(..

Tistory

코드업 기초 100제 6073 (python) (파이썬독학)

n = int(input()) #n을 입력받는다 while n!=0: #n이 0일때까지 반복한다 print(int(n-1)) #n-1을 출력한다. n-=1 #n에 값을 1씩감소

Tistory

코드업 기초 100제 6079 (python) (파이썬독학)

n = input() #n을 입력받는다 n= int(n) #n을int로변환 a = 0 #a변수 초기화 sum = 0 #sum변수 초기화 while True: #무한루프 a+=1 #a를1씩증가한다 sum+=a #sum에 a를더한다 if sum>=n: #만약 sum이 n보다 크거나..

Tistory

코드업 기초 100제 6082 (python) (파이썬독학)

a= int(input()) #a를입력받는다 for i in range(1,a+1): #1부터 a+1까지 반복 if i%10==3 or i%10==6 or i%10==9: #만약i를 10를 나눴을때 나머지가 3,6,9라면 print("X",end=' ') #X를 출력 else: #그외에는 pri..

1 2 3 4