Hi all,
wederom een vraagje. Ik snap wat er gebeurd met de code die hieronder staat, maar ik vind het "nog" niet logisch.
komt ie:
Wanneer ik hier int col = 0, zou zeggen, dan worden er meteen 2 sterretjes geprint. Zoals het nu gaat ziet de "soort pyramide" er leuk uit.
Wat ik niet helemaal volg:
row = 1, maar col is ook 1.
wanneer col kleiner is, of gelijk aan row, print de ster, zo zouden er zoals ik er nu naar kijk, ook meteen 2 sterren op de eerste lijn moeten worden geprint.
Het ligt waarschijnlijk aan de logica die ik nu even niet zie.
wederom een vraagje. Ik snap wat er gebeurd met de code die hieronder staat, maar ik vind het "nog" niet logisch.
komt ie:
C++:
1
2
3
4
| for(int row = 1; row <= 5; row++) { for(int col = 1; col <= row; col++) { cout << "*"; } cout << endl; |
Wanneer ik hier int col = 0, zou zeggen, dan worden er meteen 2 sterretjes geprint. Zoals het nu gaat ziet de "soort pyramide" er leuk uit.
Wat ik niet helemaal volg:
row = 1, maar col is ook 1.
wanneer col kleiner is, of gelijk aan row, print de ster, zo zouden er zoals ik er nu naar kijk, ook meteen 2 sterren op de eerste lijn moeten worden geprint.
Het ligt waarschijnlijk aan de logica die ik nu even niet zie.