sabato 17 ottobre 2009

"Gatto" e "Cane" in java

public class Gatto{
String colore;
String nome;
String razza;
public Gatto(String nome,String colore,String razza){
this.colore=colore;
this.nome=nome;
this.razza=razza;
}
public void miagola(){
System.out.println("miao miao ti graffio");
}
public void graffio(){
System.out.println("ffffff");
}
}


public class Cane{
String colore;
String nome;
String razza;
public Cane(String nome,String colore,String razza){
this.colore=colore;
this.nome=nome;
this.razza=razza;
}
public void abbaio(){
System.out.println("bau bau ti mangio");
}
public void attacco(){
System.out.println("gnam gnam che buono");
}
}



public class ProvaGattoCane{
public static void main(String[] args){
Gatto g1=new Gatto("Fufi","nero","siamese");
Cane c1=new Cane("Fido","bianco","pitbull");
c1.abbaio();
g1.miagola();
g1.graffio();
c1.attacco();
}
}

mercoledì 14 ottobre 2009

Lezione2

Caricare in un array 10 numeri e stamparli


import java.util.*;
public class Lezione2{
Scanner in=new Scanner(System.in);
//la new crea l'oggetto,in questo caso l'array
double[]numeri=new double[10];
public void carica(){
System.out.println("digita un numero reale");
int i=0;
double n=0;
while(in.hasNextDouble()){
n=in.nextDouble();
numeri[i]=n;
i++;
if(i>9){
break;
}
//memorizza numeri reali,int interi,line caratteri
System.out.println("digita un numero reale");
}
}
public void stampa(){
for(int i=0;i<10;i++){
System.out.println(numeri[i]);
}
}
}



public class ProvaLezione2{
public static void main(String[]args){
Lezione2 a=new Lezione2();
a.carica();
a.stampa();
}
}

martedì 13 ottobre 2009

somma e media di numeri con java-esercizio fatto in classe-corretto il 14/10/09

import java.util.*;
public class Lezione1{
//per inserire numeri o parole da tastiera
Scanner in=new Scanner(System.in);
public double media(){
double somma=0;
int conta=0;
double n;
System.out.println("digita un numero reale");
while(in.hasNextDouble()){
n=in.nextDouble();
somma=somma+n;
conta=conta+1;
//memorizza numeri reali,int interi,line caratteri
System.out.println("digita un numero reale");
}
double media=somma/conta;
return media;
}
}



public class ProvaLezione1{
public static void main(String[]args){
Lezione1 a1=new Lezione1();
double m=a1.media();
System.out.println(m);
}
}

mercoledì 7 ottobre 2009

funzione random nel linguaggio C

#include
#include
int lancioDado(){
double r;
double x;
int M=5;
int y;
int z;
r=((double)rand()/(double)(RAND_MAX+(double)(1)));
x=(r*M);
y=(int)x;
z=y+1;
return z;
}

main(){
int i;
int seed=10000;
srand(seed);
for(i=0;i<50;i++){
int n=lancioDado();
printf("%d\n",n);
}
}

domenica 4 ottobre 2009

es.4 pag 58-cerchio e poligono

public class Cerchio{
String raggio;
public void calcolaCirconferenza(){
System.out.println("Circonferenza=2*3.14*raggio");
}
public calcolaArea(){
System.out.println("Area=raggio^2*3,14");
}
}




public class poligono{
String numeroLati;
String dimensioneLato;
public void calcolaPerimetro(){
System.out.println("Perimetro=numeroLati*dimensioneLato");
}
}

es.2 pag 58 radiosveglia

public class Radiosveglia{
String materiale;
String colore;
String tipo;
public void miAccendo(){
System.out.println("Mi Accendo,tic");
}
public void orario(){
System.out.println("Indico l'orario")
}
public void sveglia(){
System.out.println("Indico l'ora quando si attiva la sveglia");
}
public void radio(){
System.out.println("Scelgo la frequenza dove ascoltare la musica o le news,fsssss");
}
public void miSpengo(){
System.out.println("Mi Spengo,toc");
}
}

mercoledì 30 settembre 2009

Linguaggio Java:teoria e pratica

Oggi 30 settembre 2009 la classe 4 ale ha iniziate ad affrontare il modulo riguardante il linguaggio Java.
Abbiamo così subito dato delle definizioni riguardanti l'oggetto e la classe.
L'oggetto è una cosa concreta o astratta dotata di variabili che definiscono i suoi attributi (o preoprietà) e un insieme di metodi che definiscono il suo comportamento.
La classe è insieme di oggetti dello steso tipo (eliminando i dettagli e accumanarli).
Così facendo abbiamo applicato la teoria in pratica svolgendo un esercizio pubblicato qui sotto:
public class Gatto{
//la mia prima classe
String colore;
String nome;
String razza;
public Gatto(String nome,String colore,String razza){
//metodo costruttore
this.colore=colore;
this.nome=nome;
this.razza=razza;
}
public void miagola(){
System.out.println("miao miao");
}
public void mangiaTopo(){
System.out.println("gnamm gnamm");
}
}


public class ProvaGatto{
public static void main(String[] args){
Gatto g1=new Gatto("Fufi","nero","siamese");
Gatto g2=new Gatto("Romeo","bianco","persiano");
Gatto g3=new Gatto("Mizi","grigio","africana");
g1.miagola();
g2.mangiaTopo();
g3.miagola();
}
}