Liste des Codes
- Afficher sans redondance
- Aire d'un triangle
- Anagrammes
- Calcul de Pi
- Calcul Sinus
- Calculatrice
- Chaîne Dupliqué
- Chaîne aérée
- Chaîne Distincte
- Chaîne Minuscule vers chaîne Majuscule
- Chaines inverses
- Chiffre en Lettre
- Comparaison de deux entiers
- Conversion binaire d'une base binaire a une autre base binaire
- Copier une chaîne
- Cryptage d'une phrase
- Date en lettre
- Divisibilité par 11
- Divisibilité par 13
- Divisibilité par 7
- Eclater un tableau
- Equation de premier degré
- Equation de seconde degré
- Espace superflus
- Exponentiel
- Facteur Premier
- Fréquence d'un caractère
- Grande Somme d'un tableau
- Inéquation de 1er degré
- Insertion a une positon dans un tableaux
- Intersection de deux tableaux
- Inverser un tableau
- Kaprekar
- La plus grande chaîne palindrome
- Le jour d'un date
- Lendemain
- Maximum de trois entiers
- Mention des élevés
- Minimum de deux entiers
- Minimum et Maximum d'un tableau
- Minimum Maximum de deux entiers
- Moyenne de notes
- Moyenne et rang d'une classe
- Nombre cubique
- Nombre de jours par mois
- Nombre parfait
- Nombre Romain vers Nombre Décimal
- Nombre ROND
- Nombres Amis
- Nombres Premiers
- Occurrence d'un caractère
- Occurrence d'un mot
- Palindrome
- Parité
- PGCD Euclide
- PGCD par Différence
- Position d'une chaîne
- PPCM
- PPCM et PGCD
- Puissance X par Y
- Pyramide
- Pythagore
- Racine Carré
- Ranger un tableau
- Recherche d'un élément majoritaire
- Recherche Dichotomique dans un tableaux
- Recherche séquentielle dans un tableaux
- Regrouper un tableau
- Renverser une phrase
- Sablier
- Sans Redondance
- Somme des chiffres d'un entier
- Somme, Produit et Moyenne Arithmétique
- Suite de Fibonacci
- Suite mystere
- Symétrie d'un tableau
- Totalogram
- Touche de clavier
- Transpose d'une matrice
- Triangle de Pascal
mardi 13 septembre 2016
20:40
-
- Program Moy_Rang;
- Const n=30;
- Var Nom : Array [1..n, 1..2] of String [50];
- Note : Array [1..n, 1..4] of Real;
- j, i, a, b : Integer;
- Begin
- For i:=1 To n Do
- Begin
- Writeln ('Elèves n° ', i);
- Writeln ('Nom : ');
- Readln (nom[i,1]);
- Writeln ('Prénom : ');
- Readln (nom[i,2]);
- For j:=1 To 2 Do
- Repeat
- Writeln ('Note ', j, ' : ');
- Readln (note[i,j]);
- Until (note[i,j]>=0) and (note[i,j]<=20);
- note[i,3] := (note[i,1]+note[i,2]*2)/3;
- End;
- For i:=1 To n Do
- Begin
- note[i,4]:=1;
- For j:=1 To n Do
- If note[i,3]<note[j,3] Then note[i,4]:=note[i,4]+1;
- End;
- Writeln ('Nom', 'Prénom':15, 'Note 1':10, 'Note 2':10, 'Moyens':10, 'Rangs':10);
- For i:=1 To n Do Begin
- a:=Length (nom[i,1]);
- b:=Length (nom[i,2]);
- Writeln (nom[i,1],nom[i,2]:(12-a+b),note[i,1]:(15-b):2,note[i,2]:10:2,note[i,3]:10:2,trunc(note[i,4]):9);
- End;
- End.
Inscription à :
Publier les commentaires
(Atom)
0 commentaires:
Enregistrer un commentaire