seconda settimanaMercoledi' 20 Giugno 2001 : 11 19 4 - val da riemann.dm.uniba.it 193.204.177.4
Mercoledi' 20 Giugno 2001 : 11 29 2 - val da riemann.dm.uniba.it 193.204.177.4No comment
HelloMercoledi' 20 Giugno 2001 : 11 42 1 - val da riemann.dm.uniba.it 193.204.177.4
Mercoledi' 20 Giugno 2001 : 13 5 4 - zito da labmul3.fisica.uniba.it 193.204.188.60No comment
Qual'e' l'istruzione Java per definire la classe PippoMercoledi' 20 Giugno 2001 : 13 6 - donvito da labmul9.fisica.uniba.it 193.204.188.66
class PippoMercoledi' 20 Giugno 2001 : 13 6 1 - Anonimo da labmul1.fisica.uniba.it 193.204.188.58
class PippoMercoledi' 20 Giugno 2001 : 13 6 2 - francescantonio da labmul2.fisica.uniba.it 193.204.188.59
class PippoMercoledi' 20 Giugno 2001 : 13 6 3 - Anonimo da 193.204.188.63
classMercoledi' 20 Giugno 2001 : 13 6 4 - nivea da 193.204.188.68
class "nomeclasse"Mercoledi' 20 Giugno 2001 : 13 7 - domenico&gianni da labmul10.fisica.uniba.it 193.204.188.67
L'istruzione java è: class Pippo{......}Mercoledi' 20 Giugno 2001 : 13 7 - antonella da labmul12.fisica.uniba.it 193.204.188.69
class Pippo{Mercoledi' 20 Giugno 2001 : 13 7 2 - nivea da 193.204.188.68
class "nomeclasse"{Mercoledi' 20 Giugno 2001 : 13 7 2 - mimmoeale da labmul15.fisica.uniba.it 193.204.188.74
body
}
class PippoMercoledi' 20 Giugno 2001 : 13 8 1 - xxz da labmul7.fisica.uniba.it 193.204.188.64
class Pippo(Mercoledi' 20 Giugno 2001 : 13 8 3 - zito da labmul3.fisica.uniba.it 193.204.188.60
Qual'e' l'istruzione Java per definire un metodo somma che ritorni come intero la somma di dueMercoledi' 20 Giugno 2001 : 13 9 1 - mirko da 193.204.188.65
numeri interi a e b
int somma (int a, int b){Mercoledi' 20 Giugno 2001 : 13 9 4 - nivea da 193.204.188.68
}
/* metodoMercoledi' 20 Giugno 2001 : 13 10 4 - nivea da 193.204.188.68
int SommaDiNumeri (int a.b){
}
/* metodo*/Mercoledi' 20 Giugno 2001 : 13 10 5 - Anonimo da 193.204.188.63
int SommaDiNumeri (int a.b){
}
a=integer.parseInt(args[0]);Mercoledi' 20 Giugno 2001 : 13 11 - donvito da labmul9.fisica.uniba.it 193.204.188.66
b=integer.parseInt(args[1]);
c=a+b
void somma(){Mercoledi' 20 Giugno 2001 : 13 11 1 - leo&pat da labmul4.fisica.uniba.it 193.204.188.61
s = a + b
System.out.println("La somma di "+a+"+"+b+" è "+s");
{
Mercoledi' 20 Giugno 2001 : 13 11 1 - Anonimo da labmul1.fisica.uniba.it 193.204.188.58
void somma()
Somma(a){a=b+c;return a}Mercoledi' 20 Giugno 2001 : 13 15 3 - zito da labmul3.fisica.uniba.it 193.204.188.60
Moto c;Mercoledi' 20 Giugno 2001 : 13 17 4 - zito da labmul3.fisica.uniba.it 193.204.188.60
System.out.println("c= "+c);
c = new Moto("Gilera","verde");
System.out.println("c= "+c);
Moto c;Mercoledi' 20 Giugno 2001 : 13 19 - mimmoealepaola da labmul15.fisica.uniba.it 193.204.188.74
System.out.println("c= "+c);
c = new Moto("Gilera","verde");
System.out.println("c= "+c);
Cosa viene stampato dal programma Java?
1=secondo il Panda non stampa niente perche non e'inizializzatoMercoledi' 20 Giugno 2001 : 13 19 4 - zito da labmul3.fisica.uniba.it 193.204.188.60
2=
marca=gilera
colore=verdeù
motore acceso=falso
Moto c = null;Mercoledi' 20 Giugno 2001 : 13 21 - mirko da 193.204.188.65
System.out.println("c= "+c);
c = new Moto("Gilera","verde");
System.out.println("c= "+c);
Cosa viene stampato dal programma Java?
c=nullMercoledi' 20 Giugno 2001 : 13 21 3 - donvito da labmul9.fisica.uniba.it 193.204.188.66
c=Moto@73d6a5
c=nullMercoledi' 20 Giugno 2001 : 13 21 3 - Anonimo da labmul1.fisica.uniba.it 193.204.188.58
c=Moto@73d6a5
La marca di questa moto è Gilera e il suo colore è verde.
Essa ha il motore spento.
c=nullMercoledi' 20 Giugno 2001 : 13 23 3 - mimmoealepaola da labmul15.fisica.uniba.it 193.204.188.74
c=moto@73d6a5
c=nullMercoledi' 20 Giugno 2001 : 13 26 3 - zito da labmul3.fisica.uniba.it 193.204.188.60
c=moto@73d6a5
Scrivete le istruzioni per stampare la tabella dei quadratiMercoledi' 20 Giugno 2001 : 13 28 5 - mirko da 193.204.188.65
dei numeri interi da 1 a 100
for(i=1; i<=100; i++) System.out.println (i+square(i))Mercoledi' 20 Giugno 2001 : 13 29 - zito da labmul3.fisica.uniba.it 193.204.188.60
domanda: println tratta tutti i suoi argomenti come stringhe?
Parentesi graffe: ALT+123 e ALT+125Mercoledi' 20 Giugno 2001 : 13 29 1 - donvito da labmul9.fisica.uniba.it 193.204.188.66
numeri scritti sul tastierino a destra
for (int i = 0; 1 = 100; i++){Mercoledi' 20 Giugno 2001 : 13 31 3 - antonio da labmul2.fisica.uniba.it 193.204.188.59
quadrato = i*i
System.out.println("Il quadrato di "+i" è "+quadrato");
}
for (int i = 0; 1 = 100; i++){Mercoledi' 20 Giugno 2001 : 13 31 5 - Anonimo da 193.204.188.63
quadrato = i*i
System.out.println("Il quadrato di "+i" è "+quadrato");
}
class Quadrato{Mercoledi' 20 Giugno 2001 : 13 32 1 - Anonimo da labmul1.fisica.uniba.it 193.204.188.58
public static void main(String args[]){
int a, c;
a = Integer.parseInt(args[0]);
c = a * a;
System.out.println("Il Quadrato di"+a+"*"+a+"e'"+c);
}
}
for(int i=1;i<=100;i++)Mercoledi' 20 Giugno 2001 : 13 32 2 - nivea da 193.204.188.68
{quadrato +=(i*i);
System.out.println("il quadrato di"+i+"é"+quadrato);}
for ( int i=0; i<100; i++){Mercoledi' 20 Giugno 2001 : 13 32 5 - domenico&gianni da labmul10.fisica.uniba.it 193.204.188.67
System.out.println("il quadrato di "+i+" è "+i*i)
}
for(int i=0; iMercoledi' 20 Giugno 2001 : 13 35 2 - zito da labmul3.fisica.uniba.it 193.204.188.60quadrato[i]=i*i
System.out.println("Il quadrato di"+i; "e'"+quadrato[i]);
}
for ( int i=0; i<100; i++){Mercoledi' 20 Giugno 2001 : 13 36 - xxz da labmul7.fisica.uniba.it 193.204.188.64
System.out.println("il quadrato di "+(i+1)+" è "+(i+1)*(i+1))
}
for (int i=1; i<101; i++){Mercoledi' 20 Giugno 2001 : 13 36 1 - mimmoealepaola da labmul15.fisica.uniba.it 193.204.188.74
System out.println("il quadrato di "+i+"é"+i*i")
class quadro {Mercoledi' 20 Giugno 2001 : 14 49 5 - zito da labmul3.fisica.uniba.it 193.204.188.60
public static void main(String args[]){
int n=args.length;
for (inti =1;iq=i*i;
System.out.println("il quadrato di"+i+"e'"+q+)}
}
}
Aggiungendo il seguente metodoMercoledi' 20 Giugno 2001 : 14 55 4 - mirko da 193.204.188.65
public void update(Graphics g){
paint(g);
}
si evita che la scritta sia cancellata.
Vedete se riuscite a modificare il programma in modo
da riuscire a tracciare col mouse un disegno.
Suggerimento: guardate nella documentazione
dell'oggetto Graphics se c'e' un metodo per disegnare
un piccolo quadrato e sostituitelo a g.drawString().
Alla fine inviate il programma funzionante alla lavagna
elettronica.
Il programma è:Mercoledi' 20 Giugno 2001 : 15 5 4 - mimmoealepaola da labmul15.fisica.uniba.it 193.204.188.74
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class Mousedemo extends Applet implements MouseMotionListener{
int mousex , mousey;
public void init(){
mousex=0;
mousey=getSize().height - 20;
addMouseMotionListener(this);
repaint();
}
public void mouseMoved(MouseEvent e){
mousex = e.getX();
mousey = e.getY();
repaint();
}
public void mouseDragged(MouseEvent e){
}
public void paint(Graphics g){
g.drawRect(mousex,mousey,1,1);
}
public void update(Graphics g){
paint(g);
}
}
import java.awt.*;Mercoledi' 20 Giugno 2001 : 15 6 3 - mimmo da labmul15.fisica.uniba.it 193.204.188.74
import java.awt.event.*;
import java.applet.*;
public class Mousedemo extends Applet implements MouseMotionListener{
int mousex , mousey;
public void init(){
mousex=0;
mousey=getSize().height - 20;
addMouseMotionListener(this);
repaint();
}
public void mouseMoved(MouseEvent e){
mousex = e.getX();
mousey = e.getY();
repaint();
}
public void mouseDragged(MouseEvent e){
}
public void paint(Graphics g){
g.drawRect(mousex,mousey,1,1);
}
public void update(Graphics g){
paint(g);
}
}
import java.awt.*;Mercoledi' 20 Giugno 2001 : 15 7 4 - Anonimo da labmul1.fisica.uniba.it 193.204.188.58
g
hj
kzujzyhpby78p