![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() hola y muy buenas a todos soy nuevo en el forro, y si estoy faltando a una regla lo siento (me lei parte de las reglas)
bueno el problema que tengo es en una con matrices la pregunta resumida va haci. leer n notas de barios alumnos e introducir en una matriz donde la primer columna sea el nombre y las siguientes sus notas a)sumarlas y calcular el promedio de cada alumno y colocarla en otra matriz b)mostrar la mayor y menor nota mostrando el nombre y la nota del alumno en showmessage si no es molestia pido el código para introducir a delphi lo que yo hice no me termina de hacer lo que dice las preguntas seguramente para algunos sera tonta por que les es fácil, pero yo acabo de avanzar matrices y algo e entendido y me urge xq es lo ultimo de mi practico seguramente muchos pasaran de mi (xq soy tonto) pero a ese alguien que me ayude le doy muchas gracias x su tiempo |
#2
|
||||
|
||||
![]() Lloran sangre mis ojos al leer tu mensaje
![]() "la pregunta resumida va haci" --> "va así" "de barios alumnos" --> "de varios alumnos" |
#3
|
||||
|
||||
En cuanto a la pregunta que haces:
Muestra el código que has hecho hasta ahora y dinos qué parte es la que no hace lo que quieres. En cuanto a matrices: En Pascal, tienen que ser de un mismo tipo, por lo que mezclar caracteres (nombre) con números (notas) no es posible en una sola. Una cosa que puedes hacer es una matriz de 2 x n elementos de tipo string y luego transformar las notas de número a string para guardarlas y de string a número para calcularlas. Otra opción es tener dos matrices de n elementos. Una de tipo string para los nombre y otra de tipo numérico (double, por ejemplo) para las notas. Esta última opción no es lo que te piden, pero es una forma práctica de solucionar el tema. Buscar el menor/mayor, lo puedes hacer con un bucle FOR que recorra la matriz y guarde la posición del mayor/menor. El promedio se soluciona de la misma forma. Recorres los elementos con un bucle FOR y vas acumulando los valores. Una vez tengas la suma, la divides por la cantidad de elementos y le presentas.. |
#4
|
|||
|
|||
![]()
mi problema es que solo estoy llenando una columna y deja de pedirme las notas y lo que quiero es llenar la cantidad de columnas según yo decida cuantas columnas introducir (si c me entiende?) perdón por lo de tus ojos espero que te mejores ![]() Última edición por ecfisa fecha: 03-09-2014 a las 19:43:30. Razón: Etiquetas [delphi] |
#5
|
||||
|
||||
![]() ![]() ![]() ![]()
__________________
Ya tengo Firma! |
#6
|
||||
|
||||
Hola vbeta, bienvenido a Club Delphi
![]() Una consulta, en la grilla que creo es un StringGrid, ¿ Las columnas representan los nombres de alumnos y las filas a las notas, o es al revés ? (fuera de tópico) Eso ha sido muy considerado de tu parte... ![]() Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#7
|
|||
|
|||
![]() si eso mismo es un stringGrid e ingreso la dimensión de la matriz y la primer columna es de los nombres y las filas es de notas pero solo consigo 1 nota y termina el bucle ...como se ve en mi imagen
|
#8
|
||||
|
||||
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#9
|
||||
|
||||
Hola vbeta.
Hice un ejemplo al vuelo a fin de que te pueda guiar un poco, traté de respetar las formas de tu código. Toma en cuenta que no realiza ningún tipo de verificación de los datos ingresados ni tiene decorado alguno. Y por supuesto, como todo código a las corridas, que no es la única ni la mejor manera de hacerlo. Tampoco pasa los datos a otro arreglo bidimensional, que es sólo recorrer filas y columnas del StringGrid y copiar valores de celdas, dejo esa tarea (y las que resten) en tus manos ![]()
![]() Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 03-09-2014 a las 22:01:30. |
#10
|
|||
|
|||
![]() jaja muchas gracias
estaba apunto de salir y vi tu respuesta gracias por la molestia tu respuesta me ayuda bastante ![]() |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Alguien podra ayudarme con el componente Kazip? | pablopessoa | Varios | 1 | 08-04-2009 23:18:08 |
quien puede ayudarme con una consulta | narcisoplayero | SQL | 2 | 28-05-2007 16:43:30 |
Error en QReport - Alguien puede ayudarme? | tehuacanero | Impresión | 4 | 21-09-2005 10:14:03 |
Problema!!! ayudarme please!! novatillo.. jaajja | kye_z | SQL | 10 | 22-10-2004 15:45:29 |
Anima...te | hgiacobone | Gráficos | 6 | 29-04-2004 19:12:15 |
![]() |
|