alishahbazi
Member
با عرض سلام
دوستان من یک برنامه به شرح زیر میخواهم بنویسم :
برنامه ای بنویسید که عدد N را دریافت و مقسوم علیه های آنرا چاپ کند.
برنامه در پاسکال جواب میده ولی در C جواب نمیده
برنامه در Pascal
برنامه در C
از دوستان برنامه نویس خواهشمندم که به من بگن کجای کار ایراد داره؟؟؟؟؟؟
دوستان من یک برنامه به شرح زیر میخواهم بنویسم :
برنامه ای بنویسید که عدد N را دریافت و مقسوم علیه های آنرا چاپ کند.
برنامه در پاسکال جواب میده ولی در C جواب نمیده
برنامه در Pascal
کد:
var
i,j,n:integer;
begin
readln(n);
for i:=1 to n do
begin
j:=n mod i;
if (j=0) then
writeln(i);
end;
readln;
end.
برنامه در C
کد:
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int i,j,n;
scanf("%d",&n);
for (i=1;i==n;i++)
{
j=n % i;
if (j==0)
printf("%d",i);
}
getch();
}
از دوستان برنامه نویس خواهشمندم که به من بگن کجای کار ایراد داره؟؟؟؟؟؟