FORSV : Forum de Sciences et de Vie

Forum scientifique
 
AccueilAccueil  GalerieGalerie  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  

Partagez | 
 

 Beatles for informaticians

Aller en bas 
AuteurMessage
lgda



Nombre de messages : 4625
Date d'inscription : 08/02/2007

MessageSujet: Beatles for informaticians   Mar 4 Mai 2010 - 22:51

Listen here :

https://www.youtube.com/watch?v=XHosLhPEN3k

_________________
Quidquid latine dictum sit, altum videtur

Le Génie Des Alpages  Alpages  Alpages  Alpages  Alpages  Alpages
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Michel99



Nombre de messages : 1953
Age : 52
Localisation : Est Parisien
Date d'inscription : 25/05/2007

MessageSujet: Re: Beatles for informaticians   Mer 5 Mai 2010 - 7:42

Clap clap clap clap !

Franchement j'ai adoré !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Steph



Nombre de messages : 7978
Date d'inscription : 09/03/2007

MessageSujet: Re: Beatles for informaticians   Mer 5 Mai 2010 - 7:56

Amusant.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
xtof73

avatar

Nombre de messages : 152
Localisation : 48°51N 2°23E
Date d'inscription : 10/05/2007

MessageSujet: Re: Beatles for informaticians   Mer 5 Mai 2010 - 21:53

int main (int argc, char *argv[])
{
printf("%s\n", "j'adore !");
return 0;
}
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Steph



Nombre de messages : 7978
Date d'inscription : 09/03/2007

MessageSujet: Re: Beatles for informaticians   Mer 5 Mai 2010 - 22:34

10 clear
15 A=0
20 print "moi aussi je sais programmer"
25 A=A+1
30 IF A<20 then goto 20
40 print "nanananèèeère"

Stéphane, retour 25 ans en arrière
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
lgda



Nombre de messages : 4625
Date d'inscription : 08/02/2007

MessageSujet: Re: Beatles for informaticians   Mer 5 Mai 2010 - 23:21

Write in C
(sung to the Beatles "Let it Be")

Where I find my code in tons of trouble,
Friends and colleagues come to me,
Speaking words of wisdom:
"Write in C."

As the deadline fast approaches,
And bugs are all that I can see,
Somewhere, someone whispers:
"Write in C."

Write in C, write in C,
Write in C, write in C.
LISP is dead and buried,
Write in C.

I used to write a lot of FORTRAN,
for science it worked flawlessly.
Try using it for graphics!
Write in C.

If you've just spent nearly 30 hours
Debugging some assembly,
Soon you will be glad to
Write in C.

Write in C, write in C,
Write in C, yeah, write in C,
Only wimps use BASIC.
Write in C.

Write in C, write in C,
Write in C, oh, write in C.
Pascal won't quite cut it.
Write in C.

[Guitar Solo]

Write in C, write in C,
Write in C, yeah, write in C.
Don't even mention COBOL.
Write in C.

And when the screen is fuzzy,
And the editor is bugging me,
I'm sick of ones and zeroes.
Write in C.

A thousand people swear that T.P.
Seven is the one for me.
I hate the word PROCEDURE,
Write in C.

Write in C, write in C,
Write in C, yeah, write in C.
PLI is 80's,
Write in C,

Write in C, write in C,
Write in C, yeah, write in C.
The government loves ADA,
Write in C.

_________________
Quidquid latine dictum sit, altum videtur

Le Génie Des Alpages  Alpages  Alpages  Alpages  Alpages  Alpages
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Michel99



Nombre de messages : 1953
Age : 52
Localisation : Est Parisien
Date d'inscription : 25/05/2007

MessageSujet: Re: Beatles for informaticians   Jeu 6 Mai 2010 - 7:22

10 CLEAR
20 FOR A=1 TO 20
30 PRINT "moi aussi je sais programmer"
40 REM A=A-1
41 REM Curieux, ça marche mieux sans la ligne 40 ???!!!
50 NEXT A
60 print "nanananèèeère"
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Anthracite

avatar

Nombre de messages : 6215
Date d'inscription : 27/12/2008

MessageSujet: Re: Beatles for informaticians   Jeu 6 Mai 2010 - 19:30

Michel99 a écrit:
10 CLEAR
20 FOR A=1 TO 20
30 PRINT "moi aussi je sais programmer"
40 REM A=A-1
41 REM Curieux, ça marche mieux sans la ligne 40 ???!!!
50 NEXT A
60 print "nanananèèeère"
Ben ton PC devrait l'ignorer...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Michel99



Nombre de messages : 1953
Age : 52
Localisation : Est Parisien
Date d'inscription : 25/05/2007

MessageSujet: Re: Beatles for informaticians   Jeu 6 Mai 2010 - 19:40

Groumph... il me dit ça a moi alors que j'ai écrit mes premières lignes en Basic il y-a presque 30ans...

Note qu'aujourd'hui nous avons eu un rapport de bug sur l'outil interne. Mon responsable et moi même nous chantions "Write in C" en le lisant. Cool
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Anthracite

avatar

Nombre de messages : 6215
Date d'inscription : 27/12/2008

MessageSujet: Re: Beatles for informaticians   Jeu 6 Mai 2010 - 19:48

Michel99 a écrit:
Groumph... il me dit ça a moi alors que j'ai écrit mes premières lignes en Basic il y-a presque 30ans...

Note qu'aujourd'hui nous avons eu un rapport de bug sur l'outil interne. Mon responsable et moi même nous chantions "Write in C" en le lisant. Cool
Tu peux essayer ça :
r = 6366198
r2 = r^2
c2 = 90000000000000000
g = 9.81
[o]
m = 1: mr = m
e = 0
Input "Hauteur en km ? "; hk
Input "pas en m ? "; s
h = hk * 1000
x = h - s: e = 0: t = 0: v0 = 0: t = 0
gm = g/(1 + h/r)
gd = g*r2/(r + h)^2
[D] gr = g*r2/(r + x - .5*s)^2
de = gr*m*s
e = de + e
dv = SQR(2*de/m)
v = SQR(2*e/m)
dt = 2*s/(2*v-dv)
t = t + dt
v0 = v0 + dv
x = x - s
If x > 0 then [D]
vm = h/t
[R]print " "
print " Selon par pas m = "; e ; " J/kg"
ei = g*m*h/(1 + h/r)
es = g*m*h
v = SQR(2*ei/m)
print " Selon formule = "; ei ; " J/kg"
print " Selon form. scol. = "; es ; " J/kg"
print " Delta = "; ei - e ; " J/kg"
print " Delta = "; 100*(ei - e)/ei;" o/o"
print" g début = "; gd
print" g final = "; g
print" g moyen = "; gm
vl = sqr(2*g*r)
print" Vitesse max. = "; v ; " m/s"
print" Vitesse moy. = "; vm ; " m/s"
print" Vitesse lib. = "; vl ; " m/s"
print" temps = "; t ; " s"
[TM]If t > 60 then y = y + 1: t = t - 60: goto [TM]
[TH]If y > 60 then z = z + 1: y = y - 60: goto [TH]
[TJ]If z > 24 then w = w + 1: z = z - 24: goto [TJ]


Print" temps en j, h, m, s = "; w; " j / " ;z; " h / "; y;" m / "; t ; " s "
print ""

h = 0: gi = 0: v = 0: dv = 0: t = 0: dt = 0: x = 0
h = hk*1000
gi =g*(r/(r+h))^2

[C] dv= sqr(v^2+2*gi*s)-v
dt = dv/gi
t = t+dt
v = v+dv
x = x+s

gi =g*(r/(r+h-x-.5*s))^2

If h-x > 0 then [C]

print ""
print" Vitesse max. = "; v ; " m/s"
print" temps = "; t ; " s"


h = 0: gi = 0: v = 0: dv = 0: t = 0: dt = 0: x = 0
goto [o]
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Michel99



Nombre de messages : 1953
Age : 52
Localisation : Est Parisien
Date d'inscription : 25/05/2007

MessageSujet: Re: Beatles for informaticians   Jeu 6 Mai 2010 - 19:56

I love you
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Anthracite

avatar

Nombre de messages : 6215
Date d'inscription : 27/12/2008

MessageSujet: Re: Beatles for informaticians   Jeu 6 Mai 2010 - 21:55

Comme quoi les informaticiens pourraient facilement faire de la physique !
Ou calculer pi avec une excellente approximation.

Pour moi, ce vieux truc d'il y a dix ans avec un logiciel gratuit — correct au niveau des variables — me permet de contrôler le fruit de mes élucubrations mathématiques.
Ce qui me fait penser que j'avais promis à Buck une démo.
Dès que j'ai le temps, je m'y mets (presque juré.)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Steph



Nombre de messages : 7978
Date d'inscription : 09/03/2007

MessageSujet: Re: Beatles for informaticians   Jeu 6 Mai 2010 - 21:59

Ah oui for-next j'avais oublié, mais ca fait 25 ans sans plus un seul entrainement alors c'est vraiment le basique du basic qu'il me reste Smile
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Beatles for informaticians   

Revenir en haut Aller en bas
 
Beatles for informaticians
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» LE VATICAN FAIT LA PAIX AVEC LES BEATLES ! ...
» URGENT !!! Partitions chorale 2 voix Beatles
» Mystère et symboles...le vrai Paul Mac Cartney est il mort ?
» Les Beatles
» la musique de satan

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORSV : Forum de Sciences et de Vie :: Sciences :: Informatique-
Sauter vers: