# data[].attributes.body
intro

# data[].attributes.attachment_link.description
Una scena che fa riflettere sull’importanza di ragionare fuori dal coro: studiare un problema, aver fame di verità e conoscenza, può portarti a cogliere aspetti che gli altri non vedono. Una volta arrivato a questo punto,saresti in grado di opporti a ciò che pensa la massa?

# data[].attributes.attachment_link.readable_text
#include <stdio.h>
#include <stdbool.h>
int main(){
int numero1=0;
int numero2=0;
int numero3=0;
int pari=0;
int dispari=0;;

printf("Inserire un numero:");
scanf("%d",&numero1);

if(numero1%2==0){
    pari=pari+1;}
else{dispari=dispari+1;}

printf("Inserire un numero:");
scanf("%d",&numero2);

if(numero2%2==0){
    pari=pari+1;}
else{dispari=dispari+1;}

printf("Inserire un numero:");
scanf("%d",&numero3);

if(numero3%2==0){
    pari=pari+1;}
else{dispari=dispari+1;}

if(pari>dispari){
   printf("Sono stati inseriti piu'numeri pari");}
else{ printf("Sono stati inseriti piu' numeri dispari");}

    
    return 0;
}

# data[].attributes.attachment_link.readable_text
#include <stdio.h>
int main()
{
	int num=0;
	int fatt=1;
	int cont;
	printf("inserire il numero di cui si vuole sapere il fattoriale: ");
	scanf("%d",&num);
	if (num<0){
		printf("fattoriale non calcolabile");
		return 0;
	}
	
	for(cont=1;cont<=num;cont++){
			fatt=fatt*cont;
	}
	printf("il fattoriale e' %d",fatt);
	return 0;
}
	

# data[].attributes.attachment_link.readable_text
#include <stdio.h>
int main(){
int valore=0;
int somma=0;
printf("Inserire un valore\n");
scanf("%d", &valore);
while (valore!=0){	
        somma=somma+valore;
        printf("Inserire un valore\n");
		scanf("%d", &valore);
		}

 printf("Programma finito %d \n",somma);
    return 0;

}

# data[].attributes.attachment_link.readable_text
#include <stdio.h>
int main(){
int valore=0;
int somma=0;
do{	
    printf("Inserire un valore\n");
    scanf("%d", &valore);
    somma=somma+valore;
}while (valore!=0);


 printf("Programma finito %d \n",somma);
    return 0;

}

# data[].attributes.attachment_link.readable_text
#include <stdio.h>
#include <stdbool.h>
int main(){
int base=0;
int altezza=0;
int area =0;
//const float pigreco=3.14;
//bool trovato = false; //true


printf("Inserire la base:");
scanf("%d", &base);

printf("Inserire l'altezza: \n");
scanf("%d", &altezza);

area=base*altezza;
printf("Ecco l'area %d con base %d e altezza %d \n", area, base, altezza);




 
    return 0;

}

# data[].attributes.body
SI RICOMINCIA

# data[].attributes.body
Strutture di controllo in C

# data[].attributes.attachment_link.readable_text
#include <stdio.h>
#include <stdbool.h>
int main(){
int valore=0;
printf("Inserire un valore\n");
scanf("%d", &valore);

if(valore%2==0){
	printf("Numero pari \n");
	}
	else{
		printf("Numero dispari \n");		
	}  	

 printf("Programma finito \n");
    return 0;

}

# data[].attributes.attachment_link.readable_text
#include <stdio.h>
int main(){
 int contatore =0;
 for(contatore=0;contatore<10;contatore++){
     printf("Ecco il contatore: %d\n", contatore);
 }   
 printf("Programma finito \n");
 return 0;

}

# data[].attributes.body
trova il numero 5

# data[].attributes.attachment_link.readable_text
#include <stdio.h>
#include <stdbool.h>
int main(){
int contatore =0;
int valore=0;
int successivo=0;
bool trovato = false;
while (contatore<5){	
        printf("Inserire un valore\n");
        scanf("%d", &valore);
        successivo = valore +1;
        printf("Ecco il successivo: %d \n",successivo);
        if(valore==5){
        	trovato=true;
		}
        contatore++;
}
if(trovato)
 printf("E' stao inserito il valore 5 \n");
else  printf("Valore 5 non inserito \n");
	


 printf("Programma finito \n");
    return 0;

}

# data[].attributes.attachment_link.readable_text
#include <stdio.h>
int main(){
int contatore =0;
int valore=0;
int successivo=0;
while (contatore<5){	
        printf("Inserire un valore\n");
        scanf("%d", &valore);
        successivo = valore +1;
        printf("Ecco il successivo: %d \n",successivo);
        contatore++;
		}

 printf("Programma finito \n");
    return 0;

}

# data[].attributes.body
while semplice

# data[].attributes.attachment_link.readable_text
#include <stdio.h>
int main(){
int contatore =0;
while (contatore<10){
        printf("Ecco il contatore: %d\n", contatore);
        contatore++;
		}

 printf("Programma finito \n");
    return 0;

}

# data[].attributes.body
printf

# data[].attributes.attachment_link.readable_text
// autore : paolo
// versione e data: 1 del 10-08-2014
// descrizione :  scrittura di stringhe 
// Sviluppato con: Dev-C++ 5.4.1                 
#include <stdio.h>
main()
{
  int gatti1,gatti2,gatti3,gatti4,gatti5;

  gatti1  = 44;
  gatti2  =  6;
  gatti3  =  2;
  gatti4  =  7;
  printf(" %d gatti ", gatti1);
  printf(" in fila per %d col resto di %d ", gatti2, gatti3);
  printf(" \n\n");
  printf(" %d x %d = %d, piu' %d fa %d", gatti2, gatti4, 42, gatti3, gatti1);
      
  printf("\n\n");
}
