[C++] Jak rozwiązać te zadania z pętli?


(Lord218) #1

Mam takie zadania z którymi nie mogę sobie poradzić:

1.dla danej całkowitej liczby n wyświetli fragment tabliczki mnożenia, jak na przykładowym wydruku dla n=5.

1

2 4

3 6 9

4 8 12 16

5 10 15 20 25

2.drukuje na ekranie liczby. Wysokość wczytujemy z klawiatury. Oto wydruk dla wysokości h =5:

0

3 6

6 9 12

9 12 15 18

12 15 18 21 24

3.wyświetli na ekranie (Dla a)i b)c) wysokość trójkąta wczytujemy z klawiatury. Poniższe trójkąty mają wysokość h=4).(Dla d)i e) wczytujemy wysokość- h i szerokość- w. Poniższe trapezy mają wysokość h=4 i szerokość w=3 )

Tu chodzi mi tylko o przykład b.(żeby taka choinka jakby wyszła).

beznazwybn0.th.jpg

Ma wyjść taki trójkąt z tym że nie prostokątny (taki żeby ta pierwsza gwiazdka była na środku). Napisałem tak bo tu spacji nie czyta.

Dzięki wam z góry.


(Trance) #2

Przoszę uprzejmie: zadanie pierwsze:

int ile;

    cout<<"\n\tIle wyswietlamy: ";

    cin>>ile;

    for(int i=1;i<=ile;i++){

                            for(int j=1;j<=i;j++){

                                                  cout<
                                                  }

            cout<<"\n";

                            }[/code]




oraz drugie

[code] int ile; cout<>ile; for(int i=0;i for(int j=0;j<=i;j++){ cout<<(j*3)+(i*3)<<" "; } cout<<"\n"; }
a co do trzeciego - niewiele rozumiem :frowning:

* * * ********** 

****  ******  ****** 

******  ********  ***** 

********  **********  ****

?? :expressionless:


(Lord218) #3

Już poprawiłem nie zauważyłem że się tak zrobiło przepraszam. Po prostu ma to być program który pobiera wysokość trójkąta (wysokość=3 to 3 wiersze)i rysuje trójkąt równoramienny, ale niestety nie wiem jak to zrobić bo mi jakieś błędy wywala.