in Assembly, Góc học tập, Học lập trình /
/*
Code Assembly: In ra các số có 3 chữ số, sao cho tổng của chúng bằng 10
*/
#include<conio.h>
#include<iostream.h>
void main(){
clrscr();
int d,c,t,a;
thoatLap2:
asm mov ax,1
asm mov t,ax // t=1
lap1:
asm mov ax,t
asm cmp ax,10
asm je thoatLap1 // thoat khoi lap1
thoatLap3:
asm mov ax,0
asm mov c,ax //c=0
lap2:
asm mov ax,c
asm cmp ax,10
asm je thoatLap2 // thoat khoi lap2
asm mov ax,0
asm mov d,ax // d=0
lap3:
asm cmp d,10
asm je thoatLap3 //thoat khoi lap3
asm jmp kt
kt:
asm mov ax,0
asm mov ax,t
asm add ax,d
asm add ax,c
asm mov a,ax // a=dv+ch+tr
asm cmp a,10 // if a=10 then in
asm je in
asm jmp thoat
in:
cout<<t<<c<<d<<"; ";
thoat:
asm mov ax,d
asm add ax,1
asm mov d,ax
asm jmp lap3
asm mov ax,c
asm inc ax
asm mov c,ax
asm jmp lap2
asm mov ax,t
asm inc ax
asm mov t,ax
asm jmp lap1
thoatLap1:
getch();
}
Related Posts:
Code C\C++: Bài thực hành KTLT (ngày 07/12/2012)
/*
Bài 1: In ra man hinh tat ca so nguyen to co 5 chu so sao cho tong cac chu so la so chan.
*/
#include<conio.h>
#include<iostream.… Read More
code C\C++: Ví dụ 1, xử lý struct (cấu trúc) - 14/01/13
/*Vi du struct 1
Viet cac ham:
1. Nhap vao thong tin 1 sv gom: ho ten, tuoi, lop, diem LT C, diem TA, Diem LT Thuat toan. (0<= diem <= 10, 0 &l… Read More
[ Pascal ] Ví dụ về cấu trúc điều khiển và mảng 1 chiều
{
Vi du 1:
In ra man hinh tat ca so nguyen duong gom 4 chu so, sao cho tong cac chu so >=10.
}
uses crt;
var a,dv,ch,tr,ng:integer; … Read More
Code C\C++: Đổi cơ số 10 ra cơ số 2, 8, 16
/* Doi co so
- Nhap vao tu ban phim so nguyen a (2<a<256)
- Doi a ra co so 2
- Doi a ra co so 8
- Doi a ra co so 16
*/
#include<iostream.h&… Read More
Code C\C++: Chữa bài tập mảng hai chiều (10-01-13)//----------------------------------------------------
BÀI TẬP MẢNG 2 CHIỀU Viết các hàm thực hiện:- Nhập vào 2 ma trận vuông chứa số nguyên A… Read More