Trojúhelník z hvězdiček – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Trojúhelník z hvězdiček – C / C++ – Fórum – Programujte.comTrojúhelník z hvězdiček – C / C++ – Fórum – Programujte.com

 
Hledat
Vybavení pro Laser Game
Spuštěn Filmový magazín
Laser Game Brno
Pergoly a střechy Brno

Toto vlákno bylo označeno za vyřešené — příspěvek s řešením.
LeArnie0
Duch
23. 2. 2017   #1
-
0
-

Dobrý den, potřeboval bych pomoct s jedním programem. Potřeboval bych vytvořit trojúhelník z hvězdiček a když zadám do textboxu např. číslo 3, tak mi to vypíše trojúhelník vysoký 3 hvězdy. Trojúhelník by měl být pravoúhlý. Hledám celý den na internetu, ale nemůžu nic najít protože to všichni dělají v consolové aplikaci. Vůbec si nevím rady. Mám jen hvězdičky v řádku, ale dál ani šajna.

Připojen obrázek.

Nahlásit jako SPAM
IP: 176.12.115.–
Řešení
BDS+3
Věrný člen
23. 2. 2017   #2
-
+1
-
Zajímavé
Vyřešeno Nejlepší odpověď

#1 LeArnie

  1.  Toto je sekce C++, takže jsi měl založit vlákno v sekci .NET!
  2.  Pro vložení kódu slouží tlačítko <?
  3. pro separování hodnoty s textu používej TryParse nebo Parse v try-catch
  4. ve vnitřní smyčce musíš přece počet hvězd navyšovat o aktuální řádek
  5. místo text boxu, bych použil NumericUpDown
        private void button3_Click(object sender, EventArgs e)
        {
            try
            {
                int pocet = int.Parse(textBox1.Text);
                listBox1.Items.Clear();
                for(int radku=1; radku <= pocet; radku++)
                {
                    listBox1.Items.Add(new string('*', radku));
                }
            }
            catch(Exception ex)
            {
                MessageBox.Show(ex.Message, "Chyba", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }

ještě přidám i tvou variantu: 

for (int radku = 0; radku < pocet; radku++)
{
 string s = null;
 for (int j = -1; j < radku; j++) s += "*";                    
 listBox1.Items.Add(s);
}
Nahlásit jako SPAM
IP: 185.69.69.–
W10 :)
LeArnie0
Duch
23. 2. 2017   #3
-
0
-

#2 BDS
Děkuji ti moc, omlouvám se za to že píšu tady, ale koukal jsem jen na C a neohlížel se nad ostatním.

Nahlásit jako SPAM
IP: 176.12.115.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 21 hostů

Podobná vlákna

30 Hvězdiček — založil Takata

Java - vypsání hvězdiček — založil Postih

Trojuhelnik — založil Malirka

Java - trojuhelnik — založil keet

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý