Bonjour tout le monde,
Je vais aller acheter un bouquin de C à la Fnac, qui devrait m'aider à avancer, mais avant de pouvoir le faire (c'est à dire probablement ce week end), j'aurais besoin d'un petit peu d'aide. C'est un programme qui est à priori ultra simple, mais vu que mes compétences en C sont très limitées, je ne sais pas très bien comment faire ça.
Je vous raconte:
J'ai une liste de chiffres assez longue (même franchement très longue, mais peu importe ) qui commence à 140 000 ou quelque chose comme ça. Je voudrais faire un programme qui me prenne tous les chiffres et fasse une soustraction de 140 000 sur chacun d'entre eux.
Les quelques petits programmes en C que j'ai pu bidouiller jusqu'à présent n'ont jamais eu à faire ce genre de chose et je dois reconnaître que je ne sais pas comment m'y prendre.
Ma liste de chiffres est un fichier externe. Je suppose que pour faire appel à elle, il faut que je fasse quelque chose du genre ./Liste. Cela dit, faut- il que je précise dans le programme combien d'éléments elle a ou pas?
Je vais mettre quelque chose qui n'est sûrement pas bien, mais c'est aussi pour que vous puissiez mettre le doigt sur ce qui ne va pas:
Voilà voilà. En fait, pour résumer, mes problèmes sont les suivants:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 #include "stdio.h" main () { nom_fic= "./Liste"; fic_don.open(nom_fic.c_str()); for (int i=0; i<=500000) { i=i-150000 ; } return 0 ; }
1) Je ne sais pas comment faire appel à un fichier extérieur.
2) Je ne sais pas vraiment si ma boucle lui fera vraiment afficher une nouvelle liste avec tous les chiffres de la première liste auxquels on aura retranché la valeur 150000.
Voili voilou.
Je vous souhaite à tous une bonne soirée (si vous me lisez ce soir) et je vous remercie par avance.
A bientôt
Partager