Appel aux programmeurs renommés :)
Fermé
momoxi
Messages postés
9
Date d'inscription
vendredi 11 janvier 2013
Statut
Membre
Dernière intervention
31 janvier 2013
-
17 janv. 2013 à 05:57
WarthogDJ Messages postés 202 Date d'inscription dimanche 4 novembre 2007 Statut Membre Dernière intervention 5 septembre 2020 - 20 janv. 2013 à 11:57
WarthogDJ Messages postés 202 Date d'inscription dimanche 4 novembre 2007 Statut Membre Dernière intervention 5 septembre 2020 - 20 janv. 2013 à 11:57
A voir également:
- Appel aux programmeurs renommés :)
- Appel anonyme - Guide
- Double appel - Guide
- Prix d'un appel local - Forum Mobile
- Code pour débloquer appel sortant - Forum Téléphones & tablettes Android
- Renvoi d'appel ooredoo - Forum Samsung
6 réponses
dforcier
Messages postés
9
Date d'inscription
jeudi 17 janvier 2013
Statut
Membre
Dernière intervention
10 juillet 2013
17 janv. 2013 à 06:05
17 janv. 2013 à 06:05
Petite précision, ce langage se nomme "c-sharp" (prononcé "si-charp") ;)
Ensuite, il semble que tu aies à écrire une petite application console.
Les instructions pour lire les entrées et afficher du texte dans la console sont dans l'objet "Console" (voire documentation sur "Readline" et "Writeline".
Ensuite, pour générer le losange, il semble en fait que ce soit un carré avec une rotation à 45° grosso modo, mais comme on ne sais pas comment tu dois utiliser les "-" et "*", on ne peut pas vraiment t'aider davantage.
En tout cas, j'espère t'avoir fourni un début de piste ;)
Ensuite, il semble que tu aies à écrire une petite application console.
Les instructions pour lire les entrées et afficher du texte dans la console sont dans l'objet "Console" (voire documentation sur "Readline" et "Writeline".
Ensuite, pour générer le losange, il semble en fait que ce soit un carré avec une rotation à 45° grosso modo, mais comme on ne sais pas comment tu dois utiliser les "-" et "*", on ne peut pas vraiment t'aider davantage.
En tout cas, j'espère t'avoir fourni un début de piste ;)
momoxi
Messages postés
9
Date d'inscription
vendredi 11 janvier 2013
Statut
Membre
Dernière intervention
31 janvier 2013
17 janv. 2013 à 06:07
17 janv. 2013 à 06:07
Si vous me donner juste une idée sur les conditions a mettre ca serai trés apprecié, la prof nous a donné aussi l'exe. pour cet exercice choisissez l'option 3, je l'ai uploadé voici le lien : https://www.2shared.com/file/QmsBh-AH/TP1_Q2.html
Merci encore
Merci encore
momoxi
Messages postés
9
Date d'inscription
vendredi 11 janvier 2013
Statut
Membre
Dernière intervention
31 janvier 2013
17 janv. 2013 à 06:31
17 janv. 2013 à 06:31
int monNombre = 0;
Console.Write("Entrez un nombre : ");
monNombre = Convert.ToInt16(Console.ReadLine());
for (int i = 0; i <= monNombre - 1; i++)
{
for (int j = 0; j <= monNombre - 1; j++)
{
if ( ???????)
{
Console.Write("-");
}
else if ( ???????? )
{
Console.Write("*");
}
}
Console.WriteLine();
}
Il me faut des conditions pour soit mettre une * soit un - ,
Merci, mais je laisse ouvert aux autres suggestions ;-)
Console.Write("Entrez un nombre : ");
monNombre = Convert.ToInt16(Console.ReadLine());
for (int i = 0; i <= monNombre - 1; i++)
{
for (int j = 0; j <= monNombre - 1; j++)
{
if ( ???????)
{
Console.Write("-");
}
else if ( ???????? )
{
Console.Write("*");
}
}
Console.WriteLine();
}
Il me faut des conditions pour soit mettre une * soit un - ,
Merci, mais je laisse ouvert aux autres suggestions ;-)
momoxi
Messages postés
9
Date d'inscription
vendredi 11 janvier 2013
Statut
Membre
Dernière intervention
31 janvier 2013
17 janv. 2013 à 07:42
17 janv. 2013 à 07:42
J'ai eu l'idée de faire ca
if (i<j)
{
Console.Write("-");
}
else
{
Console.Write("*");
}
mais ce n'Est pas ca ce qu'il faut
par ex si on rentre 5
il donne ca
*----
**--
***-
****
il faut qu'il donne
--*--
-***-
*****
-***-
--*--
ca ne se voit pas tres bien mais c'est vraiment alligné sur la console...
if (i<j)
{
Console.Write("-");
}
else
{
Console.Write("*");
}
mais ce n'Est pas ca ce qu'il faut
par ex si on rentre 5
il donne ca
*----
**--
***-
****
il faut qu'il donne
--*--
-***-
*****
-***-
--*--
ca ne se voit pas tres bien mais c'est vraiment alligné sur la console...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dforcier
Messages postés
9
Date d'inscription
jeudi 17 janvier 2013
Statut
Membre
Dernière intervention
10 juillet 2013
Modifié par dforcier le 18/01/2013 à 02:21
Modifié par dforcier le 18/01/2013 à 02:21
Ok, je vois là ce que tu dois faire. Ça me rappelle mes propres exercices quand j'étais à l'école :P
Je peux te dire que tu es bien parti. Le concept de base est là, il faut juste l'élaborer un peu plus ;)
Par contre, tu ferais mieux d'utiliser
Pour cause que tu as déclaré un Int32 (en cé-diaizze (c'est voulu :P), le type"int" et "Int32", c'est exactement la même chose). S tu veux continuer à utiliser ToInt16, il faut changer le type de ta variable pour Short ou Int16 (également pareils). Autrement, tant qu'on entrera des nombres allant de -32768 à 32767, ça ira sans problème, mais si je rentre 327896, ton programme va donner de mauvais résultats (voire carrément planter). Ça serait dommage;)
Je peux te dire que tu es bien parti. Le concept de base est là, il faut juste l'élaborer un peu plus ;)
Par contre, tu ferais mieux d'utiliser
Convert.ToInt32(Console.ReadLine());
Pour cause que tu as déclaré un Int32 (en cé-diaizze (c'est voulu :P), le type"int" et "Int32", c'est exactement la même chose). S tu veux continuer à utiliser ToInt16, il faut changer le type de ta variable pour Short ou Int16 (également pareils). Autrement, tant qu'on entrera des nombres allant de -32768 à 32767, ça ira sans problème, mais si je rentre 327896, ton programme va donner de mauvais résultats (voire carrément planter). Ça serait dommage;)
WarthogDJ
Messages postés
202
Date d'inscription
dimanche 4 novembre 2007
Statut
Membre
Dernière intervention
5 septembre 2020
8
20 janv. 2013 à 11:57
20 janv. 2013 à 11:57
Une boucle dans une autre
une pour la ligne et une pour les colones
tu dessine d'abord
*
**
***
****
Puis tu dessine juste apres
*****
****
***
**
*
une pour la ligne et une pour les colones
tu dessine d'abord
*
**
***
****
Puis tu dessine juste apres
*****
****
***
**
*
17 janv. 2013 à 06:33
17 janv. 2013 à 06:56
18 janv. 2013 à 01:42