sabato 26 gennaio 2013

Il linguaggio C: Sesta puntata

In questa puntata del tutorial sul linguaggio c spiego il #define, il getchar(), il putchar() e i cicli while e for.
  • Il #define si  usa per definire una costante, si inserisce tra #include e main() (o la dichiarazione delle funzioni) e si scrive in questo modo: #define NOME VALORE (ad esempio #define PI 3.14) in questo modo alla costante PI viene assegnato il valore 3.14...      NB: il C è case sensitive quindi se una costante viene dichiarata come PI nel codice dovrà essere sempre ripresa come PI
  • getchar() e putchar() rispettivamente leggono e stampano un carattere da/a schermo, ad esempio, per leggere un carattere a da schermo si scrive a=getchar(); mentre per stampare un carattere a a schermo si scrive putchar(a);
  • Il ciclo while è equivalente al ciclo do-while solo con condizione iniziale, si scrive così:
          .....
          while (condizione)
          {
                 istruzione 1;
                 istruzione 2;
                 ....
                 istruzione n;
           }
           .....
  • Il ciclo for è il più usato perchè le istruzioni di inizializzazione, verifica e contatore sono sulla stessa linea, si scrive così:
          .....
          for(inizializzazione;verifica;contatore)
          {
              istruzione 1;
              istruzione n;
          }
          ....
          ad esempio:
         
          #include <stdlib.h>
          #include <stdio.h>
          main()
          {
             int a;
             for (a=0;a<10;a++)
             {
                 if (a%2!=0)
                   printf("%d\n",a);
             }
             system("PAUSE");
         }


VIDEO

Nessun commento:

Posta un commento