Wert immer wieder wechseln von 0 und 1 in einer Schleife.
Wert immer wieder wechseln von 0 und 1 in einer Schleife.
Hallo, guten Tag.
Wie kann man einen Wert wechseln toggeln in Purebasic in einer Schleife ?
Danke.
Gruss
Wie kann man einen Wert wechseln toggeln in Purebasic in einer Schleife ?
Danke.
Gruss
Zuletzt geändert von funkheld am 14.12.2015 22:53, insgesamt 1-mal geändert.
- HeX0R
- Beiträge: 3056
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3 - Kontaktdaten:
Re: Wert immer wied r wechseln von 0 und 1 in einer Schleife
Code: Alles auswählen
bin = bin ! 1
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}.:|:.{Bier spendieren}
Re: Wert immer wied r wechseln von 0 und 1 in einer Schleife
Code: Alles auswählen
bin = 1 - bin- NicTheQuick
- Ein Admin
- Beiträge: 8820
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
Re: Wert immer wied r wechseln von 0 und 1 in einer Schleife
Wenn du zwischen zwei beliebigen Werten wechseln willst, kannst du das auch so machen:
Wichtig ist, dass die Variable am Anfang einen der beiden Werte hat, sonst kommt Unsinn dabei raus.
Code: Alles auswählen
Macro toggle(a, b, c)
a ! b ! c
EndMacro
a = 5
For i = 1 To 10
Debug a
toggle(a, 5, 12)
NextRe: Wert immer wied r wechseln von 0 und 1 in einer Schleife
Hallo, danke für die Info.
Funktioniert wunderbar.
Gruss
Funktioniert wunderbar.
Gruss
- Falko
- Admin
- Beiträge: 3535
- Registriert: 29.08.2004 11:27
- Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit) - Kontaktdaten:
Re: Wert immer wied r wechseln von 0 und 1 in einer Schleife
Wenn man nur in einer Schleife wechseln möchte ohne extra eine Funktion oder ein Maco
zu nehmen, würde sich auch das in PB vorhandene Swap eignen:
Gruß,
Falko
zu nehmen, würde sich auch das in PB vorhandene Swap eignen:
Code: Alles auswählen
a = 10
b = 100
For i= 1 To 10
Swap a, b
Debug Str(a)
Next i
Falko
Re: Wert immer wied r wechseln von 0 und 1 in einer Schleife
oder wenns nur 1 und 0 sein soll, ganz kurz: bin!0
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
- Imhotheb
- Beiträge: 192
- Registriert: 10.10.2014 13:14
- Computerausstattung: Intel 8086, 640 KB RAM, Hercules Video Adapter, 2 x 5 1/4" 360kb Floppy, MS-DOS 3
- Wohnort: Wolfenbüttel
Re: Wert immer wied r wechseln von 0 und 1 in einer Schleife
müssteGPI hat geschrieben:oder wenns nur 1 und 0 sein soll, ganz kurz: bin!0
Code: Alles auswählen
bin ! 1weil einfach einfach einfach ist ... mach' ich es anders
Re: Wert immer wied r wechseln von 0 und 1 in einer Schleife
Code: Alles auswählen
If Wert = 1
Wert = 0
Else
Wert = 1
EndIfa²+b²=mc²
Re: Wert immer wied r wechseln von 0 und 1 in einer Schleife
Da bin ich mir nicht so ganz sicher...
