L'algorithmique en informatique est une base nécessaire à la programmation. En effet, elle permet une analyse des problèmes sur papier avant de passer a l'étape qui consiste a coder.
Pré-requis : du temps, papier , crayon
Le but de ce tutoriel est de se construire une base sur l'algorithmique.
Il sera suivi automatiquement de :
Définition : Un algorithme est l'ensemble des règles et des techniques qui permettent de résoudre un problème : c'est une suite d'instructions, sans prendre en compte le langage de programmation (ainsi l'algo est utilisable avec tous les langages de programmation possibles il suffit de "traduire" dans le langage de programmation) .
Le langage utilisé en algorithmique est appelé pseudo langage.
Definition : Une variable est une donnée numérique du problème, cela correspond a une case mémoire.
Par convention tous les identifiants de variable sont en minuscule et le nom doit signifier quelque chose (si plusieurs mots sont collés, mettre une majuscule a chaque changement)
Ex : gestionUtilisateur
Différents types de variables :
Pour déclarer une variable (obligatoire) en pseudo-code, on met :
VARIABLE : TYPE
Note: On peut déclarer plusieurs variables à la suite en les séparant par des virgules.
Pour l'initialiser (et lui donner une valeur), on met :
VARIABLE <-- VALEUR
Instructions de lecture et d'écriture :
Pour que vos variables s'affichent ou soient affectées par l'utilisateur on utilise :
Exemple :
//ceci est un commentaire
op1 , op2 : entier
écrire ("op1=?")
op1<--lire()
écrire ("op2=?")
op2<--lire()
écrire ("op1=")
écrire (op1)
écrire ("et")
écrire ("op2=")
écrire (op2)
Dans la seconde partie, nous verrons les fonctions, les conditions et les itérations.
Introduction à l'algorithmie : Partie deux »
Création d'un formulaire de contact sur un site en full flash
[WIP] Quelques petites créations
Imprimante ne répond pas sur pc windows 7
La médiocrité du JT français
Virus : Comprendre & se protéger
Le web en chiffres
Coloriser facilement un dessin avec The Gimp
Comment devenir un Anonymous
The Elder Scrolls V : Skyrim
Fonctionnement de la RFID
Mac : Comment éliminer le virus FlashBack
Ninite - Installer rapidemet les logiciels de base
Google ou l'art du poisson d'Avril
Réaliser une transition "Stroke Effect" avec After Effects
Javascript : De la neige sur vos sites web !
Inkscape : Présentation
Contourner la censure sur internet pour les nuls
Gestion de formulaires en phpArticle lu 2427 fois.
Kommunauty © Tous droits réservés
Contact /
Charte & Mentions légales /
Statistiques /
Hebergement gratuit /
Aide B2i
Ajoute un commentaire !