Răspunsuri

2014-06-30T08:53:59+03:00
10
Q$ = INKEY$
IF ((Q$ >= "1" ) AND ( Q$ <= "9" ))  THEN
        A = VAL(Q$)
        GOTO 20
ELSE
        GOTO 10
ENDIF

20
Q$ = INKEY$
IF ((Q$ >= "1" ) AND ( Q$ <= "9" ))  THEN
        B = VAL(Q$)
        GOTO 30
ELSE
        GOTO 20
ENDIF

30
NR1 = 10 * A + B
PRINT NR1
NR2 = 10 * B + A
PRINT NR2



Sunt incepator
Ce limbaj ai invatat ?
C/C++
IF inseamna DACA, THEN inseamna ATUNCI, ELSE inseamna ALTFEL, si toate trei formeaza un bloc de decizie, cu sensul: "DACA caracterul citit este o cifla de la 1 la 9 ATUNCI A = VALOAREA cifrei, ALTFEL (adica daca caracterul nu corespunde) MERGI LA 10 si MAI CITESTE UN CARACTER" Celelalte sper ca sunt usoare. Programul nu e scris in C/C++ , e scris in BASIC. Limbajul BASIC este mai putin stufos ca C/C++ si e mai usor sa inveti programare pe el. Trecerea de la B la C/C++ e simpla.
Ok multumesc