martedì 26 novembre 2013

Vediamo ora come calcolare i numeri di fibonacci con questo semplice esercizio

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
using namespace std;
int precedente;
int successivo;
int conta ;
int intermedio;
int main()
{printf ("inserisci i numeri di fibonacci da visualizzare\n");
scanf ("%d", &conta);
    printf ("Inserisci il primo numero :\n");
    scanf ("%d", &precedente);
    printf(" Inserisci il secondo numero:\n");
    scanf ("%d", &successivo);
    while (conta >=1)
    {     printf (" il numero e': %d\n", precedente);
          printf (" il numero e' : %d\n", successivo);
          precedente=precedente+successivo;
          successivo=successivo+precedente;
          conta --;
          }
          system("PAUSE");
}
   
Esercizio di calcolo della somma di N numeri decisi dall'utente, inserendo inoltre il conteggio dei numeri dispari e pari

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
using namespace std;
int volte;
int oper;
int ris = 0;
int pari = 0;
int dispari = 0;
int main()
{
    printf (" Inserisci quanti numeri vuoi sommare\n");
    scanf (" %d", &volte);
           
    while (volte > 0)
{    printf (" inserisci il numero:\n");
    scanf ("%d",&oper); 
    ris=ris+oper;
    {
         if ((oper % 2) == 0)
         {
          pari += 1;
          } 
          else if(( oper % 2 )== 1)
          {
          dispari += 1;
          }
    -- volte;
}}
printf ("il totale e' : %d\n", ris);
printf (" i numeri pari sono : %d\n", pari);
printf (" i numeri dispari sono : %d\n", dispari);
system("PAUSE");
}

venerdì 22 novembre 2013

Altro piccolo programma per il calcolo di X1 e X 2 nelle equazioni di secondo grado aventi come primo termine (ax^2 = 1)! Buon divertimento!

#include <stdlib.h>
#include <stdio.h>
#include <math.h>
using namespace std;
int f(int a,int b,int c);
int main()
{    int opera;
     int operb;
     int operc;
     int delta;
     int x1;
     int x2;
     opera=1;
     printf ("inserisci l'operando b : ");
     scanf ("%d" , &operb);
     printf ("\ninserisci l'operando c:");
     scanf ("%d",&operc);
     delta=f(opera,operb,operc);
     system ("PAUSE");
     return 0;
}
                int f(int a,int b, int c)
               {int delta;
               int x1;
               int x2;
               int radice;
               delta=(pow(b,2)-(4*a*c));
               radice = (sqrt(delta));
               if (delta==0)
                            { int x1;
                              int x2;         
                              printf("\nX1 e X2 coincidono\n");
                              x1=(((-b)+(radice))/2);
                              printf ("\n x1 e' uguale a : %d", x1);
                              x2=(((-b)-(radice))/2);
                              printf ("\n x2 e' uguale a : %d\n", x2);
                              }
               else if (delta <= 0)
               {
                              printf ("\nNon ci sono x\n");
               }
               else
               {
               radice = (sqrt(delta));
               printf ("\nil delta e': %d\n", delta);
               printf ("\nla radice del delta e' : %d\n", radice);
               x1=(((-b)+(radice))/2);
               printf ("\n x1 e' uguale a : %d", x1);
               x2=(((-b)-(radice))/2);
               printf ("\n x2 e' uguale a : %d\n", x2);
               }
               return 0;
               }

venerdì 15 novembre 2013

Eccoci di nuovo con alcuni esercizi sulle funzioni e sulla restituzione dei parametri... nello specifico si tratta dell'esercizio della prima verifica di informatica!

#include <stdlib.h>
#include <stdio.h>
using namespace std;
int operazione(int a,int b);
int main()
{
 int x;
 int y;
 int decremento;
 printf (" Inserisci il primo operando : ");
 scanf (" %d", &x);
 printf (" \nInserisci il secondo operando : ");
 scanf (" %d",&y);
 decremento=operazione(x,y);
 printf ("\n Il decremento e' : %d\n", decremento);
 system ("PAUSE");
}
        int operazione(int a,int b)
        {
        int somma;
        int prodotto;
        somma=a+b;
        prodotto=a*b;
        printf (" \n La loro somma e' : %d", somma);
        printf (" \n Il loro prodotto e': %d", prodotto);
        -- a;
        return a;
        }

martedì 12 novembre 2013

Piccolo esercizio di "calcolatrice" con funzione contenente due parametri.
int somma(int a, int b);
int x;
int y;
int ris;
int main()
{
 printf("Inserisci il primo valore: ");
 scanf("%d",& x);
 printf("Inserisci il secondo valore: ");
 scanf("%d",& y);
 ris=somma(x,y);
 printf("somma= %d",ris);
system ("PAUSE")
}
int somma(int a, int b)
{
 int tot;
 tot=a+b;
 return tot;

}
Piccolo esercizio di "calcolatrice" con funzione contenente due parametri.
 
int somma(int a, int b);
int x;
int y;
int ris;
int main()
{
 printf("Inserisci il primo valore: ");
 scanf("%d",& x);
 printf("Inserisci il secondo valore: ");
 scanf("%d",& y);
 ris=somma(x,y);
 printf("somma= %d",ris);
system ("PAUSE")
}
int somma(int a, int b)
{
 int tot;
 tot=a+b;
 return tot;

}

venerdì 1 novembre 2013

Uso di google Drive , pre e post incremento variabili

Ecco il link ad un piccolo programma compilato per la visualizzazione del pre e del post incremento di una variabile!

Incremento variabile