씨언어
-
온라인 C언어 컴파일러 사이트 추천 Best 3기타 유용한 정보 2020. 10. 4. 01:04
온라인 C언어 컴파일러 사이트 추천 Best 3 비주얼 스튜디오 사용기간 만료로 이클립스를 설치하려다가 온라인 컴파일러 사이트를 찾아봤는데, 가장 마음에 드는 사이트 세 곳 소개하려고 합니다. 이클립스도 좋지만 프로젝트를 하는 것도 아니고 연습삼아 코드를 짜는 목적으로는 설치가 필요없는 온라인 C언어 컴파일러가 간단하고 좋아보여요. 01 Repl.it https://repl.it/languages/c C Online Compiler and IDE - Fast, Powerful, Free Repl.it is the world-leading online coding platform where you can collaborate, compile, run, share, and deploy C online. Co..
-
더블릿 C언어 if 반복문 프로그램 명: troy프로그래밍 연습/C언어_더블릿 연습문제 2020. 9. 24. 23:14
더블릿 C언어 if 반복문 프로그램 명: troy 프로그램 명: troy 제한시간: 1 초 트로이 전쟁은 그리스 로마 신화에서 나오는 전쟁이다. 트로이 군과 그리스 군이 싸우는데,그리스군은 트로이을 멸망시키려고 하는데,그 방법을 모른다. 그래서 그리스군이 예언자 칼카스를 불러 트로이를 멸망시키는 방법에 대해 알아보았다. 칼카스는 트로이를 멸망시키려면 네 가지 일이 이루어져야 한다고 말했다. 그중에서 세 가지는 했는데,마지막 한 가지,트로이 성의 대들보를 부수는 것이 아직 이루어지지 않았다. 하지만 트로이 성은 태양의 신 아폴론과 바다의 신 포세이돈이 쌓은 것이라 그리스 군이 부수지 못한다. 그래서 그리스 군의 오디세우스 장군이 목마를 이용해 대들보를 부수는 방법을 생각해냈다. 목마를 만드는 데는 목재 1..
-
더블릿 C언어 지하 차도/truck프로그래밍 연습/C언어_더블릿 연습문제 2020. 9. 22. 20:45
더블릿 C언어 지하 차도/truck 프로그램 명: truck 제한시간: 1 초 제 1 지하차도 를 지나면 2 지하차도 를 지나면 3 지하차도로 이어져있다. 차의 높이가 168 인 경우 세 지하차도의 높이가 주어질 때 지하차도에 충돌하지 않고 건널수 있는지 ( NO CRASH ) 아니면 지하차도에 부딪히는지 ( CRASH X )를 알아내는 프로그램을 작성하는 것이 문제이다. 입력 지하차도의 높이가 입력으로 주어진다. 각 지하차도의 높이는 0 에서 300 이다. 출력 세 개의 지하차도를 무사히 빠져 나가면 "NO CRASH" 를 출력하고 아니면 "CRASH X" 를 출력한다. 즉 지하차도의 높이는 168 이하이면 부딪히고 , X 는 최초로 부딪히는 지하차도의 높이이다. 입출력 예 입력 180 160 170 ..
-
더블릿 2계단 조건문 if 해킹 회사/hack프로그래밍 연습/C언어_더블릿 연습문제 2020. 9. 21. 20:59
더블릿 2계단 조건문 if 해킹 회사/hack 프로그램 명:hack 당신은 해킹회사의 사장이다. 이 회사는 친구들을 골리는데 사용하는 악의적인 소프트웨어를 개발하여 이제 출시를 눈 앞에 두고 있다. 가능한 더 많은 제품을 팔기위해 홍보를 고려하고 있다. 홍보를 할 경우의 수입과 하지 않을 경우의 수입을 알때 홍보를 하는 것이 유리한가 아니면 하지 않는 것이 유리한가 아니면 하던 안 하던 수입은 관계가 없는가를 알고자 한다. 입력 입력은 세 개의 정수 r , e ,c 가 주어진다. r 은 홍보를 하지 않을 경우의 수입 e 는 홍보를 할 경우의 수입 c 는 홍보 비용 출력 세 가지 중 하나를 출력한다. "advertise" : 홍보를 할 경우 유리한 경우 "do not advertise" : 차라리 홍보를 ..
-
더블릿 1계단 세자리수 곱셈/three프로그래밍 연습/C언어_더블릿 연습문제 2020. 9. 20. 11:45
더블릿 1계단 세자리수 곱셈/three 더블릿 세자리수 곱셈/three 프로그램 명: three 제한시간: 1 초 (세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다. 472…… (1) ×385…… (2) --------------- 2360…… (3) 3776 …… (4) 1416 …… (5) -------------- 181720…… (6) (1)과 (2) 위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6) 위치에 들어갈 값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세 자리 자연수가 주어진다. 출력 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들..
-
더블릿 2계단 C언어 수영장 가는 날/swimming프로그래밍 연습/C언어_더블릿 연습문제 2020. 9. 20. 11:17
더블릿 2계단 수영장 가는 날/swimming 프로그램 명: swimming 제한시간: 1 초 컴돌이는 월,수,금 수영을 신청했습니다. 월요일 화요일 수요일 목요일 금요일 토요일 일요일 만약의 경우를 위해 수영장 가는 날인지 아닌지를 체크해 주는 프로그램을 다음과 같이 작성하기로 했습니다. 입력 1 에서 7 사이의 자연수가 입력으로 주어진다. 출력 수영장 가는 날이면 enjoy , 아니면 oops 를 출력 입출력 예 입력 1 출력 enjoy 입력 4 출력 oops 논리연산자 (or)을 활용한 수영장 가는 날 구하기 논리연산자 and, or not and 연산자 (&&) 모두가 참인경우 참 or 연산자 (||) 하나라도 참이면 참 not 연산자 (!) 참을 거짓으로, 거짓을 참으로 변경 else if를 활..
-
C언어 조건문 switch ~ case와 while 반복문을 이용한 계산기프로그래밍 연습/C언어_기타 연습문제 2020. 9. 20. 11:13
C언어 조건문 switch ~ case와 반복문 while을 이용한 계산기 만들기 while문 기본 구조 while(조건식) { 실행할 문장; } 조건식이 참이면 명령문을 실행한다. 중괄호 {} 내부의 명령문을 모두 실행하고 나면 다시 조건식으로 돌아가 조건식의 참, 거짓을 다시 판단한다. 조건식이 거짓이 되기 전까지 명령문을 반복해서 실행하고, 거짓이면 조건문을 탈출한다. 거짓 : 0 참 : 1 즉 조건식이 항상 참(1)이다. while(1) { 실행할 문장; . . . 중단 조건; } scanf("%c",&ch); 연산자 "%c"앞에 공백 문자를 집어 넣어야 한다.
-
C언어 조건문 else if 와 논리 연산자(and or)를 이용한 문제프로그래밍 연습/C언어_기타 연습문제 2020. 9. 16. 00:13
C언어 else if 와 논리 연산자(and or)를 이용한 문제 scanf로 0~100사이의 guage를 입력받자. 임의의 수 guage가 45~55 범위이면 '노란색'으로 출력하고, 35~65 범위이면 '빨간색'으로 출력하고, 그 외의 경우 '초록색'으로 출력하는 프로그램을 만들어라 논리연산자 (and or) && (and) ll (or) 0 0=>0 0 1=>0 1 0=>0 1 1=>1 0 0 => 0 0 1 => 1 1 0 => 1 1 1 => 1 논리연산자들은 다수의 조건을 조합하여 참거짓을 따지는 연산자로, 두 개 이상의 조건을 동시에 사용할 수 있다. if (조건문) 안에 두 개의 조건이 있으므로 and 연산자를 이용해야 한다.