문제좀 풀어볼라고 하는데 어떻게 푸는지 도무지 모르겠습니다
유희
질문 제목 : 전혀 따라가질 못했서 예습으로 어느정도 알아가려고 문제함 풀어 보라고 하는데
어떻게 해야할지 모르겠습니다도와주시면 감사하게 생각 하겠습니다질문 내용 :
1.3개의 정수를 입력받아서 합계와 평균, 최대값과 최소값을 구해서 출력하는 프로그램을 작성하시오.(단, 평균은 소수점 이하까지 구하도록 한다)2. 정수를 하나 입력받아서, 그 정수에 2, 4, 8, 16, 32, 64, 128을 곱한 값을 각각 구해서 출력하는 프로그램을 작성하시오. (단, 곱을 구할 때 비트 이동연산자를 이용한다.
3. 시간(시, 분, 초)을 입력받아 몇 분 몇 초인지를 계산하는 프로그램을 작성하세요.(ex.200초는 3분 20초이다, 3600초는 1시간이다)
- printf(“시간을 입력하세요”), scanf(“%d”, &sec)
4. 연도를 입력받아서 윤년인지 아닌지를 확인하는 프로그램을 작성하세요
(윤년 : 4로 나누어 떨어지는 해
100으로 나누어 떨어진 연도는 제외
400으로 나누어 떨어지는 연도)
scanf(“%d”, &year);
if( )
printf(:%d년은 윤년입니다\n”, year);
else
printf(:%d년은 윤년이 아닙니다\n”, year);
5. 세자리 정수를 입력 받은 후에 각각의 자리 수를 분리하고 이 자리 수를 출력하는 프로그램을 작성하시오.
-tip1. 123(백의자리 : 1, 십의자리:2, 일의자리:3)
-tip2. 100의자리 구하려면 (x/100)%10
답변주시면 정말 감사하게 생각하겠습니다
-
빛글
책 보면서 문제 해결해 보시고,
하다가 하다가 안되면,
모르는 내용을 정확히 콕 집어서 질문해주세요.