martedì 20 novembre 2012

C# - Installare Visual Studio Express 2012



Una descrizione di questo linguaggio di programmazione su piattaforma .NET di Microsoft direttamente da Wikipedia:
 "La sintassi del C# prende spunto sia da quella di Delphi (hanno il medesimo autore, ovvero Anders Hejlsberg), di C++, di Java e di Visual Basic per gli strumenti di programmazione visuale e per la sua semplicità. Il risultato è un linguaggio con meno simbolismo rispetto a C++, meno elementi decorativi rispetto a Java, ma comunque orientato agli oggetti in modo nativo."
Per scaricare quindi l'ambiente di sviluppo adatto, la prima cosa è senz'altro trovare il sito Microsoft, da dove scaricarlo. Andare quindi a questo indirizzo e scegliere tra:

Windows 7:
e cliccare su "Installa subito" se si sta utilizzando già il pc sul quale verrà installato Visual Studio o su "Scarica ora", per scaricare la Iso di 690Mb circa che andrà masterizzata su CD per poterla eseguire su un pc con Windows Installato.

Windows 8:
C'è una versione anche per Windows 8. Rimando ad un altro post questa guida perchè ancora non ho a disposizione il nuovo sistema operativo MS.Anche in questa comunque sono presenti i due link:
"Installa subito" e "Scarica ora".

Una volta installato Visual Studio chiederà una registrazione, altrimenti la versione scaricata durerà solo 30 giorni. La procedura però è semplice basta inserire i vostri dati aziendali per poter avere il codice Product Key che permetterà l'utilizzo del programma.

Ad una prima occhiata, Visual Studio si presenta graficamente appagante, semplice e comodo da utilizzare, un pò come tutte le applicazioni a Interfaccia Grafica (graphic interface) solite dei programmi Microsoft. L'ambiente è molto user friendly, ma non mancano certamente gli strumenti per poter metter mano al codice e sviluppare in modo testuale.

Presto le prime applicazioni create in C# utilizzando Visual Studio Express 2012.

Stay Tuned!

domenica 18 novembre 2012

C - Contatori, Cicli, Strutture di controllo

Un semplice esercizio richiede di contare per cinque volte se un numero inserito è:

- Pari
- Dispari
- Negativo
- Positivo
- Neutro

ecco lo svolgimento che ho fatto per questo esercizio:

# include <stdio.h>
# include <stdlib.h>
using namespace std;
main(){
     // dichiarazione
     int a=0;
     int volte=5;
     int pari=0;
     int dispari=0;
     int neutro=0;
     int positivi=0;
     int negativi=0;
   
     // svolgimento
   
     //intestazione
     printf("\nQuesto semplice programma serve a stabilire e contare se un numero e' pari, dispari, positivo, negativo o neutro.\n");
     // ciclo di richieste
     while (volte>0){
         
           printf("\nScrivi un numero intero: ");
           scanf("%d", &a);
           if(a==0){
              neutro++;
              printf("\nIl numero '%d' e' neutro. \n", a);
              printf("\nI numeri neutri sono: %d", neutro);
           }else{
              if(a>0){
                 positivi++;
                 printf("\n\nIl numero '%d' e' positivo.", a);
                 printf("\nI numeri positivi sono: %d", positivi);
              }
              else if(a<0){
                 negativi++;
                 printf("\n\nIl numero '%d' e' negativo. \n", a);
                 printf("I numeri negativi sono: %d", negativi);
              }
              if(a%2 == 0){
                 pari++;
                 printf("\nIl numero '%d' e' pari.", a);
                 printf("\nI numeri pari sono: %d\n", pari);
              }
              else{
                 dispari++;
                 printf("\nIl numero '%d' e' dispari.", a);
                 printf("\nI numeri dispari sono: %d\n", dispari);
              }
            
           }
           --volte;
           printf("\nRimangono %d scelte.\n\n", volte);
        
     }//chiusura while
   
     // riepilogo dei dati:
     printf("\nRiepilogo:\n\n"); 
     printf("Numeri pari: %d\n",pari); 
     printf("Numeri dispari: %d\n",dispari); 
     printf("Numeri positivi: %d\n",positivi); 
     printf("Numeri negativi: %d\n",negativi); 
     printf("Numeri neutri: %d\n",neutro); 
     printf("\nIl programma e' terminato. ");
     system("PAUSE");
}

Stampa