[PDF] Les bases : exercices corrigés Corrigé





Previous PDF Next PDF



Algorithmique et programmation : les bases (Algo) Corrigé

Algorithmique et programmation : les bases (Algo). Corrigé. Résumé. Ce document décrit les éléments de base de notre langage algorithmique : la structure.



ALGORITHME SECONDE Exercice 5.1 Ecrire un algorithme qui

Modifiez ensuite l'algorithme pour que le programme affiche de surcroît en quelle position avait été saisie ce nombre : C'était le nombre numéro 2 corrigé 



Bases de programmation - TD 1 : Algorithmique - CORRECTION

alg3 : A = 2 B = 2. 2. Ecriture d'algorithmes simples. Exercice 2.1 : Ecrire un algorithme permettant d'échanger les valeurs de deux variables 



Les bases : exercices corrigés Corrigé

1 mai 2022 ALGORITHMIQUE ET PROGRAMMATION MODULE 1. Les bases : exercices corrigés. Algorithme nb_amis. -- Afficher les couples de nombres amis (N



Algorithmique et programmation : les bases (C) Corrigé

-dire que c'est elle qui est exécutée quand le programme sera lancé. Les instructions sont les mêmes que cette présentées dans l'algorithme même si elles ont 



COURS ALGORITHMIQUE ET PROGRAMMATION INFORMATIQUE

12 mars 2013 Cours et exercices corrigés d'algorithmique- J. Julliand Ed Vuibert ... Cours algorithme Cécile Balkanski Nelly Bensimon



Algorithmique et programmation : les bases (VBA) Corrigé

mai–juin 2006. Algorithmique et programmation : les bases (VBA). Corrigé 2.1 Exemple d'algorithme : calculer le périmètre d'un cercle .



Corrigés de travaux pratiques

24 juil. 2014 Algorithmique et programmation. 2/3. 3 Plus grand commun diviseur. Exercice 4. Appliquons l'algorithme du sujet aux entiers.



SUJET + CORRIGE

UE J1BS7202 : Algorithmique et Programmation. Épreuve : Examen Écrire un algorithme sontInvOuOpp(ab) o`u a et b sont deux nombres



Leçon 903 : Exemples dalgorithmes de tri. Correction et complexité

programmation ni structures de données élaborées. C'est un algorithme de tri qui se base sur les propriétés d'une structure de données bien.



Algorithmique et programmation : les bases (Algo) Corrigé

Ce document décrit les éléments de base de notre langage algorithmique : la structure d’un algorithmique les variables les types les constantes les expressions et les instructions Table des matières



Algorithmique et programmation : les bases (C) Corrigé

LGORITHMIQUE ET PROGRAMMATION 1 Algorithmique et programmation : les bases (C) 6 Expressions La priorité des opérateurs est différente Voici la table des priorités de C 1 16G ›> 2 15D (unaires) sizeof ++ ›› ~ ! + › * & (cast) 3 13G * / 4 12G + › 5 11G > 6 10G < >= 7 9G == != 8 8G & 9 7G ^ 10 6G 11 5G

N7APAD

mai-juin2003

Lesbases:exercicescorrigés

Corrigé

Objectifs

-Raffinerdesproblèmessimples; -Écrirequelquesalgorithmessimples; -Savoirutiliserlestypesdebase; -Manipulerlesconditionnelles; -Manipulerlesrépéritions.

Soitl'équationduseconddegré

?et ?sontdescoefficientsréels.Écrire lediscriminant ?pasdesolutionsréelles. ???unesolutiondouble:??? deuxsolutions: ???et ?estnul?

Solution:Voiciunraffinagepossible:

|Calculeretafficherlessolutions |Écrire("Entrer lesvaleursdea,betc:") |Lire(a,b,c)

Exercicescorrigés,Semaine11/24

|SiéquationdupremierdegréAlors |Sinon |Calculerlediscriminant |>delta:RÉELlediscriminantde |SidiscriminantnulAlorsunesolutiondouble |Écrire("Une solutiondouble:",B/(2*A)) |Écrire("Deux solutions:") |Écrire((B+ )/(2*A)) |Écrire((B )/(2*A)) |Écrire("Pas desolutionréelle") |FinSi |FinSi |SiB=0Alors |SiC=0Alors |Écrire("Tout

IRestsolution")

|Sinon |Écrire("Pas desolution") |FinSi |Sinon |Écrire("Une solution:",C/B) |FinSi avonsregroupécalculetaffichage.

Etl'algorithmecorrespondant:

Algorithmesecond_degré

Résoudrel'équationduseconddegré

Variables

delta:Réellediscriminant

Début

Saisirles3coefficients

Écrire("Entrer

lesvaleursdea,betc:")

Lire(a,b,c)

Calculeretafficherlessolutions

Exercicescorrigés,Semaine12/24

Sia=0Alorséquationdupremierdegré

SiB=0Alorséquationconstante

SiC=0Alors

Écrire("Tout

IRestsolution")

Sinon

Écrire("Pas

desolution") FinSi

Écrire("Une

solution:",C/B) FinSi

Calculerlediscriminantdelta

delta ?b*b4*a*c

Détermineretafficherlessolutions

Sidelta=0Alorsunesolutiondouble

Écrire("Une

solutiondouble:",B/(2*A))

Écrire("Deux

solutions:")

Écrire((B+sqrt(delta))/(2*A))

Écrire((Bsqrt(delta))/(2*A))

Écrire("Pas

desolutionréelle") FinSi FinSi Fin. *Version:1.3 #include #include #include *seconddegré *réellesdecetteéquation. intmain() /*Déclarationdesvariables(Coblige)*/ /*Poserleproblème*/ printf("Résolution del'équationduseconddegré:\n");

Exercicescorrigés,Semaine13/24

printf("\ta.x2+b.x+c=0\n"); /*Saisirlavaleurdescoefficients*/ printf("Donnez lavaleurdescoefficientsa,betc:"); scanf("%f%f%f",&a,&b,&c); if(b==0){ if(c==0){ printf("Tout lesréelssontsolution"); else{ printf("Pas desolution"); else{ printf("Une seulesolution:%f",c/b); else{ /*casgénéral*/ floatdelta=b*b4*a*c;/*lediscriminant*/ if(delta>0){ /*deuxsolutionsréelles*/ printf("Deux solutions:\n"); printf("\tsolution

1=%f\n",(b+sqrt(delta))/2/a);

printf("\tsolution

2=%f\n",(bsqrt(delta))/2/a);

elseif(delta==0){ /*unesolutiondouble*/ printf("Une solutiondouble:%f\n",(b/2/a)); else{ /*pasdesolutionsréelles*/ printf("Pas desolutionsréelles"); printf("\n"); returnEXIT_SUCCESS;

Exercicescorrigés,Semaine14/24

Exercice2:Lenombred'occurrencesdumaximun

maxiamle. lueestégaleaumaximumprécédent. *Version:1.1 *Objectif: *réellesluesauclavier. #include #include intmain() doublex;/*unréelluauclavier*/ /*afficherlaconsigne*/ printf("Donnez /*lirelepremierréel*/ scanf("%lf",&x); if(x==0){/*Pasdevaleurdanslaséries*/ printf("La sérieestvide."); printf("Les else{ max=x; min=x; somme=x;

Exercicescorrigés,Semaine15/24

nb=1; nb_max=1; /*lireunenouvellevaleurx*/ scanf("%lf",&x); while(x!=0){ nb++; somme+=+x; if(x>max){ max=x; nb_max=1; elseif(x==max){ nb_max++; elseif(x1230>2,1,31

220>0,2,21

420>3,4,21

130>13,13,131

0>Nondéfini

13130>2132

33330>3334

Exercicescorrigés,Semaine16/24

Exercice3:Nombresamis

Deuxnombres

égaleà

?etlasommedesdiviseursde ?(enexcluant ?lui-même)estégaleà?. ?,?)denombresamistelsque ,?????étantluauclavier. et(79750,88730). ?etun?donnés,ils'agitalorsde calculerlasommedesdiviseursd'unentier ??sontdesdiviseursde?. ?n'apasdediviseursaudelàde?????. diviseurde dansl'intervalle2..

R1:RaffinageDe"R0»

|Pourm ?2JusquÀm=MaxFaire ||Pourn ?2JusquÀn=mFaire |||SinetmparfaitsAlors ||||Afficherlecouple(n,m) |||FinSi ||FinPour |FinPour

R2:RaffinageDe"netmparfaits»

|Résultat ?(sommedesdiviseursdeN)=M |Et(sommedesdiviseursdeM)=N

R3:RaffinageDe"sommedesdiviseursdep»

|somme ?0 |Pouri ?2JusquÀracinecarréedepFaire ||SiidiviseurdepAlors |||somme ?somme+i+(pDivi) ||FinSi |FinPour |SipestuncarréparfaitAlors ||somme ?sommeracinecarréedep |FinSi respectepascomplètementleraffinage.

Exercicescorrigés,Semaine17/24

Algorithmenb_amis

Variables

somme_n:Entiersommedesdiviseursden somme_m:Entiersommedesdiviseursdem

Début

Pourm ?2JusquÀm=MAXFaire calculerlasommedesdivieursdem somme_m ?1 Pouri ?2JusquÀracinecarréedemFaire

SiidiviseurdemAlors

somme_m ?somme_m+i+(mDivi) FinSi

FinPour

SimestuncarréparfaitAlors

somme_m ?somme_mracinecarréedem FinSi Pourn ?2JusquÀn=mFaire calculerlasommedesdivieursden somme_n ?1 Pouri ?2JusquÀracinecarréedenFaire

SiidiviseurdenAlors

somme_n ?somme_n+i+(nDivi) FinSi

FinPour

SinestuncarréparfaitAlors

somme_n ?somme_nracinecarréeden FinSi déterminersinetmsontamis

Afficherlecouple(n,m)

FinSi

FinPour

FinPour

Fin. EnC. *Version:1.1

Exercicescorrigés,Semaine18/24

*avec1 #include #include #defineMAX1000000quotesdbs_dbs22.pdfusesText_28
[PDF] TP7 : le théor`eme du point fixe en action sous MATLAB

[PDF] Séance de travaux pratiques n° 1

[PDF] simulations, algorithmes en probabilités et statistique(s) au - Apmep

[PDF] Loi de Bernoulli et loi binomiale, cours, première S - MathsFG - Free

[PDF] Probabilités, simulation et algorithmique (pour TI)

[PDF] Algorithmes et programmation en Pascal TD corrigés - Limuniv-mrsfr

[PDF] Notes de cours / Algo et Python

[PDF] Algorithmique et Programmation Projet : algorithme de - DI ENS

[PDF] Score ASIA

[PDF] Un algorithme de simulation pour résoudre un problème de probabilité

[PDF] Algorithme PanaMaths

[PDF] Algorithmique en classe de première avec AlgoBox - Xm1 Math

[PDF] Algorithme U prend la valeur [expression de la suite - Maths en ligne

[PDF] Rappels sur les suites - Algorithme - Lycée d Adultes

[PDF] Les tableaux - Luc Brun