Enoncé précédent Enoncé suivant

 

C17. Machine de Turing – Programmation PASCAL  Corrigé 

Partie A

Soit une suite de caractères se terminant par le caractère ".". Chaque lecture délivre le prochain caractère de la suite.

Ecrire les algorithmes suivants :

1 - Compter le nombre de mots commençant par "M" et se terminant par "S".

2 - Imprimer pour chaque mot rencontré : le mot, sa longueur, le nombre de voyelles et le dernier caractère.

Partie B

Soit une suite de N nombres (N>3). Chaque lecture délivre le prochain nombre.

Ecrire les algorithmes suivants :

1 - Rechercher le premier nombre dont le carré est égal à la somme des 2 précédents.

2 – calculer å (-1)i . xi / i pour i = 1,2,. ,N

pour N et x donnés.