Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


calcolatrice rudimentale, Esercizi di Informatica

codice sintetico scritto in linguaggio java che permette l'utilizzo degli operatori matematici

Tipologia: Esercizi

2020/2021

Caricato il 16/05/2021

lorenzo-davitti
lorenzo-davitti 🇮🇹

4

(1)

1 / 2

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
.... rudimentale (davitti)\calc. rudimentale (davitti).cpp 1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#include "pch.h"
#include "stdio.h"
#include "stdlib.h"
int main() {
int op;
char num1, num2;
char somma = ' ';
char sottrazione = ' ';
char moltiplicazione = ' ';
char divisione = ' ';
char q = ' ';
char r = ' ';
short int num3;
printf(">>>inserisci 2 numeri:\n");
scanf_s("%d", &num1);
scanf_s("%d", &num2);
printf(">>>quale operazione vuoi fare?:\n somma=1 \n sottrazione=2 \n
moltiplicazione=3 \n divisione=4\n");
scanf_s("\n%d", &op);
if (op == 1)
_asm {
MOV AL, num1
ADD AL, num2
MOV somma, AL
};
printf("%d", somma);
if (op == 2) {
_asm {
MOV AL, num1
SUB AL, num2
MOV sottrazione, AL
};
printf("%d", sottrazione);
}
if (op == 3) {
_asm {
MOV AL, num1
MUL AL
MOV moltiplicazione, AL
};
printf("%d", moltiplicazione);
}
if (op == 4) {
num3 = num1;
_asm {
MOV AX, num3
DIV num2
MOV q, AL
MOV r, AH
pf2

Anteprima parziale del testo

Scarica calcolatrice rudimentale e più Esercizi in PDF di Informatica solo su Docsity!

.... rudimentale (davitti)\calc. rudimentale (davitti).cpp 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 #include "pch.h" #include "stdio.h" #include "stdlib.h" int main() { int op; char num1, num2; char somma = ' '; char sottrazione = ' '; char moltiplicazione = ' '; char divisione = ' '; char q = ' '; char r = ' '; short int num3; printf(">>>inserisci 2 numeri:\n"); scanf_s("%d", &num1); scanf_s("%d", &num2); printf(">>>quale operazione vuoi fare?:\n somma=1 \n sottrazione=2 \n moltiplicazione=3 \n divisione=4\n"); scanf_s("\n%d", &op); if (op == 1) _asm { MOV AL, num ADD AL, num MOV somma, AL }; printf("%d", somma); if (op == 2) { _asm { MOV AL, num SUB AL, num MOV sottrazione, AL }; printf("%d", sottrazione); } if (op == 3) { _asm { MOV AL, num MUL AL MOV moltiplicazione, AL }; printf("%d", moltiplicazione); } if (op == 4) { num3 = num1; _asm { MOV AX, num DIV num MOV q, AL MOV r, AH

.... rudimentale (davitti)\calc. rudimentale (davitti).cpp 2 56 57 58 59 60 61 62 63

printf("%d", q); printf("%d", r); } system("pause"); }