Kezdőoldal » Számítástechnika » Programozás » Gyémánt ábra kiíró program...

Gyémánt ábra kiíró program eltérés?

Figyelt kérdés

Írtam egy szimpla programot aminek az lenne a lényege, hogy beírom hány soros gyémántot rajzoljon csillagokból, de valamiért mindig eltér a sorok száma.


Itt a hozzá tartozó forráskód:


#include <stdio.h>


int main (void){


int sor,space,star;

int n;


printf("Hany soros legyen a gyemant?");

scanf("%d", &n);


for(sor=1;sor<=n/2;sor++){

for(space=n-sor;space>=1;space--){

printf(" ");

}

for(star=1;star<=2*sor-1;star++){

printf("*");

}

printf("\n");

}


for(sor=n/2-1;sor>=1;sor--){

for(space=1;space<=n-sor;space++){

printf(" ");

}

for(star=1;star<=2*sor-1;star++){

printf("*");

}

printf("\n");



}

return 0;


2015. szept. 16. 23:07
 1/2 anonim ***** válasza:

Ez nálam egy rombuszt rajzol ki.

Pontosan hogy szeretnéd, hogy nézzen ki a kirajzolt gyémánt?

2015. szept. 17. 08:43
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:
A starnak n-sor+1-től kell indulnia n-ig. Legalábbis az egyikben. Most fáradt vagyok, így nem tudom, hogy ez a felső vagy az alsó háromszög-e.
2015. szept. 18. 20:47
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!