триъгълник 55 звездички
Здравейте!
Някой може ли да ми помогне с четвърта задача - триъгълник от 55 звездички ,като решението да бъде с цикъл?
Благодаря предварително.
Здравейте!
Някой може ли да ми помогне с четвърта задача - триъгълник от 55 звездички ,като решението да бъде с цикъл?
Благодаря предварително.
Мисля, че тук има достатъчно обяснения...
https://softuni.bg/forum/11251/pechatane-na-triygylnik-ot-55-zvezdichki
for (int i = 1; i <= 10; i++) // цикъл за всеки от 10те реда включително
{
Console.WriteLine(new string('*',i)); //изписва толкова звезди колкото е брояча i, или иначе казано на който ред подред е
}
Напиши един фор цикъл които ще отброява редовете от 1 до включително 10 в условието на цикъла сложи да принтира нов ред и под него вмъкни втори фор цикъл от 1 до i и във неговото условие му сложи да принтира звездичка.
дано ме разбереш че малко кофти го обясних.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _55stars
{
class Program
{
static void Main(string[] args)
{
for (int row = 1; row <= 10; row++)
{
Console.Write(new string('*',row));
Console.WriteLine();
}
}
}
}
ето това е моето решение
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _55stars
{
class Program
{
static void Main(string[] args)
{
for (int row = 1; row <= 10; row++)
{
Console.Write(new string('*',row));
Console.WriteLine();
}
}
}
}
като това решение е и със new string
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Triangle_of_55_Stars
{
class Program
{
static void Main()
{
for (int i = 1; i <= 10; i++)
{
Console.WriteLine(new string('*', i));
}
}
}
}
Има много начини за решение просто стига човек да се занимама
https://softuni.bg/forum/18046/csharp-domashno-ot-7-10-201
тук има всички задачи от домашното решени.
Здравей , и аз съм начинаещ но ако си прегледаш Прости пресмятания и Цикли от изминалите курсове ще се справиш без готов код.Ето все пак и моето решение:
https://pastebin.com/AU0f5mu4
защо реши че съм взел кода от някъде
for(int row=1; row<=10; row++)
{
Console.WriteLine(new string('*', row));
}
Това е моето предложение за цикъла :-)
В този случай не се смятат предварително колко реда са тези 55 звездички, а се задава формула за пресмятане до изчерпването им. По този начин би могло да се състави същата задача с N на брой звездички, като заместим 55 в конкретния случай с N.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace TriangleOf55Stars
{
class Program
{
static void Main(string[] args)
{
for (int i = 1; i <= 55*2/(i+1); i++)
{
string asterisks = new string('*', i);
Console.WriteLine(asterisks);
}
}
}
}