C# Table De Multiplication
Donc, je suis d'essayer d'imprimer une table de multiplication dans C#, cependant, je n'arrive pas à comprendre comment obtenir ce dont j'ai besoin.
Pour l'instant mon programme des sorties suivantes:
1 2 3
2 4 6
3 6 9
Cependant, j'ai besoin d'elle à la sortie de ce:
0 1 2 3
1 1 2 3
2 2 4 6
3 3 6 9
J'en ai essayé beaucoup de façons différentes pour obtenir la seconde sortie, cependant je n'arrive pas à le comprendre. Je ne suis pas nécessairement en demandant une réponse, mais si quelqu'un pouvait me diriger dans la bonne direction, il serait très apprécié.
C'est le code que j'ai maintenant:
static void Main(string[] args)
{
for (int i = 1; i <= 3; i++)
{
for (int j = 1; j <= 3; j++)
{
Console.Write(i * j + "\t");
}
Console.Write("\n");
}
Console.ReadLine();
}
La première ligne de la deuxième sortie devrait être facile. Il suffit d'imprimer le numéro de 0 à n. Pour les autres lignes, il suffit d'imprimer un nombre supplémentaire avant l'impression de la table de multiplication. Vous devez savoir ce que imprimer, droit?
Commencez avec
Si vous ajoutez les Devoirs de la balise à cette question?
Comment est-ce que vous avez besoin d'une table de multiplication?
Commencez avec
i = 0
?Si vous ajoutez les Devoirs de la balise à cette question?
Comment est-ce que vous avez besoin d'une table de multiplication?
OriginalL'auteur Clay | 2012-07-03
Vous devez vous connecter pour publier un commentaire.
OriginalL'auteur McGarnagle
OriginalL'auteur محمد سراج الدين سيد
Vous devriez passer à la fois les 0.
OriginalL'auteur Andre Calil
Vous pouvez essayer l'un de ces trois solutions.
Solution 1 (sans instruction if else):
Solution 2 (Avec if else):
Solution 3 (Avec court de main si else):
OriginalL'auteur Gunārs Šimkūns
OriginalL'auteur guest
OriginalL'auteur abc