Je souhaite créer cette forme à l'aide d'une boucle imbriquée.Création de formes à l'aide d'une boucle imbriquée
$****
*$***
**$**
***$*
****$
Cependant, avec mes codes,
int counter = 6;
for (row = 0; row <= counter; row ++)
{
cout << "$";
for (column = 1; column <= row ; column++)
{
cout << "*";
}
cout << endl;
}
le résultat est:
$*
$**
$***
$****
$*****
$******
Comment est de créer $ dans chaque boucle et les positions se déplaçant dans chaque boucle?
Vérifiez simplement si les indices de boucle interne et externe sont égaux et imprimez '$' sinon imprimez '*'. Faites tous les 'cout's dans la boucle intérieure. Faire aussi que les deux boucles aient le même nombre d'itérations 'pour (colonne = 1; colonne <= ligne; colonne ++)' => 'pour (colonne = 1; colonne <= compteur; colonne ++)'. –
@Saramali, non ce n'est pas les devoirs. C'est une question du livre de référence. Je veux pratiquer ma boucle imbriquée. – engkhsky
* Comment créer $ dans chaque boucle et dans chaque boucle? * - Le but de la programmation des devoirs est de savoir si vous avez l'aptitude de comprendre cela vous-même, et ne demandez pas ici de vous donner la réponse. Sinon, tout problème de programmation que vous rencontrez, tout ce dont vous avez besoin est de demander ici et d'obtenir une réponse, et ce n'est pas la façon dont vous apprenez à écrire des programmes. – PaulMcKenzie