Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-10-2012
darkmago35 darkmago35 is offline
Registrado
NULL
 
Registrado: oct 2012
Posts: 1
Poder: 0
darkmago35 Va por buen camino
''dificultad de aprendizaje en delphi 6''

bueno soy nuevo aca , acabo de entrar a progamacion hace casi 2 meses estamos llevando lo basico comenzamos con conceptos y todo eso ya llegamos a funciones lo q llevamos del comienzo como if , for , le estamos aplicando function y la verdad es q no aprendi casi nada lo q me cuesta mucho son los diagramas de flujos y la codificacion y un poco la prueba de escritorio queria q Por favor me den problemas basicos para resolver , ya me lei el manual de delphi 7 pero no encontre lo q buscaba como en q momento aplicar un for dentro de un if y al reves un for dentro del for estamos utilizando delphi 6 . yo estoy estudiando Analista de Sistemas estoi en el segundo semestre de mi primer año. ya se q esta materia de programacion es de logica pero no tengo mucha logica osea creatividad Por favor ayudenme con consejos , temas para aprender mas x lo q no tengo ni idea como aplicar distintas funciones y ya estoi bastante preocupado xq solo falta menos de 2 meses para terminar y estamos x entrar mas profundo y yo ni lo basico Muchas gracias de antemano por tomarse su tiempo de leer mi tema.
Responder Con Cita
  #2  
Antiguo 04-10-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola darkmago35 y bienvenido a Club Delphi

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

Veo que tenes muchas dudas, demasiadas como para intentar ayudarte a resolverlas en un mensaje así que voy a tratar de responder a uno de tus pedidos.

Cita:
Por favor me den problemas basicos para resolver
Si necesitas resolver problemas básicos, no importa si estan en Pascal o Delphi, entonces podes revisar los siguientes enlaces:Buscando en la web sin duda encontrarás mas material.

También te sería de utilidad si pudieras conseguir algún libro de "Programación En Turbo Pascal v x.x" de Luis Joyanes Aguilar.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 04-10-2012
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Cita:
Empezado por darkmago35 Ver Mensaje
bueno soy nuevo aca , acabo de entrar a progamacion hace casi 2 meses estamos llevando lo basico comenzamos con conceptos y todo eso ya llegamos a funciones lo q llevamos del comienzo como if , for , le estamos aplicando function y la verdad es q no aprendi casi nada lo q me cuesta mucho son los diagramas de flujos y la codificacion y un poco la prueba de escritorio queria q Por favor me den problemas basicos para resolver , ya me lei el manual de delphi 7 pero no encontre lo q buscaba como en q momento aplicar un for dentro de un if y al reves un for dentro del for estamos utilizando delphi 6 . yo estoy estudiando Analista de Sistemas estoi en el segundo semestre de mi primer año. ya se q esta materia de programacion es de logica pero no tengo mucha logica osea creatividad Por favor ayudenme con consejos , temas para aprender mas x lo q no tengo ni idea como aplicar distintas funciones y ya estoi bastante preocupado xq solo falta menos de 2 meses para terminar y estamos x entrar mas profundo y yo ni lo basico Muchas gracias de antemano por tomarse su tiempo de leer mi tema.
Si te cambiase el lenguaje por otro y te dijera que la sintaxis del for ahora es for {(condicion)} o que el begin es { y el end }, y si te digo que la diferencia entre un while-do y do-while es la misma que entre un while y un repeat. ¿Tus dudas desaparecerían?
Yo diría que leyendo tus palabras ¡estarías en la misma situación! sólo que con un lenguaje diferente.
Tu problema como indicas es la lógica, y no precisamente en el aprendizaje del lenguaje.

Sólo hay una forma de ir aprendiendo lógica. Practicando una y otra vez, aprovecha el poder de los diagramas de flujo. Son una buena herramienta para ayudar a ordenar ideas y desarrollar algoritmos que luego uno volcará al lenguaje de turno. No interesa si usas Delphi, C, Java, alguno de la plataforma .NET; debes destinar tu esfuerzo en concentrarte en resolución de algoritmos.
Por ejemplo: necesitas calcular la suma de notas de una lista de alumnos. ¿Cómo describirías al problema en palabras? Elabora un algoritmo, luego piensa en diagramas de flujo. Muy bien... ahora traduce ese diagrama al lenguaje.
En última se resume a un for, aunque también es válido un while o un repeat. Con cualquiera de estos ciclos se puede.

Tu gravísimo error es estar pensando en cuado va a ser un for dentro de un if, o a la inversa, o un for anidado dentro de otro... ¡No pienses así! Estás canalizando el problema de la forma errónea. ¡No pienses en el código! Dedica tu fuerza a algoritmos.
¿Entiendes lo que hace y para que sirve el for? ¿Distingues la diferencia entre un ciclo REPETIR-HASTA del ciclo MIENTRAS-HACER o en inglés: repeat vs while? Piensa... ¿que te permite hacer un if? ¿Para que lo usarías?

Usarás un for-do-if (un if dentro de un for) cuando el algoritmo indique que se necesite de una evaluación de una condición dentro de un ciclo... por ejemplo: necesito saber la productoria de aquellas notas mayores a 5.
Es decir: dado un algoritmo propuesto, recién puedes ver que recursos que te ofrece el lenguaje utilizar. Habrá problemas en donde no necesites de un IFs, o donde un for no pueda ser válido. En fin, a lo que voy es que primero está el algoritmo, no puedes pensar en que ciclo vas a usar si no viste el problema y no has sabido pensar en un algoritmo que lo resuelva.

darkmago35 no es por ser atrevido pero este problema no lo podemos encarar nosotros. Es un tema en el que debes sentarte con tu profesor y decirle sin miedo ni temor: "Profesor, no entiendo, ¿me lo explica de nuevo?¿Me puede ayudar?". Una falla académica como ésta debe resolverse desde la raíz del problema: por un lado es apreciable que hay una falta de comunicación, y posiblemente también y relacionado con esta falta... tu dificultad de concentración.

Yo en lo personal no abordaría el aprendizaje e inicio de los temas de programación con Delphi sino con Turbo Pascal... justamente el que se carezca de un entorno tan visual les ayudará a no perder de vista el objetivo y les forzará a pensar en la lógica y no tanto en la necesidad de teclear tanto... a lo bruto para ver que sale.

Por último y no menos importante: paciencia. Necesitarás mucha. La programación como cualquier cosa de la vida cuesta. Se requiere de tiempo y dedicación... asi que a no desesperarse.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]

Última edición por Delphius fecha: 04-10-2012 a las 16:15:28.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Dificultad con DevExpress Paulao Varios 8 13-10-2011 01:42:31
Dificultad con la conexion a una impresora lgarcia Impresión 1 23-01-2009 13:57:58
Aprendizaje basico PHP Carlex PHP 6 26-09-2005 19:27:10
Dificultad con los servicios NT Mariano Moreno API de Windows 3 08-03-2004 18:13:01


La franja horaria es GMT +2. Ahora son las 02:52:29.


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
Copyright 1996-2007 Club Delphi