Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Ayuda con 3 programas sencillos (https://www.clubdelphi.com/foros/showthread.php?t=79219)

yifang2404 16-06-2012 05:00:09

Ayuda con 3 programas sencillos
 
Soy nuevo usando Delphi y necesito ayuda para crear estos 3 programas
Decir en un label el numero mayor de 3 numeros Edit
Intercambiar la posiciones de 2 numeros Edit
Si el numero del primer Edit es mayor que el segundo Edit hacer que se resten y mostrarlo en otro Edit de lo contrario que se sumen

Gerson12 16-06-2012 05:04:55

bueno amigo no te entendi nada puedes ser mas explicito porfa

yifang2404 16-06-2012 05:14:43

Para el primero en tres cuadros Edit osea al ingresar 3 numeros decir en un Label cual es el numero mayor
El otro que al presionar un Button se intercambie lo valores de 2 numeros introducidos en los Edit
y el ultimo que Si ponemos un numero mayor en el primer campo se sume con el segundo y lo presente de lo contrario que se reste
Edit y Label son los nombres de lo botones

ecfisa 16-06-2012 06:21:08

Hola yifang2404 y bienvenido a Club Delphi :)

Como a todos los que se inician te invitamos a que leas nuestra guía de estilo.

Con respecto a tu primer pregunta, existen muchas formas dependiendo al conocimiento que hayas adquirido, te pongo el ejemplo de una manera que considero bastante simple:
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
  a,b,c: Double;
begin
  Label1.Caption:= 'El mayor número es: ';
  a:= StrToFloat(Edit1.Text);
  b:= StrToFloat(Edit2.Text);
  c:= StrToFloat(Edit3.Text);
  if (a>b)and(a>c) then
    Label1.Caption:= Label1.Caption + Edit1.Text;
  if (b>a)and(b>c) then
    Label1.Caption:= Label1.Caption + Edit2.Text;
  if (c>a)and(c>b) then
    Label1.Caption:= Label1.Caption + Edit3.Text
end;
Pero podría ser no válida si el docente considera que omite algún requisito (que desconozco) o utiliza una herramienta no especificada para la resolución...

Con respecto a tu segunda y tercer pregunta, la guía de estilo es muy clara en su punto 8:
Cita:

Preguntas que no hay que hacer
He aquí algunos ejemplos de preguntas mal planteadas que seguramente nadie va a responder, por favor te pedimos que no hagas este tipo de preguntas.

1.- Tengo problemas con Delphi ¿puede alguno ayudarme?

2.- ¿Me podéis pasar el crack X?

Cómo ves la primera es insustancial, poco te van a poder ayudar, en cuanto a la segunda, no queremos que el foro se convierta en un lugar de piratas.


Tampoco debes realizar varias preguntas en un mismo hilo, para que te hagas una idea mejor te ponemos un ejemplito...

1.- ¿Cómo podría cambiar las propiedades de una carpeta y de unos archivos para convertirlos en ocultos?

2.- ¿Tiene Delphi alguna función para validar una cadena y saber si su formato es tipo hh:mm:ss?

Son dos temas totalmente distintos, debes abrir un hilo para cada una de ellas, por favor no hagas las dos preguntas en un mismo hilo
Saludos.

Casimiro Notevi 16-06-2012 09:17:52

Por lo menos podías hacer un esfuerzo y poner algo de código, cualquiera diría que quieres que te hagan los deberes del cole ;)

Delphius 18-06-2012 04:04:15

Cita:

Empezado por Casimiro Notevi (Mensaje 435247)
Por lo menos podías hacer un esfuerzo y poner algo de código, cualquiera diría que quieres que te hagan los deberes del cole ;)

Me animaría a apostar 10 dlrs a que justamente esa es la idea de yifang2404; que le hagan. :rolleyes:

Si necesitara ayuda y tuviera dudas puntuales ya las habría expuesto, hubiera aportado algo del código que tiene. Se hubiera esmerado en explicar su caso diciendo que probó, que errores le estuvo dando, pediría orientaciones... Pero así tal como está hecho el pedido, tan en seco, no hay otra interpretación para la palabra "ayuda" que "Hacerme la tarea". :mad:
Por cierto: es hiper, mega, archi, ulta, recontra evidente :rolleyes: que se trata de una tarea; no se si para un instituto, tecnicatura, colegio o escuela (ya que en algunos lugares desde la secundaria se da programación) o si es para un terciario o una universidad.

Saludos,


La franja horaria es GMT +2. Ahora son las 04:37:51.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi