Execice d'algorithme
Fermé
Prudent0
Messages postés
7
Date d'inscription
lundi 6 mars 2017
Statut
Membre
Dernière intervention
8 mars 2017
-
8 mars 2017 à 14:35
Prudent0 Messages postés 7 Date d'inscription lundi 6 mars 2017 Statut Membre Dernière intervention 8 mars 2017 - 8 mars 2017 à 15:47
Prudent0 Messages postés 7 Date d'inscription lundi 6 mars 2017 Statut Membre Dernière intervention 8 mars 2017 - 8 mars 2017 à 15:47
A voir également:
- Execice d'algorithme
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
- Code ascii algorithme - Guide
- Ecrire un algorithme qui permet de resoudre ax²+bx+c=0 - Forum Programmation
- Tester un algorithme en ligne - Forum Programmation
3 réponses
FeLynX
Messages postés
7354
Date d'inscription
mercredi 13 août 2008
Statut
Modérateur
Dernière intervention
18 février 2023
1 536
Modifié par FeLynX le 8/03/2017 à 15:09
Modifié par FeLynX le 8/03/2017 à 15:09
Bonjour, aux intervenants souhaitant répondre à la question je rappelle cette règle propre aux forums CCM :
Plus de précisions ici : https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
Merci à vous.
Un retour à propos des solutions proposées est toujours apprécié, que celles-ci vous aient permis de résoudre votre problème ou non.
Si vous prévoyez de poster votre sujet d'exercice en attendant une réponse toute faite, sachez que CCM ne fera pas vos exercices à votre place et ce pour plusieurs raisons :
-Ceux qui accepteront de vous aider ne sont pas là pour faire le travail à votre place. En revanche, ils peuvent vous guider, vous donner des axes de recherches, des détails techniques, vous aider à comprendre vos erreurs etc...
Plus de précisions ici : https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
Merci à vous.
Un retour à propos des solutions proposées est toujours apprécié, que celles-ci vous aient permis de résoudre votre problème ou non.
Utilisateur anonyme
8 mars 2017 à 15:03
8 mars 2017 à 15:03
Il faut t'aider ou faire les algorithmes à ta place? Car t'aider c'est que tu as commencer à faire ces algo, mais que tu bloques sur un point précis, que les faire, c'est que tu n'as rien cherché ni même tenter et que tu attends qu'on te donnes la solution, car tu trouves que c'est trop compliqué alors que tu n'as jamais essayer.
Ensuite il faut les écrire dans un langage particulier ou non, genre en écrit comme ceci:
Ou c'est pour une calculatrice comme un Texas Instrument ou Casio, voir un langage comme Python, Java, PHP?
Après y'a t'il des fonctions ou autres que tu n'as pas le droit d'utiliser, comme interdit d'utiliser les tableaux, ou les boucle while (j'avais ça en Terminale S)
Sinon voilà comment je ferai:
Algo 1:
Demander l'heure, puis demander les minutes, puis demander les secondes, et stocker chaque valeurs dans une variable différente, puis faire la somme en multipliant les heures par 3600 (60 minutes * 60 secondes) et minutes par 60 (60 secondes) et additionner le tout (au fond je sais pas pourquoi je l'explique c'est basique).
Algo 2:
La je stockerai les valeurs dans un tableau, et en plus il faut créer 3 variables, une qui contiendra le nombre de mois il fait + de 32°, une pour entre 28-32° et une autre pour - de 28°.
Ensuite je ferai une boucle pour récupéré une à une les valeurs du tableau, et appliquerai des conditions dessus, donc une condition pour voir si la variable est supérieur à 32° et donc là j'incrémente la variable pour les + 32°, puis une condition pour vérifier si c'est entre 28 et 32 (compris) et j'incrémente la variable qui faut, et pareil pour les - 28°.
Après t'affiche les variables qui contient le nombre de mois selon la température.
Algo 3:
Là il faut initialiser une variable à 1 et récupérer la valeur saisie dans une autre.
Ensuite il faut faire une boucle qui commence à 1 allant jusqu'à la valeur saisie, et dans cette boucle, tu as juste à faire la valeur saisie + 2.
Enfin tu retournes la valeur qui a été incrémenter dans la boucle.
Algo 4:
Là c'est un peu plus complexe à expliquer mais je pense qu'il y a plein d'exemples sur le net.
Ensuite il faut les écrire dans un langage particulier ou non, genre en écrit comme ceci:
Algorithme
Puissance
Variables
x,puissance : réels;
k,i : entier;
Début
x ← Saisie();
k ← Saisie();
puissance ← x;
Pour i allant de 1 à k faire
puissance ← puissance * puissance;
fin pour
Ecrire(puissance);
Fin
Ou c'est pour une calculatrice comme un Texas Instrument ou Casio, voir un langage comme Python, Java, PHP?
Après y'a t'il des fonctions ou autres que tu n'as pas le droit d'utiliser, comme interdit d'utiliser les tableaux, ou les boucle while (j'avais ça en Terminale S)
Sinon voilà comment je ferai:
Algo 1:
Demander l'heure, puis demander les minutes, puis demander les secondes, et stocker chaque valeurs dans une variable différente, puis faire la somme en multipliant les heures par 3600 (60 minutes * 60 secondes) et minutes par 60 (60 secondes) et additionner le tout (au fond je sais pas pourquoi je l'explique c'est basique).
Algo 2:
La je stockerai les valeurs dans un tableau, et en plus il faut créer 3 variables, une qui contiendra le nombre de mois il fait + de 32°, une pour entre 28-32° et une autre pour - de 28°.
Ensuite je ferai une boucle pour récupéré une à une les valeurs du tableau, et appliquerai des conditions dessus, donc une condition pour voir si la variable est supérieur à 32° et donc là j'incrémente la variable pour les + 32°, puis une condition pour vérifier si c'est entre 28 et 32 (compris) et j'incrémente la variable qui faut, et pareil pour les - 28°.
Après t'affiche les variables qui contient le nombre de mois selon la température.
Algo 3:
Là il faut initialiser une variable à 1 et récupérer la valeur saisie dans une autre.
Ensuite il faut faire une boucle qui commence à 1 allant jusqu'à la valeur saisie, et dans cette boucle, tu as juste à faire la valeur saisie + 2.
Enfin tu retournes la valeur qui a été incrémenter dans la boucle.
Algo 4:
Là c'est un peu plus complexe à expliquer mais je pense qu'il y a plein d'exemples sur le net.
Prudent0
Messages postés
7
Date d'inscription
lundi 6 mars 2017
Statut
Membre
Dernière intervention
8 mars 2017
8 mars 2017 à 15:47
8 mars 2017 à 15:47
merci bien pour votre aide