Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Ce e aratarea asta ?

Probleme timonerie schimbator sau...

Numar strada gresit in contractul...

Centrala Ariston Cares Premium 24...
 La multi ani @Klasse!

La multi ani @shmecherul!

pareri ipad 6-2018- flip

Cum au aparut supermarketurile in...
 Campanii mincinoase Carrefour

Tv toshiba defect

touchscreen navigatie stricat

bonsai - de unde?
 Resetare Bonus Malus

Unitatea optica DVD-rw absenta pe...

Problema configurare Wireguard

Dozatoare de apa, cu alimentare d...
 

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

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

www.neurohope.ro

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