Tìm USCLN bạn tìm kiếm đi (Từ khóa là USC), diễn đàn có đến mấy bài liền đó.
BSCNN(a,b)=(a*b)/USCLN(a,b);
Chúc may mắn.
Chú ý: Lần sau bạn còn hỏi ké vào đề tài nào đó nhất định bài của bạn sẽ không được trả lời mà còn bị xóa đó.
Đề bài : Hãy tìm USCLN và BSCNN của 2 số nguyên nhập từ bàn phím .
Nhưng chỉ được phép dùng if...else , for ,while ,do...while và các hàm cơ bản (printf,scanf... tất nhiên rồi ^^) .Nói chung là không được xài return gì hết,giống như người mới học C vậy .Hix ,làm sao các bác gợi ý giúp em. THANKS
Tìm USCLN bạn tìm kiếm đi (Từ khóa là USC), diễn đàn có đến mấy bài liền đó.
BSCNN(a,b)=(a*b)/USCLN(a,b);
Chúc may mắn.
Chú ý: Lần sau bạn còn hỏi ké vào đề tài nào đó nhất định bài của bạn sẽ không được trả lời mà còn bị xóa đó.
Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó.Email: kevin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
Phone: 0972 89 7667
Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp hoặc bị sự thiếu kỷ luật làm tiêu tan sự nghiệp.
xong rồi đó bạnC Code:
#include"stdio.h" #include"conio.h" void uoc(int a,int b); void boi(int a,int b); void uoc(int a,int b) { int i; if(a>b) i=b; if(a<b) i=a; for(i;i>0;i--) { if((a%i==0)&&(b%i==0)) break; } } void boi( int a,int b) { int j; if(a>b) j=a; if(a<b) j=b; for(j;j<=a*b;j++) { if((j%a==0)&&(j%b==0)) break; } } void main() { int a,b; uoc(a,b); boi(a,b); getch(); }
lệnh uoc(a,b); hay mấy cai lệnh dưới nó là lệnh gọi hàm ở bên trên "void uoc(int a, int b)". Cái này dùng hơi khác lệnh có return một chút. Thân
trời..bạn ý bảo ms hok mà ông dùng hàm thì ai hiểu
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int in, a, b,c ,d;
printf("Nhap vao a: ");
scanf("%d", &a);
printf("Nhap vao b: ");
scanf("%d", &b);
c=a;
d=b;
while (a!=b)
{
if(a>b)
a=a-b;
else
b=b-a;
}
//UCLN=a=b
printf("UCLN: %d\n",b);
//BCNN= a*b/UCLN
in=c*d/b;
printf("BCNN: %d\n", in);
}