Advertisement
Guest User

01832639650

a guest
Mar 4th, 2015
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .model small
  2. .stack 100h
  3. .data
  4. msg1 db 'enter 1st value: $'
  5. msg2 db 'enter 2nd value: $'
  6. msg3 db 'sum of $'
  7. msg4 db ' & $'
  8. msg5 db ' is : $ '
  9. j db ?
  10. .code
  11. main proc
  12. mov ax,@data
  13. mov ds,ax
  14.  
  15. lea dx,msg1
  16. mov ah,9
  17. int 21h
  18.  
  19. mov ah,1
  20. int 21h
  21. mov bl,al
  22.  
  23. mov ah,2
  24. mov dl,0dh
  25. int 21h
  26. mov dl,0ah
  27. int 21h
  28.  
  29.  
  30.  
  31. lea dx,msg2
  32. mov ah,9
  33. int 21h
  34.  
  35. mov ah,1
  36. int 21h
  37. mov j,al
  38.  
  39.  
  40. mov ah,2
  41. mov dl,0dh
  42. int 21h
  43. mov dl,0ah
  44. int 21h
  45.  
  46. lea dx,msg3
  47. mov ah,9
  48. int 21h
  49.  
  50. mov ah,2
  51. mov dl,bl
  52. int 21h
  53.  
  54. lea dx,msg4
  55. mov ah,9
  56. int 21h
  57.  
  58. mov ah,2
  59. mov dl,j
  60. int 21h
  61.  
  62. lea dx,msg5
  63. mov ah,9
  64. int 21h
  65.  
  66.  
  67. mov ah,2
  68. add bl,j
  69. mov dl,bl
  70. sub dl,48
  71. int 21h
  72.  
  73.  
  74.  
  75. mov ah,4ch
  76. int 21h
  77. main endp
  78. end main
  79.  
  80. ----------------------------------------------
  81.  
  82. .model small
  83. .stack 100h
  84. .data
  85. msg1 db 'enter 1st value: $'
  86. msg2 db 'enter 2nd value: $'
  87. msg3 db 'The smallest number is : $'
  88.  
  89. j db ?
  90. .code
  91. main proc
  92. mov ax,@data
  93. mov ds,ax
  94.  
  95. lea dx,msg1
  96. mov ah,9
  97. int 21h
  98.  
  99. mov ah,1
  100. int 21h
  101. mov bl,al
  102.  
  103. mov ah,2
  104. mov dl,0dh
  105. int 21h
  106. mov dl,0ah
  107. int 21h
  108.  
  109.  
  110.  
  111. lea dx,msg2
  112. mov ah,9
  113. int 21h
  114.  
  115. mov ah,1
  116. int 21h
  117. mov j,al
  118.  
  119.  
  120. mov ah,2
  121. mov dl,0dh
  122. int 21h
  123. mov dl,0ah
  124. int 21h
  125.  
  126. cmp bl,j
  127. jle l2
  128.  
  129. lea dx,msg3
  130. mov ah,9
  131. int 21h
  132.  
  133. l1:
  134. mov ah,2
  135. mov dl,j
  136. int 21h
  137. jmp EXIT
  138.  
  139. l2:
  140.  
  141. mov ah,2
  142. mov dl,bl
  143. int 21h
  144.  
  145.  
  146.  
  147. EXIT:
  148. mov ah,4ch
  149. int 21h
  150. main endp
  151. end main
  152.  
  153. ----------------------------------
  154.  
  155. #include <iostream>
  156.  
  157. using namespace std;
  158. class node{
  159. public:
  160. int data;
  161. node* next;
  162. node(int data){
  163. cout << data<< endl;
  164.  
  165. }
  166.  
  167.  
  168.  
  169. };
  170.  
  171. int main ()
  172. {
  173. node* pos;
  174.  
  175. node *a=new node (10);
  176.  
  177. pos =a;
  178.  
  179. node *b=new node (20);
  180.  
  181. a->next=b;
  182.  
  183. node *c=new node (30);
  184.  
  185. b->next=c;
  186.  
  187. }
  188.  
  189. ----------------------------------------
  190.  
  191. .model small
  192. .stack 100h
  193. .code
  194.  
  195. main proc
  196. MOV AH,2
  197. MOV DL,'*'
  198.  
  199. MOV CX,80
  200. MOV BL,0
  201.  
  202. PRINT:
  203. CMP BL,10
  204. JE NEWLINE
  205. INT 21H
  206. INC BL
  207. JMP REPEAT
  208.  
  209. NEWLINE:
  210. mov ah,2
  211. MOV DL,0DH
  212. INT 21H
  213. MOV DL,0AH
  214. INT 21H
  215. MOV DL,'*'
  216. MOV BL,0
  217. JMP PRINT
  218. REPEAT:
  219. LOOP PRINT
  220.  
  221.  
  222. EXIT:
  223. mov ah,4ch
  224. int 21h
  225.  
  226. main endp
  227. end main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement