Précédent   Forum du club des développeurs et IT Pro > Autres langages > Pascal > Langage
Langage Vos questions sur langage Pascal en général, ses évolutions, les technologies, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/01/2013, 22h22   #1
siham-gh
Candidat au titre de Membre du Club
 
Inscription : janvier 2008
Messages : 90
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 90
Points : 14
Points : 14
Par défaut Affichage formaté des nombres réels

Bonjour
Code :
1
2
3
4
5
6
Var MOY : array[1..5] of real ;
MG : real ;
 
......................
 
writeln(‘la moyenne generale est = ‘,MG :5 :2);
Que signifie MG :5 :2 ?
siham-gh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2013, 22h49   #2
Modulpro
Membre habitué
 
Avatar de Modulpro
 
Homme Emilien
Étudiant
Inscription : octobre 2010
Messages : 70
Détails du profil
Informations personnelles :
Nom : Homme Emilien
Âge : 19
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2010
Messages : 70
Points : 148
Points : 148
Bonsoir,

Il s'agit d'indications qui permettent de formater l'affichage du nombre.
Plus de précisions ici.
Modulpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2013, 23h08   #3
siham-gh
Candidat au titre de Membre du Club
 
Inscription : janvier 2008
Messages : 90
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 90
Points : 14
Points : 14
merci pour le réponse


si on a
Citation:
Write(15:6:2);
15 l le nombre ou le nom de la variable
PUIS :

6 l QUI SIGNIFIe je pas compris

:
puis
2 le nombre aprés vergile
siham-gh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2013, 09h04   #4
Roland Chastain
Membre Expert
 
Homme Roland Chastain
Inscription : décembre 2011
Messages : 689
Détails du profil
Informations personnelles :
Nom : Homme Roland Chastain
Âge : 39
Localisation : Mali

Informations professionnelles :
Secteur : Enseignement

Informations forums :
Inscription : décembre 2011
Messages : 689
Points : 1 005
Points : 1 005
Bonjour !

Voici un petit exemple qui devrait t'aider. Essaie-le et regarde ce que ça donne.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
program write_01;
 
uses
  crt;
 
var
  i: integer;
 
begin
  clrscr;
  textbackground(blue);
  i := 5;
  writeln(i:3);
  i := 10;
  writeln(i:3);
  i := 333;
  writeln(i:3);
  i := 1000;
  writeln(i:3);
  readln;
end.
__________________
L'Art est long et le Temps est court.
Roland Chastain est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 10/01/2013, 09h23   #5
Roland Chastain
Membre Expert
 
Homme Roland Chastain
Inscription : décembre 2011
Messages : 689
Détails du profil
Informations personnelles :
Nom : Homme Roland Chastain
Âge : 39
Localisation : Mali

Informations professionnelles :
Secteur : Enseignement

Informations forums :
Inscription : décembre 2011
Messages : 689
Points : 1 005
Points : 1 005
Mais il y a un problème avec l'exemple donné dans la FAQ, puisque 15 est un nombre entier.

Code :
1
2
3
4
5
6
program write_02;
 
begin
  write(15:6:2); { Error : Illegal use of ':' }
  readln;
end.
Si on remplace "15" par "15.0", ça passe.
__________________
L'Art est long et le Temps est court.
Roland Chastain est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 20h37.


 
 
 
 
Partenaires

Hébergement Web