Jesli ktos jest w stanie mi podpowiedziec ale tak bardziej szczeg.
Mam misje: Przy jednokrotnym uzyciu (oczywiscie tryb textowy(borland 3.1))"cout" (naprzykład symbol gwiazdki *)
i uzyciu pętli wyswietlic je tak by tworzyły trójkąt. Ktos podpowie albo pomoże?
Mam nadzieje ze te pytanie nikogo nie drazni, dla mnie to bardzo ważne
0
0
Zabardzo nie wiem o co chodzi, ale moze o cos takiego:
#include <iostream>
using namespace std;
int main()
{
const int wysokosc = 20;
const int rozmiar = wysokosc * wysokosc * 2;
char trojkat[rozmiar + 1] = {0};
for (int i = 0, j = 0; i < rozmiar; i++)
if ( !((i + 1) % (wysokosc * 2)) )
{
trojkat[i] = '\n';
j ++;
}
else
if (j == wysokosc - 1)
trojkat[i] = '*';
else
trojkat[i] = (( (i % (wysokosc * 2)) == wysokosc - 1 - j) || ((i % (wysokosc * 2)) == wysokosc - 1 + j)) ? '*' : ' ';
cout << trojkat;
cin.get();
return 0;
}
0
Witam,
Wystarczy zrobić pętle w której będzie zmniejszał liczbe spacji jednocześnie zwiększając liczbę gwiazdek...
Oto kodzik którego napsianie zajeło minute, można to było prościej zrobić ale komu by się chciało myąśleć? ;P
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j;
for(i=0;i<=9;i=i+2)
{
for(j=0;j<=abs(i-9);j=j+2)
{
printf(" ");
}
for(j=0;j<=i;j++)
{
printf("*");
}
printf("\n");
}
system("PAUSE");
return 0;
}
Pozdr.
GM
0
Bardzo wam dziekuje.
(ja zawsze pomogę jesli chodzi o grafike i www jeszcze raz dzieki)
0
ten na dole działa swietnie zas ten pierwszy cos mi wyskakuje jakis fatal iostream..
Ale to pewnie związane z moim programem. Thx.