전체 글21 [예제] C언어로 프리미어리그 우승 순위 정하기 C언어로 프리미어리그 우승 순위 정하기 시뮬레이션C언어로 프리미어리그 우승 순위 정하기 프로그램을 만들기 위해서는 가장 먼저 프리미어리그에 어떤 팀이 있는지 정보를 가져와야합니다. 예를 들면, 팀의 이름, 승점이나 승리, 무승부, 패배 등을 저장해서 사용자에게 보여주는 것이 가장 효과적입니다. 해당 팀의 정보를 저장해서 보여주기 위해선 배열을 사용해야합니다. 그리고 프리미어리그 우승 순위를 정해서 보여주기 위해서는 버블정렬을 활용할 것입니다. 버블정렬이란 쉽게 말해 팀들의 승점 기준으로 내림차순 정렬을 할 예정입니다.: 표준 입출력 라이브러리: 문자열 처리 라이브러리코드 구현 및 설명#include #include #define MAX\_TEAMS 20 // 최대 팀 수typedef struct { .. 2024. 8. 14. [예제] C언어로 노인연금 수령 자격 및 금액 계산 C언어로 노인연금 수령 자격 및 금액 계산 시뮬레이션노인연금은 만 65세 이상의 어르신들이 노후 생활을 안정적으로 보낼 수 있도록 국가나 사회에서 지급하는 생활 보조금을 말합니다. 해당 부분을 계산하는 것이 의외로 복잡하여 프로그램으로 만들어서 시뮬레이션하면 도움이 될 것 같습니다.국민연금 수령액 같은 경우는크게 가입 기간, 소득, 물가 상승률 등에 따라 결정이 되며 보통의 연금들은 가입 기간이 길수록 더 많은 연금을 받을 수 있습니다. 그리고 소득은 가입 기간 동안 납부한 보험료가 많을수록, 즉 소득이 높을수록 더 많은 연금을 받을 수 있습니다.또한, 물가 상승률은 매년 물가 상승률에 따라 연금액이 인상됩니다. 해당 코드를 구현하기 위해 Disclaimer 선언할 것입니다. 실제 노인연금 시스템은 매우.. 2024. 8. 13. [예제] C언어로 주사위 2개를 100번 던져 각 숫자의 빈도수 구하기 C언어로 주사위 2개를 100번 던져 각 숫자의 빈도수 구하기 시뮬레이션C언어로 주사위 2개를 100번 던져 각 숫자의 빈도수 구하기 프로그램을 만들기 위해서는 상수를 정의해야 합니다. 상수는 주사위 면의 수와 던지는 횟수를 상수로 정의합니다. 그리고 배열도 선언해야 하는데요. 주사위 합의 빈도수를 저장하기 위한 배열 count를 선언합니다. 배열의 크기는 주사위 합의 최솟값(2)부터 최댓값(12)까지를 커버하기 위해 2*DICE_NUM+1로 설정합니다. 그리고 각 각의 예측되지 않는 숫자를 정하기 위해 srand(time(NULL)) 함수를 이용하여 난수 생성 시드를 설정합니다. 이를 통해 매번 다른 난수를 생성할 수 있습니다.저는 주사위 던지기 시뮬레이션을 for 루프를 이용하여 주사위를 100번 던.. 2024. 8. 12. [예제] C언어로 항공권 가격 비교 프로그램 만들기 C언어로 항공권 가격 비교 프로그램 만들기 시뮬레이션C언어로 항공권 가격 비교 프로그램을 만들기 위해서는 첫번째로, 항공편 정보가 필요합니다. 항공편 정보는 구조체를 활용해서 받을 것입니다. 구조체 안에는 항공편 정보 출발지, 도착지, 출발시간, 도착시간, 가격 등을 저장하게 만들어야 합니다. 그리고 다양한 항공편의 정보를 저장하기 위해선 배열을 사용해야 합니다. 또한 파일을 입력하고 출력하기 위해선 항공편 정보를 어느 곳에 저장해두고 항공편 정보를 파일에서 읽어오거나 저장해야 합니다. 나아가 해당 프로그램이 원활하게 돌아간다면 항공사별 프로그램까지 확장할 수 있습니다.: 표준 입출력 라이브러리: 문자열 처리 라이브러리코드 구현 및 설명#include #include #define MAX\_FLIGH.. 2024. 8. 11. 이전 1 2 3 4 5 6 다음