본문 바로가기

전체 글256

c언어 다중배열 [3][2] 제곱과 세제곱을 저장하고, 출력하는 프로그램 c언어 다중배열 [3][2] 제곱과 세제곱을 저장하고, 출력하는 프로그램 위와 같이 출력하기 위한 프로그램을 작성해보자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 #include #define ROW 3 #define COL 10 main() { int arr[ROW][COL]; for (int i = 0; i 2020. 7. 31.
백준 11022번 java A + B -8 백준 11022번 java A + B -8 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 import java.util.Scanner; //baekjoon_11022 A+B -8 //각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다 public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int t = sc.nextInt(); int a,b; for(int i=1; i 2020. 7. 29.
백준 11021번 java A+B -7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 import java.util.Scanner; //baekjoon_11021 A+B -7 public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int t = sc.nextInt(); int a,b; for(int i=1; i 2020. 7. 29.
백준 2742번 java 기찍 N (N부터 1까지 한 줄에 하나씩 출력) 백준 2742번 java 기찍 N (N부터 1까지 한 줄에 하나씩 출력) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import java.util.Scanner; //baekjoon_2742 기찍 N //2741번 문제에 역순으로 출력 public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int n; n= sc.nextInt(); for(int i=n; i>=1; i--) { System.out.println(i); } } } Colored by Color Scripter cs 2741번 문제에 역순으로 출력하기만 하면 된다. for문을 사용할 줄 알면 바로 풀 수 .. 2020. 7. 28.
백준 2741번 java N 찍기 (1부터 입력값 N줄 까지 n번째줄 숫자 출력) 백준 2741번 java N 찍기 (1부터 입력값 N줄 까지 n번째줄 숫자 출력) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import java.util.Scanner; //baekjoon_2741 N 찍기 //1줄 부터 N줄까지 차례대로 숫자 출력 public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int n; n= sc.nextInt(); for(int i=1; i 2020. 7. 28.
청년구직활동지원금 술집사용!? 사용처, 보고서 취업활동증명서 청년구직활동지원금 술집사용!? 보고서양식, 사용처 구직활동지원금에 선정되면 예비교육을 듣고~ '예비교육 수강 및 의무발생 확인서'를 제출하고 카드발급받으면 드 디 어 지원금을 받을 수 있게 됩니다~~(위의 내용은 문자나 공지사항으로 쉽게 할 수 있으니 설명은 생략..) 신청은 매달 25일까지 신청이 되므로 심사가 다음달 초에 발표가 되면 예비교육(온라인강의 코로나떄문에..)이후에 그 달 중순 살짝 지나 지원금이 들어와요. 근데 처음 지원금을 받고 나면 덜컥 겁이나기마련 어디에 쓰고 어디에 안되지? 보고서 작성 요령이랑, 사용처 간략히 설명하겠습니다.~ 제한업종 및 사용처 우선 나눠 준 안내문에 있는 제한업종을 봅시다. 일단 정말 구직활동이랑 관련없어보이는 건 다 안된다고 생각하면 편하다. 그니까 뭐 노는.. 2020. 7. 22.
청년구직활동지원금 받기 신청자격, 신청방법, 필요서류, 활동계획서 일단 저는 구직활동 지원금을 지난 4월에 신청을 해서 지금까지 계속 받고 있습니다. 신청하시려는 분들은 대게 아시겠지만 그래도 신청자격, 방법, 필요한서류준비 등 알아볼게요~ 월 50만원씩 6개월간 총 300만원을 지원해주는 제도입니다.~~ 신청자격에서 봤을 때 먼저 중요한게 미취업자 (당연한거..), 나이야 그냥 보면 되고 졸업. 중퇴 이후 2년이내 인데요. 즉 내가 졸업하거나 아니면 중퇴하거나 2년이내 신청해야 지원해주는 겁니다. 나이는 해당되는데 졸업하고 바로 취업을 했을 때 2년이 지나면 퇴사를 했을 때 자격이 안된단 말이죠. 그리고 저기 저 기준중위소득 120% 이하 저게 뭐냐면 쉽게 말해서 내가 엄청 잘 사는 집이다. 그러면 안 준단거죠. 건강보험료 기준으로 보면 보다 정확하다고 해요. 근데 .. 2020. 7. 21.
백준 15552번 java 빠른 A+B BufferedReader.. InputStreamReader 백준 15552번 java 빠른 A+B BufferedReader.. InputStreamReader 뭐라 뭐라 쏼라쏼라쏼라.. 그러니까 자바에서는 System.out.println()이것과 Scanner를 쓰지 말란 소리 코드부터 보자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 import java.util.Scanner; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokeni.. 2020. 7. 21.
백준 8393번 java 합 (입력값 n까지의 합 출력) 1 2 3 4 5 6 7 8 9 10 11 12 13 import java.util.Scanner; //baekjoon_8393 public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int sum=0; for(int i=1; i 2020. 7. 21.
백준 10950 java A+B - 3 (a+b를 입력하고 값을 출력) 백준 10950 java A+B - 3 (a+b를 입력하고 값을 출력) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 import java.util.Scanner; //백준 10950번 A+B - 3 //두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램 작성 public class Main{ public static void main(String[] args) { int T; //테스트 케이스 int a, b; Scanner sc = new Scanner(System.in); T = sc.nextInt(); for(int i=0; i 2020. 7. 21.
c언어 1에서 1000사이 정수중 수를 구성한 개개의 수가 연속적으로 되어있는 수를 찾는 프로그램(for문, if~else문, break) 1에서 1000사이 자연수 중에 수를 구성한 개개의 수가 서로 연속적으로 되어있는 수를 찾는 프로그램예) 12, 34, 56, ..., 123, 567... 12345678910111213141516171819202122232425#include#define RANGE 1000main() { int num, last, remain, flag, line = 0; for (int i = 10; i 2020. 6. 16.
c언어 1~1000사이에 있는 수에 대해 암스트롱 수를 구하는 프로그램(각 자리 수에 세제곱의 합이 그 자신과 같아지는 수) 12345678910111213141516171819202122//1~1000사이에 있는 수에 대해 암스트롱 수 구하기(각 자리 수에 세제곱의 합이 그 자신의 수와 같아 지는 수)//371 = 3^3(27) + 7^3(343) + 1^3(1)#include #define RANGE 1000 main() { int num, remain, total; for (int i = 1; i 2020. 6. 16.
c언어 러시아 농부 곱셉 알고리즘, 농부곱셈법, 이집트곱셈법 'a la russe' 알고리즘이라고도 불린다. 알고리즘을 살펴보자면 1. 곱하고 싶은 두 수 A, B를 입력한다. 2. A를 2로 나누고 몫만 취하고 나머지는 버린다. 3. A를 나눈만큼 B도 2씩 곱한다. 4. 이 과정을 A를 더 나눌 수 없을때 까지 반복 (몫이 1일때까지 반복) 5. A를 나눈 몫이 홀 수 일 경우의 B의 값을 다 더한다. 이것을 c언어 코드로 보자면 12345678910111213#include main() { int A, B, result = 0; //A, B와 result 결과값 scanf("%d %d", &A, &B); //입력 while (A >= 1) { //A의 몫이 1일때 까지만반복 if (A % 2 == 1) //A가 홀수면 result += B; //result에.. 2020. 6. 11.
C언어 키보드로 입력된 문자열의 문자 수, 단어 수, 줄 수를 계산 getchar() 함수 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 #include #define YES 1 #define NO 0 main() { //입력된 문자 수, 단어 수, 줄 수를 계산하는 프로그램 char c, inword; int nc, nw, nl; //문자, 단어, 줄 inword = NO; nl = nw = nc = 0; while ((c = getchar()) != EOF) { nc++; //문자 수 세기 if (c == '\n') //줄넘김이 있으면 nl++; //줄 수 세기 if (c == ' ' || c == '\n' || c == '\t') //공백을 다시 만날때까지 inword YES inword = NO; else if.. 2020. 6. 8.
C언어 문장을 입력 받아 공백문자 개수 세고, 밑줄로 변환하는 프로그램 getchar(), putchar() 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include #define SPACE ' ' #define UNDERBAR '_' main() { int ch; int count = 0; while ((ch = getchar()) != EOF) { if (ch == SPACE) { count++; putchar(UNDERBAR); } else putchar(ch); } printf("공백 문자 개수 : %d\n", count); } Colored by Color Scripter cs 9행 int형 ch변수에 getchar()함수로 문자를 입력받고 EOF(ctrl+z)가 아니면 계속 반복 10~13행 입력받은 문자가 define으로 정의된 SPACE(' ')즉 공백.. 2020. 6. 5.
C언어 알파벳을 입력받아 대소문자 변환 (소문자는 대문자로, 대문자는 소문자로 나머지는 그대로) getchar(), putchar() 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #include #define CONVERT ('a' - 'A') //a는 97 A는 65 CONVERT는 32 void main() { int ch; while ((ch = getchar()) != EOF) { if ('A' 2020. 6. 5.
백준 java 2739번 구구단을 외자! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for(int i=1; i 2020. 5. 15.
백준 2884번 java 알람 시계 if문 문제 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, 조금만 더 자려는 마음은 그 어떤 것도 없앨 수가 없었다. 이런 상근이를 불쌍하게 보던, 창영이는 자신이 사용하는 방법을 추천해 주었다. 바로 "45분 일찍 알람 설정하기"이다. 이 방법은 단순하다. 원래 설정되어 있는 알람을 45분 앞서는 시간으로 바꾸는 것이다. 어차피 알람 소리를 들으면, 알람을 끄고 조금 더 잘 것이기 때문이다. 이 방법을 사용하면, 매일 아침 더 잤다는 기분을 느낄 수 있고, 학교도 지각하지 않게 된다. 현재 상근이가 설정한 알람 시각이 주어졌을 때, 창영이의 방법을 사용한다면, 이를 언제로.. 2020. 5. 15.