giovedì 3 dicembre 2009

giovedì 19 novembre 2009

BOZZA N°1 Lavoro di Gruppo : Gestione piscina comunale

Gruppo:
- Palazzetti Pietro
- Popescu Liviu Cristian

Abbiamo deciso di svolgere questo compito insieme, io Palazzetti e Popescu per descrivere la gestione interna di una piscina comunale con specifici dati.
La gestione interna si divide in:
- Gestione corsi (comprendente orari, gruppi e personale).
- Manutenzione (comprendente personale addetto alla manutenzione della piscina(bagnini) e alla pulizia dell’intero complesso (impresa di pulizia)).
- Costi (derivati dalla manutenzione della struttura, costi pubblicitari, costi amministrativi, costi personale, costo tasse e imposte).
- Ricavi (derivati da abbonamenti, singoli ingressi, corsi).

lunedì 19 gennaio 2009

Compito Java del 19/01/09

Ecco quello che sono riuscito a fare in 100 minuti dati a disposizione per il compito. Non è completo ma è buona parte

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class CompitoRettangolo {
private JFrame f=new JFrame("Tracciare Linee Rette");
private Pannello p=new Pannello();
private Point sPoint=new Point();
private Point ePoint=new Point();
public CompitoRettangolo(){
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(500,500);
f.add(p);
f.addMouseListener(new Linea());
f.addMouseMotionListener(new Linea1());
f.setVisible(true);
}
public class Pannello extends JPanel{
public void paintComponent(Graphics g){
g.setColor(getColore());
g.fillRect(150,150,200,150);
g.drawLine(sPoint.x,sPoint.y,ePoint.x,ePoint.y);
}
private Color getColore(){
int verde=(int) (Math.random()*255);
int rosso=(int) (Math.random()*255);
int blu=(int) (Math.random()*255);
Color colore=new Color(verde,rosso,blu);
return colore;
}
}
public static void main(String[] args){
CompitoRettangolo t=new CompitoRettangolo();
}
public class Linea implements MouseListener{
public void mousePressed(MouseEvent e){
sPoint.x=e.getX()-9;
sPoint.y=e.getY()-34;
}
public void mouseReleased(MouseEvent e){
ePoint.x=e.getX()-9;
ePoint.y=e.getY()-34;
f.repaint();
}
public void mouseClicked(MouseEvent e){}
public void mouseEntered(MouseEvent e){}
public void mouseExited(MouseEvent e){}
}
public class Linea1 implements MouseMotionListener{
public void mouseDragged(MouseEvent e){
ePoint.x=e.getX()-9;
ePoint.y=e.getY()-34;
}
public void mouseMoved(MouseEvent e){}
}

}

martedì 11 novembre 2008

Esercizio in classe in linguaggio Java

Questa è la mia 1°parte dell'esercizio svolto in classe.
Spero di inserire la 2° al più presto.

file: "Orologio.java"

public class Orologio{
private int ore;
private int minuti;
public Orologio(int o, int m){
ore=o;
minuti=m;
}
public int getore(){
return ore;
}
public int getminuti(){
return minuti;
}
public void setore(int o){
ore=o;
}
public void setminuti(int m){
minuti=m;
}
public void ticTac(){
minuti++;
if(minuti>59){
minuti=0;
ore++;
}
if(ore>23){
ore=0;
}
}
public void stampa(){
System.out.println("Sono le ore "+getore()+":"+getminuti());
}
}

1° Compito su Java

Questa è la mia soluzione al compito in classe del lunedì 10 novembre, e anche se non è perfetto è da 9 secondo il professore!....:D

Compito 2°Fila : "Rettangolo"

file: "Orologio.java"

/* Pietro Palazzetti */
public class Rettangolo{
private double LatoA;
private double LatoB;
private double Area;
private double Perimetro;
public Rettangolo(double la, double lb){
LatoA=la;
LatoB=lb;
}
public double getLatoA(){
return LatoA;
}
public double getLatoB(){
return LatoB;
}
public void setLatoA(double la){
LatoA=la;
}
public void setLatoB(double lb){
LatoB=lb;
}
public double getArea(){
return LatoA*LatoB;
}
public double getPerimetro(){
return (LatoA+LatoB)*2;
}
}

file: "TestaRettangolo.java"

/* Pietro Palazzetti */
public class Rettangolo{
public static void main(String args[]){
Rettangolo r1;
Rettangolo r2;
Rettangolo r3;
r1=new Rettangolo(10.0,20.0);
r2=new Rettangolo(5.0,10.0);
r3=new Rettangolo(3.0,7.0);
Rettangolo[] listaRettangoli;
listaRettangoli=new Rettangoli[3];
listaRettangoli[0]=r1;
listaRettangoli[1]=r2;
listaRettangoli[2]=r3;
for(int i=0; i<3; i++){

if(listaRettangoli[i] !=null)
System.out.println("L'Area del rettangolo è : "+listaRettangoli[i].getArea());
if(listaRettangoli[i] !=null)
System.out.println("Il perimetro del rettangolo è : "+listaRettangoli[i].getPerimetro());
}
}
}

giovedì 23 ottobre 2008

Gioco "Piramide"

Ciao a tutti,
questa è la mia versione del gioco....anche se non ritorna l'ho messa...XD

#include
int board[29];
char simboli[3]={' ','|','+'};
void stampaBoard();
main () {
stampaBoard();
system("PAUSE");
}
void stampaBoard(){
int i;
if(1 i<7){
for (i=1;i<8;i++){
board[i]=1;
printf("%c", simboli[board[i]]);
}
printf("\n");
}
if(9 for (i=9;i<14;i++){
board[i]=1;
printf("%c", simboli[board[i]]);
}
printf("\n");
}
if(17 for (i=17;i<20;i++){
board[i]=1;
printf("%c", simboli[board[i]]);
}
printf("\n");
}
board[25]=1;
printf("%c", board[25]);
printf("\n\n");
}

Alla prossima!
Saluti