|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - john994
Páginas: [1]
1
« en: Martes 6 de Septiembre de 2011, 02:59 »
debo hacer un applet q pida los lados de un triangulo, el programa le devuelve el area de ese triangulo , el perimetro y se lo dibuja ya he hehecho area y perimetro pero me quede en lo de dibujarlo ps esto es lo que llevo // este es la una parte del applet private void jButton1ActionPerformed (java. awt. event. ActionEvent evt ) { double l1,l2,l3; l1= Double. parseDouble(jTextField1. getText()); l2= Double. parseDouble(jTextField2. getText()); l3= Double. parseDouble(jTextField3. getText()); t1=new Area_perimetro(l1,l2,l3); t1.Calcular_area(); double s=t1.Retornar_area(); jTextField4.setText(v1); t1.Calcular_perimetro(); double s1=t1.Retornar_perimetro(); jTextField5.setText(v2); } private void jButton2ActionPerformed (java. awt. event. ActionEvent evt ) { jTextField1.setText(""); jTextField2.setText(""); jTextField3.setText(""); jTextField4.setText(""); jTextField5.setText(""); } private void jButton3ActionPerformed (java. awt. event. ActionEvent evt ) { } // esta es la parte de dibujo del triangulo super.paint(triangulo); int verticesx[]=new int[3]; int verticesy[]=new int[3]; triangulo.fillPolygon(dibujo);
y esta es la clase de las operaciones de area y perimetro public class Area_perimetro { private double lado1,lado2,lado3,area,perimetro; public Area_perimetro (double n1,double n2,double n3){ lado1=n1;lado2=n2;lado3=n3; } public void Calcular_area(){ double p=(lado1+lado2+lado3)/2; area= Math. sqrt(p *(p-lado1 )*(p-lado2 )*(p-lado3 )); } public double Retornar_area(){ return area; } public void Calcular_perimetro(){ perimetro=lado1+lado2+lado3; } public double Retornar_perimetro(){ return perimetro; } }
no se si toque crear una clase para que dibuje el triangulo por fa ayuda
2
« en: Martes 6 de Septiembre de 2011, 02:48 »
hey amigo muchas gracias ya corregi el problema
3
« en: Lunes 5 de Septiembre de 2011, 02:16 »
buneo amigos he estado haciendo un applet que sirve para convertir unidades metricas pero a la hora de hacer los constructores me aprece error aqui va el codigo // ESTE ES MI ARCHIVO DE CLASE DONDE SE HACE LAS OPERACIONES public class operaciones { private double cm,yd,km,m,res1,res2,res3,res4; public operaciones (double x){ cm=x; } public operaciones (double y){//AQUI ME APARECE EL ERROR yd=y; } public operaciones(double z){//AQUI ME APARECE EL ERROR km=z; } public operaciones (double w){//AQUI ME APARECE EL ERROR m=w; } public void Calcular_CMaIN(){ res1= (double) cm*2.54; } public double retornar_res1(){ return res1; } public void Calcular_YDaM(){ res2= (double) yd*0.9144; } public double retornar_res2(){ return res2; } public void Calcular_KMaMI(){ res3= (double) km*0.621371192; } public double retornar_res3(){ return res3; } public void Calcular_MaMM(){ res4= (double) m*1000; } public double retornar_res4(){ return res4; } }
GRACIAS
4
« en: Miércoles 11 de Mayo de 2011, 03:36 »
// lo compilo en visual estudio y no me corre(no hay errores creo..... por que me dice q todo esta correcto) #include<iostream> #include<string> using namespace std; const int M=50; // Tamaño del arreglo class MovieData{ char title[M]; //Titulo de la pelicila char director[M]; // Nombre del director int year; //Año de la pelicula int Running_time; //Tiempo en minutos public: MovieData(char t, char d, int y, int t2) //constructor { title[M] = t; director[M] = d; year = y; Running_time = t2; } MovieData(char=0){} void impimir_pelicula(MovieData,MovieData); void info_pelicula(MovieData&,MovieData&); }; int main() { MovieData miclase; MovieData *movie1,*movie2; miclase.impimir_pelicula( *movie1, *movie2); miclase.info_pelicula( *movie1,*movie2); system ("pause"); return 0; } void MovieData::info_pelicula(MovieData &m1,MovieData &m2){ cout<<"nn ******** PRIMERA PELICULA ********** n"; cout<<"n Ingrese el nombre de la pelicula:n"; cin.ignore(); cin.getline(m1.title,M); //lee un string (title) cout<<"n Ingrese el nombre del director:n"; cin.ignore(); cin.getline(m1.director,M); cout<<"nIngrese el año de emision de la pelicula:n"; cin>>m1.year; cout<<"nIngrese la duracion de la pelicula en minutos:n"; cin>>m1.Running_time; cout<<"nn ******** SEGUNDA PELICULA ********** n"; cout<<"n Ingrese el nombre de la pelicula:n"; cin.ignore(); cin.getline(m2.title,M); //lee un string (title) cout<<"n Ingrese el nombre del director:n"; cin.ignore(); cin.getline(m2.director,M); cout<<"nIngrese el año de emision de la pelicula:n"; cin>>m2.year; cout<<"nIngrese la duracion de la pelicula en minutos:n"; cin>>m2.Running_time; } void MovieData:: impimir_pelicula(MovieData m1,MovieData m2){ cout<<"nn ******** PRIMERA PELICULA ********** n"; cout<<" Nombre de la pelicula:"<<m1.title<<endl; cout<<"Nombre del director:"<<m1.director<<endl; cout<<"Año de emision de la pelicula:"<<m1.year<<endl; cout<<"Duracion de la pelicula en minutos:"<<m1.Running_time; cout<<"nn ******** SEGUNDA PELICULA ********** n"; cout<<" Nombre de la pelicula:"<<m2.title<<endl; cout<<"Nombre del director:"<<m2.director<<endl; cout<<"Año de emision de la pelicula:"<<m2.year<<endl; cout<<"Duracion de la pelicula en minutos:"<<m2.Running_time; }
5
« en: Martes 10 de Mayo de 2011, 23:05 »
/*amigos el programa me da un error de que no hay un constructor adecuado porfa ayuda exactamente en la linea 28 */ #include<iostream> #include<string> using namespace std; const int M=50; // Tamaño del arreglo class MovieData{ char title[M]; //Titulo de la pelicila char director[M]; // Nombre del director int year; //Año de la pelicula int Running_time; //Tiempo en minutos MovieData(char t, char d, int y, int t2) //constructor { title[M] = t, director[M] = d, year = y, Running_time = t2; } public: void impimir_pelicula(MovieData,MovieData); void info_pelicula(MovieData&,MovieData&); }; int main() { MovieData miclase; MovieData movie1,movie2; miclase.impimir_pelicula( movie1, movie2); miclase.info_pelicula( movie1,movie2); system ("pause"); return 0; } void MovieData::info_pelicula(MovieData &m1,MovieData &m2){ cout<<"nn ******** PRIMERA PELICULA ********** n"; cout<<"n Ingrese el nombre de la pelicula:n"; cin.ignore(); cin.getline(m1.title,M); //lee un string (title) cout<<"n Ingrese el nombre del director:n"; cin.ignore(); cin.getline(m1.director,M); cout<<"nIngrese el año de emision de la pelicula:n"; cin>>m1.year; cout<<"nIngrese la duracion de la pelicula en minutos:n"; cin>>m1.Running_time; cout<<"nn ******** SEGUNDA PELICULA ********** n"; cout<<"n Ingrese el nombre de la pelicula:n"; cin.ignore(); cin.getline(m2.title,M); //lee un string (title) cout<<"n Ingrese el nombre del director:n"; cin.ignore(); cin.getline(m2.director,M); cout<<"nIngrese el año de emision de la pelicula:n"; cin>>m2.year; cout<<"nIngrese la duracion de la pelicula en minutos:n"; cin>>m2.Running_time; } void MovieData:: impimir_pelicula(MovieData m1,MovieData m2){ cout<<"nn ******** PRIMERA PELICULA ********** n"; cout<<" Nombre de la pelicula:"<<m1.title<<endl; cout<<"Nombre del director:"<<m1.director<<endl; cout<<"Año de emision de la pelicula:"<<m1.year<<endl; cout<<"Duracion de la pelicula en minutos:"<<m1.Running_time; cout<<"nn ******** SEGUNDA PELICULA ********** n"; cout<<" Nombre de la pelicula:"<<m2.title<<endl; cout<<"Nombre del director:"<<m2.director<<endl; cout<<"Año de emision de la pelicula:"<<m2.year<<endl; cout<<"Duracion de la pelicula en minutos:"<<m2.Running_time; }
6
« en: Domingo 1 de Mayo de 2011, 20:42 »
system("pause"); //creo que fue lo que te entendi
7
« en: Domingo 1 de Mayo de 2011, 19:51 »
/* me sale un error pero no se como corregirlo porfa ayuda 5 estrellas el programa te pide informacion sobre 2 peliculas y despues te las muestra*/ #include<iostream> #include<string> using namespace std;
const int M=50; // Tamaño del arreglo
class MovieData{ char title[M]; //Titulo de la pelicila char director[M]; // Nombre del director int year; //Año de la pelicula int Running_time; //Tiempo en minutos public: void impimir_pelicula(MovieData,MovieData); void info_pelicula(MovieData&,MovieData&); }; int main() { MovieData miclase; //movie1=variable de la primera pelicula movie2=variable de la segunda pelicula MovieData movie1,movie2; miclase.impimir_pelicula(MovieData movie1,MovieData movie2); miclase.info_pelicula(MovieData &movie1,MovieData &movie2); system ("pause"); return 0; } void MovieData::info_pelicula(MovieData &m1,MovieData &m2){ cout<<"nn ******** PRIMERA PELICULA ********** n"; cout<<"n Ingrese el nombre de la pelicula:n"; cin.getline(m1.title,M); //lee un string (title) cout<<"n Ingrese el nombre del director:n"; cin.getline(m1.director,M); cout<<"nIngrese el año de emision de la pelicula:n"; cin>>m1.year; cout<<"nIngrese la duracion de la pelicula en minutos:n"; cin>>m1.Running_time; cout<<"nn ******** SEGUNDA PELICULA ********** n"; cout<<"n Ingrese el nombre de la pelicula:n"; cin.getline(m2.title,M); //lee un string (title) cout<<"n Ingrese el nombre del director:n"; cin.getline(m2.director,M); cout<<"nIngrese el año de emision de la pelicula:n"; cin>>m2.year; cout<<"nIngrese la duracion de la pelicula en minutos:n"; cin>>m2.Running_time;
} void MovieData:: impimir_pelicula(MovieData m1,MovieData m2){ cout<<"nn ******** PRIMERA PELICULA ********** n"; cout<<" Nombre de la pelicula:"<<m1.title<<endl; cout<<"Nombre del director:"<<m1.director<<endl; cout<<"Año de emision de la pelicula:"<<m1.year<<endl; cout<<"Duracion de la pelicula en minutos:"<<m1.Running_time; cout<<"nn ******** SEGUNDA PELICULA ********** n"; cout<<" Nombre de la pelicula:"<<m2.title<<endl; cout<<"Nombre del director:"<<m2.director<<endl; cout<<"Año de emision de la pelicula:"<<m2.year<<endl; cout<<"Duracion de la pelicula en minutos:"<<m2.Running_time; }
Páginas: [1]
|
|
|