Ciao Web!

Speciale

Da oggi ci sono anch’io!!

sono al primo anno di informatica, frequento l’istituto I.T.I.S. Mattei di San Donato Milanese.

Userò questo Blog come archivio e come test, per mettere in pratica tutto ciò che imparo nel corso delle lezioni.

ci saranno delle sezioni, dal semplice HTML al Java, con gli esempi che nel tempo potranno fare da riferimento per me e per chi avrà voglia di contribuire.

mag 21

Javascript Calcolo Media con Ciclo

Calcolo della media di una serie di voti. Il calcolo e l’inserimento dei voti prosegue fino a quando viene inserito il valore 0

<html>
<head>
</head>
<body>
    <script type="text/javascript" id="{">
        var s,c,v,m,voto;	//dichiaro le variabili
		voto=1	//incremento input voti
		c=0		//impostoil valore iniziale per contare il numero di voti
		s=0		//imposto il valore iniziale per sommare i voti
		for (; v!=0; c=c+1,s=s+v, voto=voto+1){		//ciclo for per ripere l'inserimento e gli incrementi 
        v=Number(prompt('voto '+voto));		//fino a quando si verifica V è diverso da 0
		if (v==0) break;	//interrompo il ciclo quando il valore inserito è = a 0
		}
		m=s/c		//calcolo la  media
		document.write(' n.voti ' +c)	//scrivo il numero di voti
		document.write('<br>')						
		document.write('somma voti ' +s)	//scrivo la somma dei voti
		document.write('<br>')
		document.write('media= '+m)		//scrivo la media
 
    </script>
</body>
</html>

Pagina esempio Media

apr 01

Calcolo mcm con Java

in questo esempio vediamo cpme calcolare il minimo comune multiplo tra due numeri

<html>
<head>
</head>
<body>
 
<script type="text/javascript">
 
var a, b, c, r, MCD, mcm, maggiore, minore                  //dichiaro le var.
a= Number(prompt('dammi a'));                               //assegno il valore alla var. A
b= Number(prompt('dammi b'));                               //assegno il valore alla var. B
maggiore = a;                                               //assegno il valore maggiore ad A
minore = b;                                                 //assegno il valore minore a B
if (a<=b) {				            //uso il ciclo if per determinare se A<=B
c = a;                                                       //determino che C=A 
a = b;                                                       //determino che A=B
b = c;				                      //determino che B=C
} 
for (b !=0; r = b; ) {                                       //uso il ciclo for per verificare che B!=0 e che R=B
r = a % b;                                                   //calcolo R facendo A%B
a = b;                                                       //determino che A diventì uguale a B
b = r;                                                       //determino che B diventì uguale a R
}
MCD = a;                                                     //assegno il valore alla var MCD
mcm = (maggiore*minore)/MCD;                                 //calcolo mcm
document.write('mcm='+mcm)                                   //mostro il ris.
 
</script>
 
</body>
</html>

 

Visualizza esempio Mcm

apr 01

Formattazione testo con HTML

alcuni esempi di formattazione del testo con HTML

<html>
<head>
  <title> Titolo pagina Web</title>
</head>
<body>
  <h1>
    titolo h1					
  </h1>
  <h2>
    titolo h2
  </h2>
    <ul>
      <li>primo<br> punto </li>
      <li>secondo punto </li>
    </ul>
  <p>primo paragrafo</p>
  <p>secondo paragrafo</p>
<hr>
</body>
</html>

 

Visualizza esempio Formattazione Testo

apr 01

Input utente con JAVA

Ecco un esempio per raccogliere input da un utente e visualizzarne il contenuto.

<html>
<head>
</head>
<body>
 
<script type="text/javascript">
 
 
var nome;				//dichiaro la var. 
nome = prompt('come ti chiami?',nome);	//assegno il volore alla var con input utente
document.write('ciao ');		//visualizzo un saluto
document.write(nome);			//visualizzo il valore della variabile
 
</script>
 
</body>
</html>

Visualizza esempio Input

Oppure in questo secondo esempio visualizzo un nome nella zona input per evitare che il campo rimanga vuoto.

<html>
<head>
</head>
<body>
 
<script type="text/javascript">
 
 
var nome;				//dichiaro la var. 
nome = 'Marco';				//visualizzo un suggerimento
nome = prompt('come ti chiami?',nome);	//assegno il volore alla var con input utente
document.write('ciao ');		//visualizzo un saluto
document.write(nome);			//visualizzo il valore della variabile
 
</script>
 
</body>
</html>

Visualizza esempio Input con suggerimento

apr 01

Calcolo MCD ed mcm con JAVA

Con questo esempio calcolo il Massimo comune divisore ed il Minimo comune multiplo di 2 numeri con un unico Script.

<html>
<head>   <title>calcolo del MCD e mcm</title>
</head>
<body>
 
<script type="text/javascript">
 
var a, b, c, r, MCD, mcm, maggiore, minore                  //dichiaro le var.
a= Number(prompt('dammi a'));                               //assegno il valore alla var. A
b= Number(prompt('dammi b'));                               //assegno il valore alla var. B
maggiore = a;                                               //assegno il valore maggiore ad A
minore = b;                                                 //assegno il valore minore a B
if (a<=b) {				                    //uso il ciclo if per determinare se A<=B
c = a;                                                      //determino che C=A 
a = b;                                                      //determino che A=B
b = c;				                            //determino che B=C
} 
for (b !=0; r = b; ) {                                //uso il ciclo for per verificare che B!=0 e che R=B
r = a % b;                                                  //calcolo R facendo A%B
a = b;                                                      //determino che A diventì uguale a B
b = r;                                                      //determino che B diventì uguale a R
}
MCD = a;                                                    //assegno il valore alla var MCD
mcm = (maggiore*minore)/MCD;                                //calcolo mcm
document.write('<h2>trovo MCD e mcm </h2> <br>')                              
document.write('MCD='+MCD)                                  //mostro i ris.
document.write('<br>')                                      
document.write('mcm='+mcm)
</script>
 
</body>
</html>

 

Visualizza esempio MCD ed mcm

apr 01

Calcolo del prodotto con JAVA

Calcolo il prodotto di 2 numeri e con il ciclo IF verifico che il risultato non sia uguale a 0

<html>
<head>
</head>
<body>
 
<script type="text/javascript">
 
var a;				       //dichiaro le variabili
var b;
var c;
 
a=Number(prompt('dammi a:',a));		//assegno il valore alle variabili
b=Number(prompt('dammi b:',b));		//con un imput dell'utente
c=a*b					//il valore della variabile C è dato A x B
if(c>0)					//se c è maggiore di 0
{
document.write(c);			//mostro questo risultato
}
else					//se uguale a 0
{
document.write('0');			//mostro questo risultato
}
</script>
 
</body>
</html>

 

Visualizza esempio Prodotto

apr 01

Calcolare Quoziente con JAVA

Calcolare il quoziente tra due numeri usando il ciclo FOR

<html>
<head>
</head>
<body>
 
<script type="text/javascript">
var x,y,q;				        //dichiarazione variabili
x=Number(prompt('digita un numero',0));	        //racolgo con un input il valore della var. x
y=Number(prompt('digita secondo numero',0));    //raccolgo con un input il valore della var. y
for(q=0;y<=x;q++)                               //assegno il valore a Q, verifico che Y sia minore o uguala X
{				
x=x-y;				                //Calcolo quoziente	
}
document.write('Risposta: quoziente='+q);       //mostro risultato 
 
</script>
 
</body>
</html>

 

Visualizza esempio Quoziente

apr 01

Cliclo FOR

Questo è un esempio di ciclo FOR per contare da 1 a 100

<html>
<head>
</head>
<body>
<script type="text/javascript">
var k;
for(k=0;k!=101;k++)
{document.write(k+'<br/>');
}
</script>
</body>
</html>

Visualizza esempio Da 1 a 100

apr 01

MCD (massimo comune divisore)

<html>
<head>
</head>
<body>
 
<script type="text/javascript">
 
var a, b, c, r, MCD;                  //dichiaro le variabli
a= Number(prompt('dammi a'));         //assegno il valore alla var. A               
b= Number(prompt('dammi b'));         //assegno il valore alla var. B
if(a<=b) {                            //verifico se A<=B                                                             
c = a;                                //altrimenti devo invertire i vaori				
a = b;                                //usando una var. temporanea = C
b = c;				                                	
}
for(b!=0; r=b;){                      //uso il ciclo for per verficare che B!=0 e che r=b
r = a % b;                            //calcolo il resto facendo A%B  
a = b;                                //determino che A diventì uguale a B
b = r;                               //determino che B diventì uguale a R
}
 
MCD=a;                               //assegno il valore alla var. MCD 
document.write('MCD='+MCD)           //mostro  il ris.
 
</script>
 
</body>
</html>

Visualizza esempio MCD