SHOW:
|
|
- or go back to the newest paste.
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 | - | } |
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 |