[C con Clase] revision de un algoritmo

maria elena fernandes eley46 en gmail.com
Lun Mayo 30 18:16:37 CEST 2011


ya corregi algunos errores. me podrian guiar con los puntos 6 y 7??? envio
el archivo corregido.

El 30 de mayo de 2011 00:02, fxy_95 <fxy_95 en yahoo.com.mx> escribió:

> Hola María,
>
> He revisado tu código y la verdad tienes muchos problemas de sintaxis y
> conflictos  con los nombres de las variables, veamos un poco:
>
> Tu programa principal (main) comienza de esta forma:
>
> int main();
>
> Esto es incorrecto, ya que main es una función y harás su declaración, y
> como sabrás, las declaraciones de funciones se hacen de esta forma:
>
> int nombreFuncion(int parámetro)
> {
>   sentencias;
> }
>
> Donde int es el tipo de dato y parámetro es un "parámetro" que enviarás,
> NOTA que no lleva ';' por ser declaración de una función.
>
> Es uno de tus más grandes errores, ya que:
>
> int main();     debe ser      int main()
> Sin el ';'
>
> int i,j,c,d,cod,cant-pres,dni,edad,cont,num;
>
> En la declaración de estas variables el error es: "cant-pres" ya que es
> incorrecto el '-' lo podrías poner: "cant_pres".
>
> int i,j,c,d,cod,cant-pres,dni,edad,cont,num;
> int contpre[20];num[130];
>
> Aquí hay un conflicto entre los nombres; si te das cuenta, en la primer
> línea declaraste num y abajo num[130], además, para separar varibles se
> utiliza ',' y no ';' por lo que abajo sería: "int contpre[20], num[130]".
>
> Además, no es muy buena idea declarar arrays de tipo int.
>
> scanf("%d",&valor[j]);fflsh(stdin);
>
> En está línea, la función en realidad es "fflush" y en scanf valor está
> declarado como 'float' y cuando lo guardas, lo haces en formato decimal:
> '%d' y lo correcto debería ser: "%f".
>
> Así como estos errores, hay más, te recomiendo revisar a fondo estos
> errores de sintaxis y conflictos con los nombre.
>
> Espero haberte ayudado en el tema.
> fxy_95
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20110530/938d0e5e/attachment.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: algoritmo PAMI.cpp
Type: text/x-c++src
Size: 2162 bytes
Desc: no disponible
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20110530/938d0e5e/attachment.bin>


Más información sobre la lista de distribución Cconclase