|
Mostrar Temas
|
Páginas: [1] 2
|
1
|
Programación / Java / ejemplo basico de cola en java
|
en: 15 Julio 2010, 17:55 pm
|
amigos esoty progrmando yn ejemplo basico de cola en java y tngo el sgte problema con la funcion eliminar he intentado varias veces pero no me resulta nada por favor si me pueden ayudar aki esta el codigo de mi progrma: import javax.swing.*; public class javaapplication16 { public static void main (String[] args ) { int a[] = new int[5],i=1,b=0; NewClass obj=new NewClass(); while (i<2){ Object[]botones = {"Ingresar", "Eliminar", "Salir"}; switch(i){ case 0: b=obj.ingresar(a,b); break; case 1: b=obj.eliminar(a,b); break; } } } } import javax.swing.*; public class NewClass { public void imprimir(int cola[],int k){ int x; for(x=0;x<k;x++){ } } int ingresar (int cola[], int j) { re =JOptionPane. showInputDialog ( null, "Introduzca un valor", "Mi programa en Java", JOptionPane. QUESTION_MESSAGE ); j++; NewClass obj=new NewClass(); obj.imprimir(cola,j); return(j); } int eliminar(int cola[],int j) { } }
DEBCI- Por favor recuerda poner el codigo entre etiquetas Geshi para java.
|
|
|
2
|
Programación / Programación C/C++ / consulta de una pequeña duda
|
en: 7 Junio 2010, 22:17 pm
|
porque en en menu principal en vez de void main va int main #include<stdio.h> #include<conio.h> void binario(int num) { int a[100],i,dividendo,cociente,resto,n=0; clrscr(); for(dividendo = num; dividendo > 0;n++) { cociente=dividendo/2; resto=dividendo%2; a[n]=resto; dividendo=cociente; } printf("El numero decimal %d equivale en Binario a: ", num ); for( i=n-1; i>=0; i--) { } clrscr(); } void octal(int num) { int a[100],i,dividendo,cociente,resto,n=0; clrscr(); for(dividendo = num; dividendo > 0;n++) { cociente=dividendo/8; resto=dividendo%8; a[n]=resto; dividendo=cociente; } printf("El numero decimal %d equivale en Octal a: ", num ); for( i=n-1; i>=0; i--) { } clrscr(); } void hexadecimal(int num) { int a[100],i,dividendo,cociente,resto,n=0; clrscr(); for(dividendo = num; dividendo > 0;n++) { cociente=dividendo/16; resto=dividendo%16; a[n]=resto; dividendo=cociente; } printf("El numero decimal %d equivale en Hexadecimal a: ", num ); for( i=n-1; i>=0; i--) { if(9>=a[i]) if(a[i]==10) if(a[i]==11) if(a[i]==12) if(a[i]==13) if(a[i]==14) if(a[i]==15) } clrscr(); } int main() { int a[100],n1,num; int op; clrscr(); printf(" ***CONVERSION DE NUMEROS A OTRA BASE***\n\n"); printf(" 1.- Decimal a Binario.\n"); printf(" 2.- Decimal a Octal.\n"); printf(" 3.- Decimal a Hexadecimal.\n"); printf(" \n\nEscoje tu opcion: "); if(op==1|| op==2|| op==3) num=n1; if(op==1) binario(num); else if(op==2) octal(num); else if(op==3) hexadecimal(num); else if(op==4) else { } return 0; }
|
|
|
3
|
Programación / Programación C/C++ / Menu de transformar numero decimal a binario,octal y hexadecimal
|
en: 29 Mayo 2010, 21:19 pm
|
hola amigos tngo un problema con este ejercicio bueno 1º los hice por separado y todo bn pero ahora al tratar de unirlos en un menu al momneto de ejecutarlo se cae al apretar una opcion y no se q pasa xa si pueden ayudarme
#include<stdio.h> #include<conio.h>
void binario(int num) { int a[100],i,dividendo,cociente,resto,n=0; clrscr(); for(dividendo = num; dividendo > 0;n++) { cociente=dividendo/2; resto=dividendo%2; a[n]=resto; dividendo=cociente; } printf("El numero decimal %d equivale en Binario a: ", num); for( i=n-1; i>=0; i--) { printf("%d",a); } getch(); }
void octal(int num) { int a[100],i,dividendo,cociente,resto,n=0; clrscr(); for(dividendo = num; dividendo > 0;n++) { cociente=dividendo/8; resto=dividendo%8; a[n]=resto; dividendo=cociente; } printf("El numero decimal %d equivale en Octal a: ", num); for( i=n-1; i>=0; i--) { printf("%d",a); } getch(); }
void hexadecimal(int num) { int a[100],i,dividendo,cociente,resto,n=0; clrscr(); for(dividendo = num; dividendo > 0;n++) { cociente=dividendo/16; resto=dividendo%16; a[n]=resto; dividendo=cociente; } printf("El numero decimal %d equivale en Hexadecimal a: ", num); for( i=n-1; i>=0; i--) { printf("%d",a); } getch(); }
int main() { int a[100],n1,num,n=0; int op; printf("Ingrese numero: "); scanf("%d",& n1); clrscr(); printf(" ***CONVERSION DE NUMEROS A OTRA BASE***\n\n"); printf(" 1.- Decimal a Binario.\n"); printf(" 2.- Decimal a Octal.\n"); printf(" 3.- Decimal a Hexadecimal.\n"); printf(" 4.- Salir.\n"); printf(" \n\nEscoje tu opcion: "); scanf("%d",&op); op=getche();
if(op==1|| op==2|| op==3) num=n1;
if(op==1) binario(num); else if(op==2) octal(num); else if(op==3) hexadecimal(num); else if(op==4) getch(); else { printf("\nOpcion invalida"); getch(); } return 0; }
|
|
|
4
|
Programación / Programación C/C++ / convertir de decimal a hexadecimal
|
en: 28 Mayo 2010, 22:29 pm
|
Lo que me sucede es q al imprimir me aparecen los numeros y no las letra EJ:si pongo el 6719 debiera quedar en hexadecimal 1A3F y en ves de eso me aparece 1 10 3 15 es decir el numero correspondiente a la letra intente varias veces pero siempre me da lo mismo aki esta el codigo q tngo
#include<stdio.h> #include<conio.h>
void main() { int i,num,n,dividendo,cociente,resto,a[10]; clrscr(); printf("Ingrese numero: "); scanf("%d",& num); n=0; for(dividendo = num; dividendo > 0;n++) { cociente=dividendo/16; resto=dividendo%16; a[n]=resto; dividendo=cociente; } printf("El numero decimal %d equivale en Hexadecimal a: ", num); for( i=n-1; i>=0; i--) { if(a=='10') { a='A'; printf("%c",a); } if(a=='11') { a='B'; printf("%c",a); } if(a=='12') { a='C'; printf("%c",a); } if(a=='13') { a='D'; printf("%c",a); } if(a=='14') { a='E'; printf("%c",a); } if(a=='15') { a='F'; printf("%c",a); } else { printf("%d",a); } } getch(); }
|
|
|
5
|
Programación / Programación C/C++ / ayuda
|
en: 27 Mayo 2010, 20:58 pm
|
#include<stdio.h> #include<conio.h> # define n 10 que significa???
void burbuja(int a[n]) { int i,j,aux; for(i=1;i<n;i++) for(j=0;j<n-1;j++) { if(a[j]>a[j+1]) { aux=a[j]; a[j]=a[j+1]; a[j+1]=aux; } } }
void insercion(int a[n]) { int i,j,aux; for(i=1;i<n;i++) { j=i; aux=a; while(j>0 && aux < a[j-1]) { a[j]=a[j-1]; j--; } a[j]=aux; } }
void seleccion(int a[n]) { int i,j,indicemenor,aux; for(i=0;i<n-1;i++) { indicemenor=i; for(j=i+1;j<n;j++) if(a[j]<a[indicemenor]) indicemenor=j; if(i !=indicemenor) { aux=a; a=a[indicemenor]; a[indicemenor]=aux; } } }
int main() { int a[n], Copia[n]; int i; char op; for(i=0; i<n; i++) { printf("Numero %d = ", i+1); scanf("%d", &a); } for(; ; ) y este for para q sirve aki??? { clrscr(); printf(" ***METODOS DE ORDENAMIENTO***\n\n"); printf(" 1.- Metodo Burbuja.\n"); printf(" 2.- Metodo Insercion.\n"); printf(" 3.- Metodo Seleccion.\n"); printf(" 4.- Salir.\n"); printf(" \n\nEscoje tu opcion: ");
op = getche();
if(op>='1' && op<='3') { for(i=0; i<n; i++) Copia = a; }
if(op=='1') burbuja(Copia); else if(op=='2') insercion(Copia); else if(op=='3') seleccion(Copia); else if(op=='4') break; else { printf("\nOpcion invalida"); getch(); }
if(op>='1' && op<='3') { printf("\n\nArreglo original: "); for(i=0; i<n; i++) printf("%d ", a);
printf("\nArreglo ordenado: "); for(i=0; i<n; i++) printf("%d ", Copia);
getch(); } }
return 0; }
|
|
|
7
|
Programación / Programación C/C++ / algoritmo de ordenamiento¿como los uno en un menu principal?
|
en: 26 Mayo 2010, 18:33 pm
|
hola amigos lo que sucede es que tngo los algoritmos de burbuja,seleccion e insercion en C pero los tngo por separado y lo que necesito es unirlos en un menu es decir me de la opcion de q tipo de algoritmo de ordenamiento usare xfa si pueden ayudarme
este es el codigo q tngo esta claro q me falta el menu principal y el traspaso de parametros para el arreglo a[] porfa ayudenme
#include<stdio.h> #include<conio.h> void burbuja(a[],int n) { int i,j,aux; for(i=1;i<n;i++) for(j=o;j<n-1;j++) { if(a[j]>a[j+1]) { aux=a[j]; a[j]=a[j+1]; a[j+1]=aux; } } }
void insercion((a[],int n) { int i,j,aux; for(i=1;i<n;i++) { j=i; aux=a; while(j>0 && aux < a[j-1]) { a[j]=a[j-1]; j--; } a[j]=aux; } }
void seleccion(a[],int n) { int i,j,indicemenor,aux; for(i=0;i<n-1;i++) { indicemenor=i; for(j=i+1;j<n;j++) if(a[j]<a[indicemenor]) indicemenor=j; if(i !=indicemenor) { aux=a; a=a[indicemenor]; a[indicemenor]=aux; } } }
|
|
|
8
|
Programación / Programación C/C++ / burbuja,insercion y seleccion
|
en: 26 Mayo 2010, 05:19 am
|
hola amigos lo que sucede es que tngo los algoritmos de burbuja,seleccion e insercion en C pero los tngo por separado y lo que necesito es unirlos en un menu es decir me de la opcion de q tipo de algoritmo de ordenamiento usare xfa si pueden ayudarme
|
|
|
9
|
Programación / Programación Visual Basic / Listado de autos
|
en: 19 Noviembre 2009, 18:10 pm
|
Hola amigos tngo un pequeño problema estoy haciendo una base de datos en access de una lista de automoviles ya la enlace al visual basic y todo lo demas pero aparte tngo que hacer unos botones que me borren todos los que sean camionetas o sean inferior al año 2000 bueno eso tmbien ya lo tngo hecho mi duda es la siguiente ¿como vuelvo al estado original de la base de datos ? ya que si ejecuto el boton de borra me borrara las camionetas y los inferiores al año 2000
si pueden se los agradeceria
|
|
|
10
|
Programación / Programación Visual Basic / problema de imagen
|
en: 27 Octubre 2009, 16:32 pm
|
hola estoy haciendo un programa para guardar datos de empleados pero queria saber como se hace para agarrar una foto desde cualquier parte del disco de la compu y guardarla en la base de datos q cuando busque a ese empleado me aparezca su foto de antemano gracias
|
|
|
|
|
|
|