Red de conocimientos turísticos - Conocimientos sobre calendario chino - Dos sencillas programaciones de Oracle
Dos sencillas programaciones de Oracle
Esta es la secuencia de Fibonacci escrita en lenguaje C como referencia.
#include
int main()
{
int i,j;
int x=0,y=0;
int n;
int tot=0;
int p=0;
int a[100][100]={0};
printf("Por favor ingrese n\n");
scanf("%d",&n);
a[0][0]=1;
tot=1;
para (i=1;i& lt;=2*n-1 ;i++)
{
si (p==0)
{
mientras ( (y+1<=n- 1) && (a[x][y+1]==0) )
{
y++;
tot++;
a[x][y]=tot;
}
}
si no (p==1)
{
mientras ( (x+1<=n-1) && (a[x+1][y]==0) )
{
x++;
tot++;
a[x][y]=tot
}
}
si (p==2)
{
mientras ( (y-1>=0) && (a[x][y-1]==0) )
{
y--;
tot++;
a[x][y]=tot;
}
}
más si (p==3)
{
mientras ( (x-1>=0 ) && (a[x-1][ y]==0) )
{
x--;
tot++;
a[x][y]=tot;
}
}
p++;
p=p%4;
}
para (i=0;i { para (j=0; j printf("%d ",a[i][j]); printf("\n"); } devuelve 0; } Imprime el diagrama de estrella de 1 2 2 4. ..