Besoin d'aide sur programme C

E

Elec.

Guest
Bonjour ..
J'ai besoin d'une aide concernant C

J'ai créé un programme C avec ces critères:
Initialiser = 0
step = 2
timer = 1s
sentinelles = 30
et je veux que le programme soit en tant que: (lorsque le nombre est supérieur à 15, la ligne de départ de nouvelles et de continuer l'affichage des numéros. et ajouter un espace entre les lignes .. même lorsque le compte est fini, affiche le nombre total d'itérations)Mon programme est comme suit:# Include <stdio.h>
# Include <time.h>

sommeil vide (clock_t); / / une entrée, pas de sortie

void main (void)

(

/ / Declare

int compteur;
Int valeur;/ / Initialisation

Counter = 0;
Valeur = 0;

/ / Explication

printf ("\ n \ tLe programme affichera une liste des \ n");
printf ("tnumbers \ 0 à 30 avec une ligne entre eux. \ n \ n");
printf ("\ tLe programme \ n affiche 8 numéros sur la première ligne, puis \ n");
printf ("\ tcomplete sur la ligne suivante. \ n \ n");
printf ("programme \ tLe ensuite de sortie \ n" bip);
printf ("\ tet afficher le nombre total d'itérations. \ n \ n");/ / Calculer
pour (valeur = 0; valeur <= 30; Valeur = Valeur 2)

(if (valeur> 15)

(Printf ("\ n \ n");

)Counter Strike = 2;
printf ("% d \ n", valeur);
sleep (100);

)
printf ("\ \ n \ n aLe nombre total d'itérations est% d. \ n \ t", valeur);puts ("n \ n \");
)sommeil nulle (délai clock_t)
(
stoptime clock_t;
StopTime = horloge retard ();
while (horloge> stoptime ()) (;)
)la faute à mon programme, lorsque le compteur est supérieure à 15, il commence la nouvelle ligne, mais les prochains numéros sont à la verticale, et je veux que ce soit horizontalement ..et le nombre d'itérations est de 32, mais je veux que ce soit 16 ..comment ???????!
Dernière édition par Elec.Ingénieur sur le 4 mai 2010 16:44, édité 2 fois au total

 
oh désolé ce que j'ai écrit ..
Je veux que le numéro soit horizontalement ..

Je veux que ce soit imprimé sur la console ..0 2 4 6 8 10 12 14
16 18 20 22 24 26 28 30
le nombre d'itérations est de 16 ..mais qui est hown dans ma console est

0 2 4 6 8 10 12 14
16
18
20
22
24
26
28
30
Je veux que la si la valeur est supérieure à 15 afin qu'il démarre à la ligne et ensuite remplir horizontalement trop ..

et merci sur le nombre d'itérations, je pense que sa va marcher, je vais vérifier dès que j'arrive à l'Uni ..

 
for (int i = 0; i <= 30; i = 2)
(
if (i == 16) printf ("\ n");
printf ("% d", i);
)

 
Très apprécié ur aider ..
il fonctionne avec if (i == 16) printf ("\ n");

merci beaucoup

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sourire" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top