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?
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.
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!