LFI FSM

Ce Forum est crée pour motiver les étudiants de la section Licence Fondamentale Informatique et leur donner de la chance et du courage pour étretojours près ... Diviser Pour Mieux Régner
 
AccueilAccueil  CalendrierCalendrier  GalerieGalerie  FAQFAQ  RechercherRechercher  MembresMembres  GroupesGroupes  S'enregistrerS'enregistrer  Connexion  
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Derniers sujets
» bon Courage
Dim 4 Jan - 17:02 par Admin

» QCM de révision B1
Sam 3 Jan - 16:07 par Admin

» Les pointeurs
Jeu 25 Déc - 22:18 par Admin

» bonne fétes 2009
Jeu 25 Déc - 11:11 par Admin

» systeme logiques un très bon cours
Lun 22 Déc - 13:16 par eyes of love

» date des exams : Lfi FSM !!
Lun 22 Déc - 10:43 par eyes of love

» voici kk exercices avec solution
Dim 21 Déc - 11:58 par Admin

» Bonne vacances !!
Dim 21 Déc - 11:54 par Admin

» cours simple c
Dim 21 Déc - 11:52 par Admin

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Forum
Partenaires
Forum gratuit


 
Tchat Blablaland



Partager | 
 

 voici kk exercices avec solution

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Admin
Admin


Messages: 16
Date d'inscription: 09/12/2008

MessageSujet: voici kk exercices avec solution   Dim 21 Déc - 11:58

Institut d'enseignement de promotion sociale de Soumagne


Transformer une durée exprimée en secondes en heures, minutes, secondes. Envoyer solution
1-1. Effectuer les 5 opérations mathématique (+,-,*,/,%) sur 2 nombres entrés au clavier. Source
Exécutable
1-2. Calculer l'hypoténuse d'un triangle de côtés A et B. (SQRT = racine carré). Source
Exécutable
1-3. Calculer la tangente de A en n'utilisant que les fonctions sin & cos. Source
Exécutable
1-4. Calculer la moyenne de 3 nombres fournis en entrées. Source
Exécutable
1-5. Ecrire un programme qui échange les valeurs de deux variables. Source
Exécutable
1-6. Ecrire un programme qui permute circulairement les valeurs de 3 variables. Source
Exécutable
1-7. Ecrire un programme qui transforme un nombre en tier de jours en donnés en nombres de jours, de mois, d'années (1 mois = 30 jours). Source
Exécutable
1-8. Ecrire un programme qui détermine la somme de trois mesures de temps données en heures, minutes et secondes et qui donne le résultat en jours, heures, minutes et secondes. Source
Exécutable
1-9. On donne une somme exprimée en francs. On demande de déterminer le nombre de billets de 1000 et de 100 francs et le nombre de pièces 50, 20, 5 et 1 francs dont il faut disposer pour reconstituer cette somme. Source
Exécutable
1-10. On donne une somme en €. On demande de déterminer le nombre de billets de 500, 200, 100, 50, 20, 10 et de 5 € et le nombre de pièces de 2, 1, 0.50, 0.20, 0.10, 0.05, 0.02, 0.01 € dont il faut disposer pour reconstituer cette somme. Source
Exécutable
2-1. On donne deux nombres x et y. On demande d'écrire un programme qui range le plus petit dans x et le plus grand dans y. Source
Exécutable
2-2. Un vendeur de voitures peut appliquer 2 taux de T.V.A. différents : si la puissance de la voiture est strictement inférieure à 115 kW, le taux est de 25%; si elle est supérieure, il est de 33%. Ecrire un programme qui demandera le prix de base du véhicule et sa puissance, et qui donnera le taux de T.V.A. applicable, le montant de la T.V.A. et le prix total. Source
Exécutable
2-3. Ecrire un programme qui range trois nombres donné x, y, z, dans l'ordre croissant (x < y < z). Source
Exécutable
2-4. On donne trois nombres a, b, c, rangés dans l'ordre croissant et un quatrième nombre x. Ecrire un programme qui affiche les trois plus petites valeurs. Source
Exécutable
2-5. Ecrire un programme qui calcule le salaire mensuel net d'un individu connaissant son salaire horaire brut, le nombre d'heures prestées et la retenue de la sécurité sociale qui est de 22 % avec un plafond de 55 000 F. Source
Exécutable
2-6. Le tarif d'une compagnie de distribution d'eau est le suivant :
- redevance forfaitaire annuelle : 900 F.
Cette redevance donne droit à une consommation de 30 m³ par an.
- les consommations supplémentaires sont facturées :
23 F / m³ du 31ème au 1000è m³.
20 F / m³ du 1001ème au 5000ème m³.
16 F / m³ du 5001ème au 50000è m³.
12 F / m³ au-delà de 50000 m³.
Ecrire un programme qui fournit les factures des clients en tenant compte d'une T.V.A. de 19 %. Source
Exécutable
2-7. Une entreprise paie chaque semaine ses employés à l'heure, les heures au-delà de la 37ème étant majorées de 25 %. Ecrire un programme qui en fonction du nombre d'heures de travail et du tarif horaire, affiche le nombre d'heures supplémentaires et le salaire total.
On veillera particulièrement à la vadilité des entrées : tarif horaire positif, il y a 7 X 24 heures dans une semaine,... Source
Exécutable
2-8. On introduit une heure sous la forme hh (heures), mm (minutes), ss (secondes). On demande d'afficher l'heure qu'il est la seconde suivante. Source
Exécutable
2-9. On lit les trois premiers chiffres d'un numéro de sécurité sociale sous la forme de deux variables entières, SX pour le sexe (codé 1 pour les hommes, 2 pour les femmes), et AN pour l'année de naissance, dont on ne retient que les deux chiffres de droite (quelle mauvaise idée !!). On souhaite imprimer l'âge de la personne considérée sous la forme d'un message :
Monsieur, vous avez ... ans
ou
Madame, vous n'avez que ... ans. Source
Exécutable
2-10. Déterminer si une année est bissextile (n° divisible par 4 et par 400 et non par 100) et en déduire le nombre de jours du mois de février. Source
Exécutable
3-1. Ecrivez un programme qui lit N nombres entiers au clavier et qui affiche leur somme, leur produit et leur moyenne. Choisissez un type approprié pour les valeurs à afficher. Le nombre N est à entrer au clavier. Résolvé
a) en utilisant while ,
b) en utilisant do - while
c) en utilisant for
Laquelle des trois variantes est la plus naturelle pour ce problème ? Source_A
Source_B
Source_C
Exécutable_A
Exécutable_B
Exécutable_C
3-2. Complétez la 'meilleure' des trois versions de l' exercice précédent :
Répétez l'introduction du nombre N jysqu'à ce que N ait une valeur entre 1 et 15.
Quelle structure répétitive utilisez-vous ? Pourquoi ? Source
Exécutable
3-3. Calculez par soustraction successives le quotient entier et le reste de la division entière de deux entiers entrés au clavier. Source
Exécutable
3-4. Calculez la factiorielle N!= 1.2.3... (N-1).N d'un entier naturel N en respectant que 0!=1.
a) Utilisez while ,
b) Utilisez for . Envoyer solution
3-5. Calculez la somme, le produit d'une suite de chiffres non nuls entrés au clavier, sachant que la suite est terminée par zéro. retenez seulement les chiffres (0, 1 ... 9) lors de l'entrée des données et effectuez un signal sonore si les données sortent de ce domaine. Source
Exécutable
3-6. Calculez le nombre lu à rebours d'un nombre positif entré au clavier en supposant que le fichier d'entrée standard contient une suite de chiffres non nuls, terminée par zéro (Contrôlez s'il s'agit vraiment de chiffres).
Exemple : Entrée : 1 2 3 4 0 Affichage : 4321 Source
Exécutable
3-7. Calculez le nombre lu à rebours d'un nombre positif entré au clavier en supposant que le fichier d'entrée standard contient le nombre à inverser.
Exemple : Entrée : 1234 Affichage : 4321 Source
Exécutable
4-1 (P 47.) Ecrire un programme qui calcule la moyenne de 3 nombres fournis en entrée Source
Exécutable
4-2 (P 47.) Ecrire un programme qui échange les valeurs de deux variables. Source
Exécutable
4-3 (P 47.) Ecrire un programme qui permute circulairement les valeurs de 3 variables. Source
Exécutable
4-4 (P 47.) Ecrire un programme qui transforme un nombre entier de jours donné en nombres de jours, de mois, d'années (1 mois = 30 jours). Source
Exécutable
4-5 (P 47.) Ecrire un programme qui transforme qui détermine la somme de trois mesures de temps données en heures, minutes et secondes et qui donne le résultat en jours, heures, minutes, secondes. Source
Exécutable
4-6 (P 47.) On donne une somme exprimée en francs. On demande de déterminer le nombre de billets de 1000 et de 100 francs et le nombre de pièces de 50, 20, 5 et 1 francs dont il faut disposer pour reconstituer cette somme. Source
Exécutable
4-7 (P 47.) Déterminer la résistance équivalente à trois résistance R1, R2, R3 données lorsque les résistances sont placées :
a) en série,
b) en parallèle. Envoyer solution
4-8 (P 47.) Soit le formule simplifiée W1 + W2 + W3 = V.I

Wi = la puissance, en Watts, d'un appareil électrique (i = 1, 2, 3)
V = la tension, en Volts (en pratique V = 220 V, par exemple)
I = l'intensité, en Ampères, du courant correspondant.
Ecrire un programme évaluant l'intensité du courant que doivent supporter les fusibles pour trois appareils électriques utilisés simultanément dont on entre la puissance au clavier. Envoyer solution
4-9 (P 47.) Concevoir un programme qui calcule le périmètre et l'aire d'un trapèze dont on donne les dimensions (Càd les 4 côtés). Envoyer solution
4-10 (P 47.) Une entreprise fabrique des é,tagères murales en kits. Un kit consiste en trois étagères de 1,80 m. et 15 équerres. Le patron emploie trois personnes qui lui reviennent chacune à 166 francs par jour; il achète en gros les mati&eagrave;res premières, bois et é,querres. Le problème est de déterminer le prix de revient unitaire, en fonction des coûts de revient et du nombre de kits produits par jour. Source
Exécutable
4-11 (P 47.) Un employé est payé chaque semaine au taux horaire de 725 F pour son nombre d'heures de travail effectif. De son salaire brut sont déduits 6 % pour la sécurité sociale, 3 % pour la retraite et une cotisation syndicale fixe de 110 F. Donnez le programme de calcul du salaire brut, du montant de la sécurié sociale, de celui de la retraite et enfin du salaire net. Le nombre d'heures de travail est à lire comme donnée du programme. Source
Exécutable
4-12 (P 47.) Ecrire un programme qui calcule la somme de quatre nombres du type int entrés au clavier,
a) en se servant de 5 variables (mémorisation des valeurs entrées)
b) en se servant de 2 variables (perte des valeurs entrée). Source_A
Source_B
Exécutable_A
Exécutable_B
4-13 (P 47.) a) Ecrire un programme qui calcule le prix TTC (type double) d'un article à partir du prix HT (type int) et du pourcentage de TVA (type int) à ajouter.
b)Ecrire un programme qui calcule le prix HT d'un article (type double) à partir du prix TTC (type double) et du pourcentage de TVA (type int) qui a été ajoutée. Source_A
Source_B
Exécutable_A
Exécutable_B
5-1 (Monsieur Flagottier). Demander à l'utilisateur de rentrer la distance parcourue par jour par une personne par jours et calculer ce qui lui sera remboursé après 220 trajets. En sachant que :
En dessous de 75 Km. par jour = 0.
De 75 à 100 Km. = 1000.
De 101 à 125 Km. = 2000.
De 125 à 150 Km. = 4000.
+ de 150 Km. = 6000. Source
Exécutable
5-2 (Monsieur Flagottier). Ecrire un programme qui demande une date et qui affiche la date précédente et la date suivante. Source
Exécutable
5-3 (Monsieur Flagottier). Ecrire un programme FIBONACCI, c'est à dire qui affiche l'addition des deux derniers nombres. (0112358,etc..) dans une boucle qui sera exécutée 20 fois. Source
Exécutable
1. page 69
Ecrire un programme qui lit la dimension N d'un tableau T du type int (dimension maximale : 50 composantes), remplit le tableau par des valeurs entrées au clavier et affiche le tableau. Calculer et afficher ensuite la somme des éléments du tableau. Source Exécutable
2. Page 69
Ecrire un programme qui lit la dimension N d'un tableau T du type int (dimension maximale : 50 composantes), remplit le tableau par des valeurs entrées au clavier et affiche le tableau.
effacer ensuite toutes les occurences de la valeur 0 dans le tableau T et tasser les éléments restants. Afficher le tableau résultant. Source Exécutable
3. page 69
Ecrire un programme qui lit la dimension N d'un tableau T du type int (dimension maximale : 50 composantes), remplit le tableau par des valeurs entrées au clavier et affiche le tableau.
Ranger ensuite les éléments du tableau T dans l'ordre inverse sans utiliser de tableau d'aide. Afficher le tableau résultant.
Idée : Echanger les éléments du tableau à l'aide de deux indices qui parcourent le tableau en commençant respectivement au début et à la fin du tableau et qui se rencontrent en son milieu. Source Exécutable
4. page 69,70
Ecrire un programme qui lit la dimension N d'un tableau T du type int (dimension maximalle : 50 composantes), remplit le tableau par des valeurs entrées au clavier et affiche le tableau.
Copiez ensuite toutes les composantes strictement positives dans un deuxième tableau TPOS et toutes les valeurs strictement négatives dans un troisièmes tableau TNEG. Afficher les tableaux TPOS et TNEG. Source Exécutable
5. page 70
Décalage circulaire à gauche (resp. droite) des éléments d'un vecteur : on décale tous les éléments d'un rang vers la gauche (resp. droite), le premier (resp. dernier) venant en dernière (resp. première) position.
0 7 2 5 4 9 devient (à gauche) 7 2 5 4 9 0
0 7 2 5 4 9 devient (à droite) 9 0 7 2 5 4 Source Exécutable
6. page 70
Vérifier que deux tableaux sont identiques. Source Exécutable
7. page 70
Inverser les éléments d'un vecteur. Envoyer solution
8. page 70


_______________________________________________________________________
/______________________________________________________________________\
----------------------------------------------------------------------------------------------------
**********************************************************************

SOLUTIONS



http://denis-orban.ifrance.com/20022003/html/p_mp/c.html
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://lfi-fsm.forumactif.com
 

voici kk exercices avec solution

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» Voici les quêtes!
» Voici les liens pour vos mods
» Partenariat avec Epicode
» En cas d'ennuis sérieux avec Paypal...
» Améliorer la lisibilité des icônes avec DreamScene X64

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
LFI FSM :: Programmation C :: Exercices-