Beruflich Dokumente
Kultur Dokumente
Exercices Langage C
JFA11
Moralit : les deux dernires instructions permettent-elles dchanger les deux valeurs de B et A ? Si lon inverse les deux dernires instructions, cela change-t-il quelque chose ?
Exercices Langage C
JFA11
Exercices Langage C
JFA11
"Poussin" de 6 7 ans "Pupille" de 8 9 ans "Minime" de 10 11 ans "Cadet" aprs 12 ans Peut-on concevoir plusieurs algorithmes quivalents menant ce rsultat ?
les hommes de plus de 20 ans paient limpt les femmes paient limpt si elles ont entre 18 et 35 ans les autres ne paient pas dimpt
Le programme demandera donc lge et le sexe du Zorglubien, et se prononcera donc ensuite sur le fait que lhabitant est imposable.
lorsque l'un des candidats obtient plus de 50% des suffrages, il est lu ds le premier tour. en cas de deuxime tour, peuvent participer uniquement les candidats ayant obtenu au moins 12,5% des voix au premier tour.
Vous devez crire un algorithme qui permette la saisie des scores de quatre candidats au premier tour. Cet algorithme traitera ensuite le candidat numro 1 (et uniquement lui) : il dira s'il est lu, battu, s'il se trouve en ballottage favorable (il participe au second tour en tant arriv en tte l'issue du premier tour) ou dfavorable (il participe au second tour sans avoir t en tte au premier tour).
un conducteur de moins de 25 ans et titulaire du permis depuis moins de deux ans, se voit attribuer le tarif rouge, si toutefois il n'a jamais t responsable d'accident. Sinon, la compagnie refuse de l'assurer.
Exercices Langage C
JFA11
un conducteur de moins de 25 ans et titulaire du permis depuis plus de deux ans, ou de plus de 25 ans mais titulaire du permis depuis moins de deux ans a le droit au tarif orange s'il n'a jamais provoqu d'accident, au tarif rouge pour un accident, sinon il est refus. un conducteur de plus de 25 ans titulaire du permis depuis plus de deux ans bnficie du tarif vert s'il n'est l'origine d'aucun accident et du tarif orange pour un accident, du tarif rouge pour deux accidents, et refus au-del De plus, pour encourager la fidlit des clients accepts, la compagnie propose un contrat de la couleur immdiatement la plus avantageuse s'il est entr dans la maison depuis plus d'un an.
Ecrire l'algorithme permettant de saisir les donnes ncessaires (sans contrle de saisie) et de traiter ce problme. Avant de se lancer corps perdu dans cet exercice, on pourra rflchir un peu et s'apercevoir qu'il est plus simple qu'il n'en a l'air (cela s'appelle faire une analyse !)
etc. Entrez le nombre numro 20 : 6 Le plus grand de ces nombres est : 14 Modifiez ensuite lalgorithme pour que le programme affiche de surcrot en quelle position avait t saisie ce nombre : Ctait le nombre numro 2
Exercices Langage C
JFA11
Exercices Langage C
10
JFA11
Exercices Langage C
11
JFA11
Tableau 2 :
7 6 5 2 1 3 7 4
Tableau constituer :
11 14 12 11 2 8 11 10
Tableau 2 :
3 6
prcisant quelle position elle occupe dans le tableau. On prendra soin deffectuer la saisie dans un premier temps, et la recherche de la plus grande valeur du tableau dans un second temps.
remettre une valeur zro, mais bel et bien de la supprimer du tableau lui-mme ! Si le tableau de dpart tait :
12 8 4 45 64 9 2
Exercices Langage C
14
JFA11
Dbut Val 1 Pour i 0 1 Pour j 0 2 X(i, j) Val Val Val + 1 j Suivant i Suivant Pour j 0 2 Pour i 0 1 Ecrire X(i, j) i Suivant j Suivant Fin
Exercices Langage C
15
JFA11
Exercices Langage C
16
JFA11
Exercices Langage C
17
JFA11
lalphabet qui commence par B et finit par YZA lalphabet qui commence par C et finit par ZAB etc.
Le codage va seffectuer sur le principe du chiffre de Csar : on remplace la lettre dorigine par la lettre occupant la mme place dans lalphabet dcal. Mais la diffrence du chiffre de Csar, un mme message va utiliser non un, mais plusieurs alphabets dcals. Pour savoir quels alphabets doivent tre utiliss, et dans quel ordre, on utilise une cl. Si cette cl est "VIGENERE" et le message "Il faut coder cette phrase", on procdera comme suit : La premire lettre du message, I, est la 9e lettre de lalphabet normal. Elle doit tre code en utilisant lalphabet commenant par la premire lettre de la cl, V. Dans cet alphabet, la 9e lettre est le D. I devient donc D. La deuxime lettre du message, L, est la 12e lettre de lalphabet normal. Elle doit tre code en utilisant lalphabet commenant par la deuxime lettre de la cl, I. Dans cet alphabet, la 12e lettre est le S. L devient donc S, etc. Quand on arrive la dernire lettre de la cl, on recommence la premire. Ecrire lalgorithme qui effectue un cryptage de Vigenre, en demandant bien sr au dpart la cl lutilisateur.
Exercices Langage C
18
JFA11
0 =< Glup < 2 1 =< Glup < 1 1,35 =< Glup < 1,65 Glup mule un d six faces 10,5 =< Glup < +6,5 Glup mule la somme du jet simultan de deux ds six faces
Ecrivez un algorithme qui permet lutilisateur de saisir au clavier un nouvel individu qui sera ajout ce carnet dadresses.
Exercices Langage C
20
JFA11
Purge("Bonjour","o") renverra "Bnjur" Purge("J'ai horreur des espaces"," ") renverra "J'aihorreurdesespaces" Purge("Moi, je m'en fous", "y") renverra "Moi, je m'en fous"
Exercices Langage C
21
JFA11
Exercices Langage C
22
JFA11