Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264

    problema con cliclo e ragionamento...

    ho questo problema:

    importo = 1 200 000

    in questo caso il ciclo che devo fare dovrebbe stamparmi:

    la prima volta 500000
    la seconda volta 500000
    la terza volta 200000

    ed uscire...

    mi riuscite ad aiutare?

    ps (spero di essere stato chiaro)

  2. #2
    direi che non sei stato chiaro per nulla nel senso che non vedo contesti
    mi piacerebbe ricordarmi tutto quello che leggo e scrivo e sento ma....cosa dicevo??

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Una delle dozzine di soluzioni possibili...
    codice:
    <%
    importo = 1200000
    do while importo>0
    	if importo >= 500000 then
    		response.write "500000
    "
    	else
    		response.write cstr(importo)&"
    "
    	end if
    	importo = importo - 500000
    loop
    %>
    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    pure io, pure io..

    codice:
    <%
    intero=1200000
    pezzi=500000
    
    for i=1 to fix(intero/pezzi+.9999999)
       response.write "
    " & i & " :: " & pezzi - ABS((pezzi*i-intero)*((pezzi*i)>intero))
    next
    %>

  5. #5
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    risolto così:

    importo = 1220543.55
    importo_min = 500000

    Do While importo > importo_min

    MsgBox (importo_min)

    importo = importo - importo_min

    Loop

    If importo > 0 Then

    MsgBox (importo)

    End If


    ciao e grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.