martedì 18 maggio 2010

Trasformazione della temperatura da gradi centigradi a fahrenheit e viceversa.
MAIN.XML:






NEL CODICE SORGENTE:




mercoledì 5 maggio 2010










domenica 18 aprile 2010

Comandi dos per creare un database:

Insert into studenti values (1,"Lorenzo Millucci","lollino360@msn.com");
insert into studenti values (2,"Andrea Drago","dreix2@hotmail.it");
insert into studenti values (3,"Luigi Marzocchella","luigi.marzocchella@gmail.com");
insert into studenti values (4,"Carlos Bailon","carlos_360@hotmail.it");
insert into studenti values (5,"Edoardo Luca roccaforte","edolvk@yahoo.it");
Classe anonima:

import java.awt.event.*;
public class EsSemplice {
JFrame f1=new JFrame("classe interna");
JTextField t1= new JTextField();
JButton b1= new JButton("stampa");
public EsSemplice(){
f1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f1.add(BorderLayout.CENTER,t1);
f1.add(BorderLayout.SOUTH,b1);
f1.setSize(200,200);
f1.setVisible(true);
b1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
String t2;
t2=t1.getText();
System.out.println(t2);
}
});
}
public static void main(String[]args){
EsSemplice s1= new EsSemplice();
}
}

lunedì 15 marzo 2010

Prof intanto mi può spiegare più specificamente cosa fanno queste funzioni:

public class InviaMessaggio implements ActionListener{
public void actionPerformed(ActionEvent e){
try{
scrittore.write(t1.getText());
scrittore.println(t1.getText());
scrittore.flush();
}catch(Exception ex){ex.printStackTrace();}
t1.setText("");
}
}
anche la parte riguardante le prime due funzioni e la differenza che, come ha visto oggi, non mi sono molto chiare(implements ActionListener) e (actionPerformed(ActionEvent e).
Grazie
PROGRAMMA SERVER CON RELATIVI COMMENTI:

PROGRAMMA CLIENT CON I RELATIVI COMMENTI:

venerdì 2 ottobre 2009

Prof questo è il programma...dovè l'errore? metto sia l'immagine che tutto il programma scritto almeno se vuole provare a compilarlo....






#include
int i;
char nazioni[15][30];
char capitali[15][30];

FILE *f1;
FILE *f2;
void letturaFileNazioni(){
f1=fopen("listaNazioni.txt","r");
for(i=0; i<15; i++){
fscanf(f1,"%s",nazioni[i]);
}
fclose(f1);
}
void letturaFileCapitali(){
f1=fopen("listaCapitali.txt","r");
for(i=0; i<15; i++){
fscanf(f1,"%s",capitali[i]);
}
fclose(f1);
}
void prova(){
for(i=0; i<15; i++){
printf("%s\n",nazioni[i]);
}
printf("\n");
for(i=0; i<15; i++){
printf("%s\n",capitali[i]);
}
}
void inizioGioco(){
char a[15];
int f;
int s;
s=0;
f=0;
for(i=0; i<15; i++){

printf("quale è la capitale del %s", nazioni[i]);
scanf("%s",&nazioni[i]);
scanf("%s",&a[i]);
if(a[i]==capitali[i]){
printf("hai indovinato");
f=f+1;
}
else
{
printf("hai sbagliato");
s=s+1;
}
}
}
int main(){
letturaFileNazioni();
letturaFileCapitali();
prova();
inizioGioco();
}

martedì 22 settembre 2009

mercoledì 8 aprile 2009

martedì 7 aprile 2009

leggere un file costituito da record aventi due campi;
che significa?

mercoledì 1 aprile 2009

ESERCIZIO SUI FILES

domenica 15 marzo 2009

sabato 14 marzo 2009

Grazie prof adesso ho capito...Domani provo a fare gli esercizzi sugli array
Ho risolto il problema del compilatore reinstallando il programma...
Presumo che non mi sono esercitato tanto sulle array. Questa è una mia colpa ma sto cercando di rimediare. Prendendo un esercizio banale come questo:
dopo aver caricato in memori in memoria un array di numeri interi con dimensione non superiore a 10, scrivere disponendoli in colonna.
Ho provato a risolverlo così:
#include
int i;
int num[10];
main(){
for(i=0; i<=9; i++){
printf("inserire un numero");
scanf("%d", &num[i]);

Intanto non sò se ho fatto bene...Poi mi sono bloccato perchè non so come fare a vedere tutti i valori inseriti nell'array...
Prof non ho capito bene le array. Non ho capito in particolare, dopo aver caricato l'array, come si fa a leggere i numeri inseriti e riscriverli tutti...

martedì 10 marzo 2009

Prof non mi va più il compilatore quindi non ho provato se va il programma...
#include
void triangolo(){
int cateto1;
int cateto2;
int ipotenusa;
int perimetro;
int area;
printf("inserire valore cateco1: ");
scanf("%d"; &cateto1);
printf("inserire valore cateco2: ");
scanf("%d"; &cateto2);
ipotenusa=cateto1*cateto1+cateto2*cateto2;
perimetro=cateto1+ipotenusa+cateto2;
area=(cateto1*cateto2)/2;
printf("l'ipotenusa e': %d"; ipotenusa);
printf("il perimetro e': %d"; perimetro);
printf("l'area e': %d"; area);
}
main(){
triangolo();
}

martedì 17 febbraio 2009

domenica 15 febbraio 2009


venerdì 13 febbraio 2009