본문 바로가기

문제8

[C언어 문제] 구구단 출력하기(2): 구구단 전체 출력하기 지난 포스팅에서는 구구단을 출력해 보았습니다. 사용자로부터 단을 입력받고 그 단에 해당되는 구구단을 화면에 출력하였습니다. 표준 입출력과 반복문을 이용하는 방법을 조금 더 자세하게 알아보기도 했습니다. 이번 포스팅에서는 구구단 전체를 출력해 보도록 하겠습니다. C언어 문제. 구구단 출력하기(2): 구구단 전체 출력하기 화면에 다음과 같이 출력되도록 프로그래밍하시오. 2 단 2 * 1 = 2 2 * 2 = 4 2 * 3 = 6 ... 9 * 7 = 63 9 * 8 = 72 9 * 9 = 81 조건 1. 각 단이 출력되기 전 몇단인지 출력하시오. 조건 2. 반복문을 이용하시오. *프로그래밍 의도 표준 출력을 이용할 수 있는가? 반복문을 이용할 수 있는가? 중첩 반복문을 이용할 수 있는가? *문제 해결을 위한.. 2021. 5. 30.
[C언어 문제] 구구단 출력하기(1): 단을 입력받아 출력하기 이번 포스팅에서는 구구단을 출력해보려 합니다. 구구단은 반복문에서 사용되는 가장 기본적인 형태로 만들어 볼 수 있는 프로그래밍입니다. 이번 포스팅에서는 첫 번째로 사용자로부터 원하는 단을 입력받아서 출력해보도록 하겠습니다. C언어 문제. 구구단 출력(1): 단을 입력받아 출력하기 화면에 다음과 같이 출력되도록 프로그래밍하시오. 출력할 단을 입력하세요: 7 7 * 1 = 7 7 * 2 = 14 7 * 3 = 21 7 * 4 = 28 7 * 5 = 35 7 * 6 = 4 7 * 7 = 49 7 * 8 = 56 7 * 9 = 63 조건 1. 사용자로부터 정수를 입력받으시오. 조건 2. 반복문을 사용하시오 *프로그래밍 의도 표준 입출력 함수를 사용할 수 있는가? 반복문을 사용할 수 있는가? *문제 해결을 위한 .. 2021. 5. 29.
[C언어 문제] 랜덤(random)함수를 이용한 Up & Down 게임 만들기 이번에 만들어볼 문제는 업 다운 게임입니다. 0에서 100까지의 숫자 중에서 하나의 숫자를 정하면 그 숫자를 업다운으로 해서 맞추는 게임입니다. 비교적 간단한 게임입니다. 이번 포스팅에서는 기본 헤더인 stdio.h 외에 추가적인 헤더를 사용해서 랜던 함수를 이용해 보도록 하겠습니다. C언어 문제. 랜덤(random) 함수를 이용한 Up & Down 게임 만들기 화면에 다음과 같이 출력되도록 프로그래밍하시오. 숫자를 입력하세요 ( 0 ~ 100 ) : 105 범위에 벗어난 숫자입니다. 숫자를 입력하세요 ( 0 ~ 100 ) : 30 Down 숫자를 입력하세요 ( 0 ~ 100 ) : 20 Up 숫자를 입력하세요 ( 0 ~ 100 ) : 25 정답입니다. 조건 1. rand() 함수를 사용하기(rand().. 2021. 5. 12.
[C언어 문제] 두 수의 최대 공약수 구하기 C언어를 이용해서 간단한 수학 문제를 만들어 보는 것이 프로그래밍 사고적으로 도움이 많이 되는 것 같아요. 앞선 포스팅들에서는 팩토리얼이나 피보나치수열에 대해서 프로그래밍을 해보았습니다. 2021.04.17 - [쿤즈 Dev/C] - [C언어 문제] Factorial(팩토리얼: 계승) 구하기 (반복문 이용) 2021.04.20 - [쿤즈 Dev/C] - [C언어 문제] Factorial(팩토리얼: 계승) 구하기 (재귀 함수 이용) 2021.04.22 - [쿤즈 Dev/C] - [C언어 문제] 피보나치(Fibonacci) 수열 만들기 이번 포스팅에서는 두 수의 최대 공약수를 구해보려 합니다. C언어 문제. 두 수의 최대 공약수(GCD) 구하기 화면에 다음과 같이 출력되도록 프로그래밍하시오. 두 양의 정수를.. 2021. 4. 26.
[C언어 문제] 피보나치(Fibonacci) 수열 만들기 C언어를 이용한 문제들은 대부분 수학적 문제들을 구해보는 것들이 좋은 것 같습니다. 지난 포스팅에서는 재귀 함수를 이용해서 팩토리얼(Factorial)을 구해보았는데요. 2021.04.17 - [쿤즈 Dev/C] - [C언어 문제] Factorial(팩토리얼: 계승) 구하기 (반복문 이용) 2021.04.20 - [쿤즈 Dev/C] - [C언어 문제] Factorial(팩토리얼: 계승) 구하기 (재귀 함수 이용) 하나의 문제에도 여러가지 방법들을 사용해서 만들어 볼 수 있었습니다. 이번 포스팅에서는 피보나치(Fibonacci) 수열을 만들어 보도록 하겠습니다. C언어 문제. 피보나치(Fibonacci) 수열을 만드시오. 화면에 다음과 같이 출력되도록 프로그래밍하시오. 반복 횟수 입력 : 10 피보나치 수.. 2021. 4. 22.
[C언어 문제] 숫자가 홀수인지 짝수인지 판별하기 프로그래밍을 하다 보면 조건이 필요하고 이를 판단하는 것이 필요합니다. 여러 가지 판단이 있지만 이번 포스팅에서는 입력받은 숫자가 홀수인지 짝수인지 판별하는 프로그래밍을 진행해 보도록 하겠습니다. C언어 문제. 입력받은 숫자가 홀수인지 짝수인지 판별하기 화면에 다음과 같이 출력되도록 프로그래밍하시오. 정수를 입력하세요 : 10 입력한 정수 10은(는) 짝수입니다. 조건 1. 수는 정수만 입력받도록 합니다. 조건 2. 입력받은 정수와 홀수, 짝수 여부를 함께 출력합니다. *프로그래밍 의도 변수를 사용할 수 있는가? 조건문을 사용할 수 있는가? 산술 연산자와 비교 연산자를 사용할 수 있는가? *문제 해결을 위한 글 2020.08.04 - [쿤즈 Dev/C] - [C언어] 데이터 타입(Data Types) 과.. 2021. 4. 15.
[C언어 문제] 변수에 다양한 데이터 담아서 출력하기 지난 Hello, World 출력하기에 이어서 두 번째 문제입니다. 어떤 값을 출력하기 위해서는 변수들이 필요합니다. 그리고 그 변수에 값들을 데이터 타입에 맞게 담아주는 것이 중요합니다. 이 규칙을 지키지 않으면 에러가 발생합니다. 이번 포스팅에서의 문제는 변수에 다양한 데이터를 담아서 출력해보는 프로그래밍입니다. C언어 문제. 변수에 정수와 실수 데이터 담아서 출력하기 화면에 다음과 같이 출력되도록 프로그래밍 하시오. num1 : 3 num2 : 12.5 num1 + num2 = 15.5 * 프로그래밍 의도 데이터 타입에 맞게 변수를 선언할 수 있는가? 변수에 데이터를 담을 수 있는가? 출력 함수를 사용할 수 있는가? * 문제 해결을 위한 글 2020.08.02 - [쿤즈 Dev/C] - [C언어] .. 2021. 4. 11.
[C언어 문제] 화면에 Hello World 출력하기 C언어의 기초를 모두 해결하셨다면 여러 가지 문제로 프로그래밍 실력을 다져보는 활동이 필요합니다. 그 활동에 조금이라도 도움을 드리고자 여러 가지 문제들을 만들어 볼 예정입니다. 이번 포스팅에서는 화면에 글자를 출력하는 문제입니다. 가장 기본이 되는 C 프로그래밍입니다. C언어 문제 1. 화면에 Hello World 글자 출력하기 화면에 다음과 같이 출력되도록 프로그래밍 하시오. Hello, World * 프로그래밍 의도 Header 파일을 선언할 수 있는가? 프로젝트를 생성할 수 있는가? 메인 함수를 만들 수 있는가? 표준 출력 함수를 사용할 수 있는가? C언어 문제 풀이 작성된 프로그래밍은 정답이 아닙니다. 프로그래밍 소스에 대해 정답은 없습니다. 다양한 방법으로 프로그래밍이 가능하며 한 가지 예일뿐.. 2021. 4. 9.