hsn_abieteh
چهارشنبه 13 آذر 1387, 12:33 عصر
سلام دوستان
برنامه نوشتم که کسرها یک یک + یک دوم + یک سوم تا ... را محاسبه کند
ولی نمی دونم چرا جوابی که می خوام رو نمیده
اگه ممکنه ببینید مشکلش کجاست:افسرده:
#include<stdio.h>
#include<conio.h>
void main()
{
int x,num,c;
float sum=1;
printf("\n\n");
scanf("%d",&num);
for(x=1,c=1;c<=num;c++,x*=2)
{
sum+=1 / x;
printf("sum=%f",sum);
printf("\n");
}
getch();
}
برنامه نوشتم که کسرها یک یک + یک دوم + یک سوم تا ... را محاسبه کند
ولی نمی دونم چرا جوابی که می خوام رو نمیده
اگه ممکنه ببینید مشکلش کجاست:افسرده:
#include<stdio.h>
#include<conio.h>
void main()
{
int x,num,c;
float sum=1;
printf("\n\n");
scanf("%d",&num);
for(x=1,c=1;c<=num;c++,x*=2)
{
sum+=1 / x;
printf("sum=%f",sum);
printf("\n");
}
getch();
}