while문 사용하기
한결
2023.06.07
while문을 사용하여 입력받은 수부터 50까지의 정수중 모든 홀수를 합하는 프로그램을 작성하세요.입력받은 수 부터 50까지 홀수 더하기, while문 쓰기질문 내용 :
제 허접한 머리로는 도저히 아이디어가 생각이 나질 않네요...
저는 while과 if를 사용해 보려고 했거든요,
if(i%2==1) 일 경우에는 그냥 2씩 더해서 더하고,
if(i%2==0) 일 경우에는 j = i + 1해가지고 j에다가 2씩 더해서 더하려고 했는데...
코딩을 어떻게 해야할까요 ㅠㅠ???
-
개랑 2023-06-07
아... 감사합니다 감사댓글이 한참 늦었네요 죄송합니다...;;;
감사합니다~~! -
맥적다 2023-06-07
while 과 if 를 사용하신다고 하셨으니...대략...
#includestdio.h
void main()
{
int i,j=0,k=0;
printf(\입력 :\);
scanf(\%d\ -
재바우 2023-06-07
for문에서 i를 입력받은 수부터 해서 50까지 했을 때, i가 홀수일 때만 더하면 결과는 홀수들의 합만 나오겠죠.
-
아메 2023-06-07
네... 그런데 짝수를 입력했을때, 그 짝수부터 50까지의 홀수를 더하게 도 하려면 어떻게 해야하나요??
그러니까 48을 입력하면 49가 나오겠죠... ㅠㅠ...;;; -
세여닝 2023-06-07
그냥 i%2==1일 때, 즉 홀수일 때만 숫자를 더하면 됩니다.