AIUTO ESERCIZIO DI PROGRAMMAZIONE (C)

di il
8 risposte

AIUTO ESERCIZIO DI PROGRAMMAZIONE (C)

Ho trovato questo esercizio e faccio vedere come l'ho risolto io, ma non so.

#include <stdio.h>
#include <math.h>

int main(int argc, const char * argv[])
{
    int i,j,a,b;
    for(i=4, b=0; i>=-4, b<=16; i--,b+=2)
    {
        for(j=1; j<=sqrt(i*i); j++)
            printf(" 0 ");
        if(b>8) {
                    for(a=16; a>=b; a--)
                              printf(" 1 ");
                    printf("\n");
                   }
        else{
                for(a=0; a<=b; a++)
                       printf(" 1 ");
               printf("\n");
            }

        
    }
  
    return 0;
}
ok grazie in anticipo a chi risponderà.
Allegati:
questa è la foto del testo dell'esercizio.
questa è la foto del testo dell'esercizio.

8 Risposte

Devi accedere o registrarti per scrivere nel forum
8 risposte