pepino Postad 18 november, 2004 Share Postad 18 november, 2004 Hur gör jag en loop som skriver ut en växande kurva som sedan minskar? Typ som 1 2 4 8 16 32 64 128 256 128 64 32 16 8 4 2 1 Länk till kommentar Dela på andra webbplatser More sharing options...
Anjuna Moon Postad 18 november, 2004 Share Postad 18 november, 2004 Här är en variant för att lösa det med enbart en loop (endast för tvåpotenser, där 2^max är vändpunkten) max=8 [color="#0000ff"]For[/color] i=0 [color="#0000ff"]To[/color] 2*max j=i [color="#0000ff"]If[/color] i>max [color="#0000ff"]Then[/color] j=(2*max)-i n=2^j [color="#006400"]' Skriv ut n[/color] [color="#0000ff"]Next[/color] Länk till kommentar Dela på andra webbplatser More sharing options...
pepino Postad 18 november, 2004 Trådskapare Share Postad 18 november, 2004 Löste det själv, men inte licka snyggt som ditt förslag så jag använde det. Länk till kommentar Dela på andra webbplatser More sharing options...
Rekommendera Poster
Arkiverat
Det här ämnet är nu arkiverat och är stängt för ytterligare svar.