본문 바로가기

C언어272

[C언어] 거꾸로 출력해 보아요 문제 주어진 숫자부터 0까지 순서대로 찍어보세요 아래는 입력된 숫자가 N일 때 거꾸로 출력하는 예시입니다 N N-1 N-2 --- 0 코드 #include void result(int input) { for (int i=input;i>=0;i--) { printf("%d ", i); } } int main(void) { int input; scanf("%d", &input); result(input); } 입력예시 8 출력예시 8 7 6 5 4 3 2 1 0 2022. 3. 15.
[C언어] (Hangman) 정답이 되는 3글자의 영단어를 입력한 후 엔터키를 누릅니다. 정답을 맞추기 위하여 한 글자씩 입력한 후 엔터키를 누른다. 5번시도. Hangman 정답이 되는 글자를 찾는 프로그램을 가지고 왔습니다. 5번의 시도안에 맞춘다면 프로그램은 맞추는대로 종료가되고, 총 5번의 시도안에 맞추지 못한다면 프로그램은 종료됩니다. 물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을때 혼자풀어보기 -> 힌트 -> 코드보기 순으로 공부하시는게 실력 향상에 큰 도움이 됩니다! 힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고 답안을 확인해보세요 더보기 입력 예시 출력 예시 cat a _ a _ //a를 맞췄더니 a가 나타납니다. b _ a _ //없는 글자 b를 입력했더니 그대로 상태를 유지합니다. c c a _ //c를 맞췄더니 c가 나타납니다. t c a t // c a t모두 맞추자 프로그램은 종료됩니다. dog a _ _ _ //없는 글.. 2020. 5. 23.
[C언어] 두 행렬을 입력받아 덧셈과 뺄셈 연산의 결과를 출력하세요 행렬의 덧셈과 뺄셈의 연산이 불가능한 경우, "계산 오류"를 출력하세요. 행렬의 덧셈, 뺄셈을 진행하는 프로그램을 가지고 왔습니다. 물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을때 혼자풀어보기 -> 힌트 -> 코드보기 순으로 공부하시는게 실력 향상에 큰 도움이 됩니다! 힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고 답안을 확인해보세요 더보기 조건 1 행렬의 덧셈, 뺄셈은 행과열의 수가 같을 때 가능하므로 연산이 불가능한 경우 "계산오류"를 출력 조건2 계산오류가 아닌 경우 연산을 진행하고 결과를 출력할것. 행과 열이 같다면 계산을 실행할 수 있어 결과값을 냅니다. 입력예시1 3 3 2 3 4 2 3 4 2 3 4 3 3 4 5 6 4 5 6 4 5 6 결과 예시1 A + B(두 행렬의 덧셈) 6 8 10 6 8 10 6 8 10 A - B(두 행렬의 뺄셈) .. 2020. 5. 21.
[C언어] 사용자로부터 최대 3개의 메뉴를 입력 받은 메뉴와 가격 총금액을 출력하시오 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include int main() { int input1,input2,input3, total,sum=0; scanf("%d %d %d", &input1,&input2,&input3); //세 개의 입력 switch(input1) {//input1에 해당하는 메뉴명 출력과 sum을 메뉴의 값을 sum합니다. case 1: printf("Pizza\n"); sum+=15000; break; case 2: printf("Burger\n"); sum+=5000; break; case 3: printf("Salad\n"); sum+=4500; break; case 4: printf("Ice cream\n"); sum+=800; break;.. 2020. 5. 18.