Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Info Coronavirus/Vaccinare vs Fake News

Austria - confiscarea masinii pen...

Licenta Windows 10

TRUMP: Un vis american -2017
 Ozempic

Sectii ale politiei chineze in Ro...

Viteza net Wifi de 5 ori mai mica...

Alegere cablu tv
 2l combustibil plafonat in Ungaria?

Recomandare TV Oled-Led

Rabla pentru electrocasnice si pr...

The SKA Project(Square Kilometre ...
 Sfat achiziție bicicleta

Samsung Galaxy Tab S6 - Chrome nu...

Intrebare despre pizza, marime si...

Recomandare televizor
 

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

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

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