[code]#include<stdio.h>
int Sum(int);
int main(){
int term,sum;
printf("Enter number of term : ");
scanf("%d",&term);
sum = Sum(term);
printf(" = %d\n",sum);
return 0;
}
int Sum(int n){
int i, s;
s = i = 1;
for(printf("%d ",i),i++; i<= n ; i++){
printf("+ %d ",i);
s += i;
}
return s;
***ให้แก้ไขโปรแกรมในข้อสุดท้ายของข้อ 1 เพื่อให้สามารถหาผลรวมเลขคี่ โดยกำหนดตัวเลขคี่ที่เป็นค่าเริ่มต้นและ
สิ้นสุด ดังตัวอย่างผล RUN
Enter lower bound and upper bound (odd number) : 15 7
Invalid boundary! Try again
Enter lower bound and upper bound (odd number) : 7 13
The result of 7+9+11+11+13=40
Enter lower bound and upper bound (odd number) : 9 17
The result of 9+11+13+15+17=65
#include<stdio.h>
int Odd_sum(int,int);
int main(){
int low,high,sum;
printf("Enter lower bound and upper bound (odd number) : ");
do{
scanf("%d %d",&low,&high);
if(low > high){
printf("Invalid boundary! Try again\n");
printf("Enter lower bound and upper bound (odd number) : ");
}
}while(low > high);
printf("The result of ");
sum = Odd_sum(low,high);
printf(" = %d\n",sum);
return 0;
}//---------------------------------------------------------------------------------
int Odd_sum(int L, int H){
int sum = L;
return sum;
[/code]** ต้องเอาโค้ดข้างบนมาใส่ข้างล่าง วิธีทำต้องทำอย่างไรบ้างค่ะ ใครรู้ช่วยบอกหน่อยนะค่ะ
ช่วยแก้โค้ดภาษาซีหน่อยค่ะ
int Sum(int);
int main(){
int term,sum;
printf("Enter number of term : ");
scanf("%d",&term);
sum = Sum(term);
printf(" = %d\n",sum);
return 0;
}
int Sum(int n){
int i, s;
s = i = 1;
for(printf("%d ",i),i++; i<= n ; i++){
printf("+ %d ",i);
s += i;
}
return s;
***ให้แก้ไขโปรแกรมในข้อสุดท้ายของข้อ 1 เพื่อให้สามารถหาผลรวมเลขคี่ โดยกำหนดตัวเลขคี่ที่เป็นค่าเริ่มต้นและ
สิ้นสุด ดังตัวอย่างผล RUN
Enter lower bound and upper bound (odd number) : 15 7
Invalid boundary! Try again
Enter lower bound and upper bound (odd number) : 7 13
The result of 7+9+11+11+13=40
Enter lower bound and upper bound (odd number) : 9 17
The result of 9+11+13+15+17=65
#include<stdio.h>
int Odd_sum(int,int);
int main(){
int low,high,sum;
printf("Enter lower bound and upper bound (odd number) : ");
do{
scanf("%d %d",&low,&high);
if(low > high){
printf("Invalid boundary! Try again\n");
printf("Enter lower bound and upper bound (odd number) : ");
}
}while(low > high);
printf("The result of ");
sum = Odd_sum(low,high);
printf(" = %d\n",sum);
return 0;
}//---------------------------------------------------------------------------------
int Odd_sum(int L, int H){
int sum = L;
return sum;
[/code]** ต้องเอาโค้ดข้างบนมาใส่ข้างล่าง วิธีทำต้องทำอย่างไรบ้างค่ะ ใครรู้ช่วยบอกหน่อยนะค่ะ