Witam. Mam problem z małym zadaniem Nie śmiejcie się, zaczynam dopiero przygodę z C++ i nie jestem w stanie zrobić dwóch zadań. Mógłby mi ktoś pomóc? Nie czekam na gotowe rozwiązania, lecz chociaż o wytłumaczenie oraz wskazówki. A oto treść zadania:
Narysuj na ekranie trójkąt złożony z n gwiazdek (n>0)
Oraz przykład:
Wejście:
5
Wyjście
*
**
***
****
*****
Oraz drugie zadanie polega mniej więcej na tym samym, lecz rozwiązanie powinno wyglądać tak:
Najpierw pobierasz wartość n, następnie rozpoczynasz “rysowanie”.
Wrzucasz w pętle wypisywanie x gwiazdek, zaczynając od x == 1, a kończysz, gdy x == n. Za każdym przejściem pętli wypisujesz znak przejścia do nowej linii oraz do x dodajesz 1. //Użyj pętli do while
W drugą stronę - dajesz w pętle wypisywanie n gwiazdek, a na końcu znak nowej linii.
Za każdym przejściem pętli zmniejszasz wartość n, aż ta osiągnie 0. // Użyj pętli while
identyczne zadanie miałem w technikum, szkoda tylko, że niektórzy napisali gotowy kod a wystarczyło napisać, że potrzebne będą dwie pętle for, jedna odliczająca wiersze a druga gwiazdki w wierszu
Dzięki wszystkim, chociaż laureatami są misza_88 , ryba1986 oraz elesoft. Prosiłem o jakieś wskazówki, nie o napisanie całego programu Jeszcze raz dzięki wszystkim.