this post was submitted on 21 Jun 2023
116 points (94.6% liked)

Programmer Humor

32174 readers
992 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
top 26 comments
sorted by: hot top controversial new old
[–] [email protected] 21 points 1 year ago (1 children)

And we're already posting screenshots of reddit posts that are screenshots of tiktoks. Awesome

[–] [email protected] 4 points 1 year ago (1 children)

Ima give it a week then post it on Facebook

[–] T156 3 points 1 year ago

Why go to all that trouble when you can just take a screenshot and repost it here? (Or throw it onto discord, either/or)

[–] [email protected] 8 points 1 year ago (1 children)
[–] [email protected] 8 points 1 year ago

Well that's odd :p

[–] [email protected] 7 points 1 year ago (1 children)

For x in range(∞):
If x % 2 == 0:
Print('Even')
Else:
Print('Opposite of even')

[–] [email protected] 2 points 1 year ago

how....odd

😎

[–] DoubleCore 7 points 1 year ago
[–] [email protected] 7 points 1 year ago

Just imagine he excel pulls that shit to infinity

[–] [email protected] 5 points 1 year ago

This media brings upon me a great factor of displeasure

[–] Guy_Fieris_Hair 5 points 1 year ago* (last edited 1 year ago) (2 children)

I feel like I accidentally do something similar everytime I program anything. I am just bad at it, I don't know the short cuts or all the commands, but by God, it will work when I am done with it... maybe.

I don't know the right wat to do this, but I think there would be something like:

x = Number

If (x//2)is.integer() == "true":

Print("Even")

Else:

Print("odd")

Maybe? Idk. Probably a bunch of syntax issues and I haven't written anything in like a year.

[–] nero 4 points 1 year ago (1 children)

You basically got it yeah. You can do x % 2 and check if that is 0, as % calculates the remainder (in python at least)

[–] Guy_Fieris_Hair 2 points 1 year ago* (last edited 1 year ago) (2 children)

y = 1

while y ==1:

x = input("Enter Number")

if int(x) % 2 == 0:

print("EVEN")

else:

print("ODD")

I don't know why, but I opened up my IDLE for the first time in a year and did it.

[–] nero 1 points 1 year ago (1 children)

Know you probably don’t care, but you can do a while loop using while True:

Which is the same as you using a statement which equals to true.

Thought i don’t think you need it for what you’re doing currently.

[–] nero 1 points 1 year ago

Unless you want it to keep asking the question of course**

[–] [email protected] 1 points 1 year ago
int val = 3;
bool is_odd = val & (decltype(val))0x01 == (decltype (val))1;
[–] TeaHands 1 points 1 year ago

Hey if it works, it works.

[–] [email protected] 4 points 1 year ago

This is the definition of hard coded, or coded while hard.

[–] [email protected] 3 points 1 year ago

A place shall not be called "programmer humor" without an odd-even joke

[–] jyte 2 points 1 year ago (1 children)

This is amateur work. Check out those javascript implementation for the real deal: is-odd and is-even

[–] T156 1 points 1 year ago

Can't even handle 11 million smh

[–] romulator 1 points 1 year ago

Ah, somebody from the YandereDev school of coding

[–] 3ra 1 points 1 year ago* (last edited 1 year ago)

This is literally how I code stuff when I'm sleepy, then I come back a month later and realize how horrible the code was. Pretty sure I can still find stuff like this in my old discontinued projects that I haven't cleaned up