Algorithme (facile)

Fermé
Pseudocamarche Messages postés 3 Date d'inscription lundi 4 novembre 2013 Statut Membre Dernière intervention 4 novembre 2013 - 4 nov. 2013 à 19:15
Pseudocamarche Messages postés 3 Date d'inscription lundi 4 novembre 2013 Statut Membre Dernière intervention 4 novembre 2013 - 4 nov. 2013 à 20:08
j'ai un problème en informatique, je ne connais pas encore vraiment les algorithmes.
Enoncé: "Ecrire l'algorithme d'un petit programme qui permet d'afficher les 5O premiers multiples de 3". Si quelqu'un veut bien m'expliquer, merci beaucoup !
A voir également:

2 réponses

KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 019
4 nov. 2013 à 19:20
S'il faut en passer par là, alors retournons à l'école primaire :

1 fois 3, 3.
2 fois 3, 6.
3 fois 3, 9.
4 fois 3, 12.
5 fois 3, 15.
6 fois 3, 18.
7 fois 3, 21.
8 fois 3, 24.
9 fois 3, 27.
10 fois 3, 30.

Bon personnellement, je sais pas aller plus loin, mais je suis sûr que l'ordinateur peut le faire avec un peu de bonne volonté...
0
Pseudocamarche Messages postés 3 Date d'inscription lundi 4 novembre 2013 Statut Membre Dernière intervention 4 novembre 2013
Modifié par Pseudocamarche le 4/11/2013 à 19:50
ahah, merci. Les algorithmes servent finalement à écrire un programme (que l'homme comprend et la machine aussi). Mais peut-on utiliser un autre langage, en reprenant l'exemple d'avant, on remplace "fois" par "multiplié par", est ce que l'ordinateur comprendra, y-a t'il un langage universel à apprendre pour écrire un programme donc ? merci encore
0
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 019
4 nov. 2013 à 19:58
L'algorithme par définition n'est pas lié à la machine, c'est un "langage" qui n'obéit pas forcément à des règles strictes qui permet de formaliser le problème d'un humain à un autre humaine.
Les deux langages les plus courants pour présenter un algorithme étant le français (pour les francophones...) et les mathématiques (le seul langage universel).

Donc ici que tu dises fois, multiplié par, produit de, *, × ou autre, ça revient au même.
L'algorithme est lu par un humain on comprends donc très bien que tu veux faire une multiplication.

L'ordinateur est beaucoup plus strict, il faut lui parler un langage qu'il comprends, mais dans ce cas ce n'est plus de l'algorithmie, mais de la programmation.
0
Pseudocamarche Messages postés 3 Date d'inscription lundi 4 novembre 2013 Statut Membre Dernière intervention 4 novembre 2013
4 nov. 2013 à 20:08
ah d'accord je vois, merci beaucoup ! bonne soirée
0