in Assembly, Góc học tập, Học lập trình, hợp ngữ, In ra màn hình các số nguyên tố nhỏ hơn n (n nhập vào từ bàn phím) - nhúng C++ /
In ra màn hình các số nguyên tố nhỏ hơn n (n nhập vào từ bàn phím) - nhúng C++
/* Code mã Assembly nhúng vào C++
In ra màn hình các số nguyên tố nhỏ hơn n (n nhập vào từ bàn phím)
*/
#include<iostream.h>
#include<conio.h>
void main(){
clrscr();
int n;
cout<<"\n Nhap n: ";cin>>n;
cout<<"\n So nguyen to nho hon "<< n<<": ";
char t,i;
int a;
for(a=1;a<n;a++){
t=1;
for(i=2;i<a;i++)
{
// if(a%i==0) t=0;
asm mov ax,a
asm mov cl,i
asm div cl
asm cmp ah,0
asm je chiahet
asm jmp thoat3
chiahet:
asm mov bl,0
asm mov t,bl
}
thoat3:
asm mov al,t
asm cmp al,1
asm je thoat2
asm jmp thoat
thoat2:
cout<<a<<"; ";
thoat:
}
getch();
}
Related Posts:
Code Assembly: In ra các số có 3 chữ số, sao cho tổng của chúng bằng 10
/*
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(){… Read More
[ASM + C/C++] Ví dụ sử dụng ASM nhung trong C++ để vẽ đoạn thẳngVí dụ sử dụng ASM nhung trong C++ để vẽ đoạn thẳng:
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
asm{
mov ah,00 &… Read More
[Assembly] In ra màn hình xâu nghịch đảoVí dụ: In ra màn hình dãy nghịch đảo
; Code Assembly
org 100h
jmp start
; tao xau nghich dao
string1 db ' toi khong mo hoa $'
start: &… Read More
Chữa bài tập Lập trình Assembly (23-11-12)Bài tâp: Nhập vào 3 số a,b,c (<10). In ra màn hình số lớn nhất trong 3 số vừa nhập
;--------------------------------------
.model small
.code … Read More
Code assembly: Nhập vào số thập phân, đổi ra số thập lục phân.Nhập vào số thập phân, đổi ra số thập lục phân.
org 100h
begin:
jmp codebegin
n1 db 0dh,0ah,"Nhap vao gia tri trong he 10 :$"
n2 db 0dh,0ah,"Chuoi tha… Read More