Read the kungfu novel
Ryû no Sekkei
Forum de discussion.
La date/heure actuelle est Mar 16 Oct - 11:46 (2018)

Langage C++

 
Répondre au sujet    Ryû no Sekkei Index du Forum -> PARTIE CLASSEE. -> Cours : -> Cours d'Informatique.
Sujet précédent :: Sujet suivant  

Auteur Message
Ryû
Administrateur

Hors ligne

Inscrit le: 14 Avr 2007
Messages: 383
Localisation: à Cap d'Ail ou à Nice.

MessagePosté le: Mer 18 Fév - 12:52 (2009)    Sujet du message: Langage C++ Répondre en citant

/**/ = indentation
// = commentaires



PSEUDO-LANGAGE :


LANGAGE C++ :

TYPES PRÉDÉFINIS :
Entier
Réel
Caractère // a, b, E, T, 1, 245, ' ', '&', ...
Chaîne de caractères ou Chaîne
// "azerty", az3poi, bouh!, ...
Booléen
Vide
TYPES PRÉDÉFINIS :
int
float
char

// Chaînes en tableau de caractères
// exemple : char Tab[30];

bool
void
CONST ou CONSTANTES :
NOM_DE_LA_CONSTANTE = valeur : type
// nom sans espace
// et tout en majuscule


VAR ou VARIABLES :
/**/ nom_de_la_variable : type
// nom sans espace
/**/ nom_du_tableau [[i]minimum[/i]..maximum] : type
// exemple : Tab[1..5] : Entier
CONSTANTES :
const type NOM_DE_LA_CONSTANTE = valeur;
// nom sans espace
// et tout en majuscule


VARIABLES :
type nom_de_la_variable;
// nom sans espace
type nom_du_tableau [maximum];
// exemple : int Tab[5];
SAISIE ET AFFICHAGE :
Afficher
Saisir
SAISIE ET AFFICHAGE :
cout <<
cin >>
OPÉRATEUR CONDITIONNEL SI :
Si (condition)
Alors

/**/ instructions
Sinon
/**/ instructions
Fin Si
OPÉRATEUR CONDITIONNEL SI (if else) :
if (condition)
{
/**/ instructions
}
else
{
/**/ instructions
}
OPÉRATEUR CONDITIONNEL SELON CAS :
Selon Cas (variable)
/**/ valeur_1 : instructions_1
/**/ valeur_2 : instructions_2
/**/ ...
/**/ valeur_n : instructions_n
/**/ Défaut : instructions_par_défaut
Fin Selon Cas
OPÉRATEUR CONDITIONNEL SELON CAS (switch) :
switch (variable)
{
/**/ case valeur_1 : instructions_1
/**/ case valeur_2 : instructions_2
/**/ ...
/**/ case valeur_n : instructions_n
/**/ default : instructions_par_défaut
}

IMPORTANT ! Sans l'insertion d'un break; en choisissant la valeur x, cela appliquera les instructions
de la valeur x, x+1, x+2... jusqu'à arriver à un break; ou à la dernière valeur possible.
LA BOUCLE POUR :
Pour variable De minimum Jusqu'A maximum Faire
/**/ instructions
Fin Pour
LA BOUCLE POUR (for) :
for (variable = minimum ; variable <= maximum ; taux_d'incrémentation_de_la_variable)
{
/**/ instructions
}
LA BOUCLE TANT QUE :
Tant que (conditions)
/**/ instructions
Fin Tant Que
LA BOUCLE TANT QUE (while) :
while (conditions)
{
/**/ instructions
}
LA BOUCLE RÉPÉTER JUSQU'À :
Répéter
/**/ instructions
Jusqu'à (conditions)
LA BOUCLE RÉPÉTER JUSQU'À (do while) :
do
{
/**/ instructions
} while (conditions)

ATTENTION ! Mauvaise traduction du pseudo langage !! La condition est celle d'un REPETER TANT
QUE
!!! Pensez à procéder au changement de condition adéquate !
VARIABLES D'ENTREE ET/OU DE SORTIE :

passage : nom_de_la_variable_dans_la_fonction : type


PASSAGE DE VARIABLES :

E : entrée, qu'importe les modifications dans le sous-programme la variable n'en ressortira modifier d'aucune sorte.
S : sortie, variable destinée à être modifiée et dont le résultat sera renvoyé par le sous-programme.
E/S : entrée-sortie, variable entrant avec une donnée, potentiellement modifiable et dont le résultat est renvoyé.


FONCTION : nom_de_la_fonction (variables en entrée et/ou sortie) : type

CONST
/**/ déclaration des constantes internes à la fonction

VAR
/**/ déclaration des variables internes à la fonction

DEBUT
/**/ corps de la fonction
FIN
Berserk.

Illusion Slash niveau 4.

Tiger Roar.

Break Armor niveau 4.

Roar.

Taunt niveau 5.


_________________
Revenir en haut
MSN

Auteur Message
Publicité






MessagePosté le: Mer 18 Fév - 12:52 (2009)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut

Montrer les messages depuis:   
Répondre au sujet    Ryû no Sekkei Index du Forum -> PARTIE CLASSEE. -> Cours : -> Cours d'Informatique. Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Index | Panneau d’administration | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB © 2001, 2018 phpBB Group.
Theme Designed By Arthur Forum
Traduction par : phpBB-fr.com