Rechercher dans Kiteb.net

Aujourd'hui: Le 22 octobre 2017
Visites aujourd'hui : 1679
Top visites par jour : 25536
Le 24 mai 2017
Visiteurs en ligne: 11
  Accueil
Algo & programmation
edu
Matire informatique
Informatique
Formations
Exercices livre scolaire

Bac scientifiques

Exercices du livre scolaire (corrigs)



L'affectation


Exercice 4  : page 50

Ecrire un algorithme qui saisit un temps en seconde puis le convertit en jours, heure, minutes et secondes.


Corrig :

sachant que jours=86400 heure=3600s minute=60s

Algorithme :

  1. Dbut conversion

  2. Ecrire("Donner un temps en seconde : "), lire(temps)

  3. jours <-- temps div 86400

  4. heure <-- (temps mod 86400) div 3600

  5. minutes <-- (temps mod 3600 ) div 60

  6. secondes <-- temps mod 60

  7. Ecrire("jours=", jour, " heures = ",heures, "minutes= ", minutes, "Secondes= ", secondes)

  8. Fin conversion


Exercice 6  : page 51

Soit A un tableaux de 3 chanes de caractres et B un tableaux de 2 entiers.

Soit la squence d'affectation suivante :

- A[1] <-- sous-chaine("communication",1,3)

- A[2] <-- concat("sports",".", A[1])

- B[1] <-- pos ("o", A[2])

- convch(2007, ch)

- A[3] <-- "www."+ A[2]

- insrer(ch,A[3], 11)

- B[2] <-- long(A[1] )

Questions:

1) Quel est le contenu de chaque lment des deux tableaux A et B ?

2) Traduire cet algorithme en Pascal.

Corrig :

1)


1

2

3

A

com

sports.com

www.sports2007.com


1

2

B

3

3

2)

Program ex6page51 ;

uses wincrt ;

var

A:array[1..3]of string ;

B:array[1..2]of integer ;

begin

A[1] := copy('communication',1,3)  ;

A[2] := concat('sports','.', A[1])  ;

B[1] := pos ('o', A[2])  ;

str(2007, ch)  ;

A[3] := 'www.'+ A[2]  ;

insert (ch,A[3], 11)  ;

B[2]:= length(A[1] ) ;

end.








Date d'ajout de la page: 10/11/2013   Dernire mise jour de la page: 10/11/2013


Dernière modification: 14 juin 2017

K i t e b . n e t © 2008-2017