Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Statie incarcare PRACHT ALPHA MON...

Cum se completeaza o declaratie d...

TVA de recuperat - Germania

beau mult? voi ce credeti?
 La Multi Ani de Sfantul Andrei!

Proces verbal acasa

Ted (2024 _ ...)

Care e cea mai sigura si buna mas...
 Poze "corupte" pe un memo...

Spațiu intre acoperiș &...

Recomandari casti in-ear - sony?

Aveti buricul bagat sau iesit in ...
 Eroare EGR

Lasagna gata facuta de la Penny

Deblocare (parola) BIOS. Recomand...

Cum obtinem despagubiri de la fur...
 

O secventa de comenzi

- - - - -
  • Please log in to reply
6 replies to this topic

#1
euagamer

euagamer

    New Member

  • Grup: Members
  • Posts: 12
  • Înscris: 24.01.2007
Buna ziua , as avea nevoie e un mic ajutor , sunt nou in VB , vreau sa aud un Da sau NU  :peacefingers:

Secventa urmatoare de comenzi :

C=A-B
 For i=1 to 2
Select Case C
 Case Is < 0
C=C+A
 Case Is > 0
C=C-B
 Case 0
C=100
End Select
Print "C=" , C
Next i

Pentru A=10 si B=5 , se afiseaza :

1. C=-5 si C=10
2. C=5 si C=100
3. C=0 si C=100
4. C=-5 si C=5
5. C=100


Eu cred ca varianta 3 e corecta , vreau sa stiu daca e asa , sau nu . Daca nu , de ce ? Ajutati-ma sa inteleg va rog

:worthy:  Multumesc

#2
ionut_y

ionut_y

    Member

  • Grup: Members
  • Posts: 836
  • Înscris: 21.06.2005
ia fa un calcul

  C=A-B  (5)

ai 2 iteratii

  la prima
  C>0  (Case Is > 0)
  deci se executa
      C=C-B
    C devine =0
la iteratia 2
se executa
  Case 0
    C=100

sper ca  e ok ....

Edited by ionut_y, 06 February 2007 - 14:22.


#3
euagamer

euagamer

    New Member

  • Grup: Members
  • Posts: 12
  • Înscris: 24.01.2007
Pai nu asa am zis si eu ? :D 0 si 100 ... e bine nu ?

#4
ionut_y

ionut_y

    Member

  • Grup: Members
  • Posts: 836
  • Înscris: 21.06.2005

View Posteuagamer, on Feb 6 2007, 15:56, said:

Pai nu asa am zis si eu ? :D 0 si 100 ... e bine nu ?

ai zis  "Ajutati-ma sa inteleg va rog "

#5
euagamer

euagamer

    New Member

  • Grup: Members
  • Posts: 12
  • Înscris: 24.01.2007
Pai da , in caz de era gresit :) Multumesc mult ;)

#6
violeta_ctin

violeta_ctin

    New Member

  • Grup: Members
  • Posts: 1
  • Înscris: 04.07.2010
Eu chiar te rog sa ma ajuti sa inteleg:

Secventa urmatoare de comenzi:
IfA<B then
      C=B-A
Else
    If A=B then
            C=0
Else
            C=A-B
            Print "C=",C
    End If
End If

pentru A=10 si B=3 afisaza:

-nimic

Cum trebuie gandit?
Multumesc!

#7
daimon'

daimon'

    Member

  • Grup: Members
  • Posts: 850
  • Înscris: 22.09.2007
if A<B
	  C=B-A
else
	  if A=B
			 C=0
	  else
			 C=A-B
endif, endif

Arata ca o functie de calculare a modulului. Cand A=10 si B=3 intri pe ultima ramura si face C=A-B .

Edited by daimon', 05 July 2010 - 14:28.


Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate