Este més pondré un artículo viejo ya que he un amigo me lo pidió...está comenzando en C++...
Voy a escribir en programa fuente(es el que introduces) y explicare la sintaxis (como debe ser escrito) del mismo:
#include
#include
void main()
{
clrscr();
int a,b,c,suma;
printf(“Introduzca el primer número:”);
scanf(“%d”,&a);
printf(“Introduzca el segundo núemro:”);
scanf(“%d”,&b);
printf(“Introduzca el tercer númerio:”);
scanf(“%d”,&c);
suma=(a+b+c);
printf(“\n La suma de los tres números es:%d”,suma);
}
Este es un programa sencillo que realiza la suma de tres números enteros, ahora procedo a explicar la sintaxis del mismo(lo más importante):
1. Debes colocar las “directivas” que son las que definen en sentido figurado el programa. Son directivas que indican las clases de dispositivos de entrada y salida y su configuración. Por eso pongo #include
2. Después de eso colocas void main(). “void” nos dice que no devuelve valores o un dato de retorno. “main()” es un método de entrada que le indica al programa que se ejecute.
3. Debes poner un paréntesis por que el mismo indica el cuerpo del programa, de donde comienza y a donde termina. Primero es “{“ y después “}”. Ese último paréntesis debe ir al final de todo el cuerpo del programa.
4. clrscr() india que limpia todo lo que está en pantalla, no es que elimina, sino blanquea.
5. Después de esto, debes declarar las variables (que cambia, puedes cambiar el valor varias veces) y las constantes (no cambian, apenas las declaras, el programa no deja cambiar ese valor), ¿Cómo?, si es variable debes poner la palabra reservada “int” de entero, que nos indica que es entero y solo aceptará valores enteros. Si por ejemplo introduces 2, ella agarra el 2; si introduces 2.596, ella solo agarra el número 2, por que indicaste que era entero, la variable que va a llevar ese valor. Si quieres que agarre enteros y decimales, entonces envés de ser “int”, debes colocar “float” de flotante, que nos dice que agarra enteros con ó sin decimales. Cuando declaras una constante lo hacer con la palabra “const”, le das un espacio, seguido del nombre de la constante, con el valor. Así: const pi=3.1415927.
6. Después, debes mandar un mensaje que pida el valor a usar, yo puse: “Introduzca el primer número:”, puedes poner el que quieras. Cuando vas a imprimir un mensaje debes colocar la palabra “printf” seguido de un paréntesis, en el mismo colocas camillas, escribes el mensaje y cierras comillas. Lo que está dentro de comillas indican que es una constante alfanumérica (letras y números) en este caso. Puede ser también números.
7. Después, colocas la palabra reservada “scanf(“%f”,%”X“). El scanf lo que hace es que captura el valor que introdujiste, al contestar el mensaje que te pide el dato al la hora de ejecutar el programa. Debes agregarle el paréntesis, las comillas seguidas, el “%f” (la “f” pertenece al printf, por eso captura ese valor), la coma, luego el “&” (el “&” forma parte de la sintaxis) junto al la variable que va a contener el valor que introdujiste. Pongo “X” por que es la variable que va a contener el valor. Puede ser “a” o “salario” por decir algo (vuelvo y te digo que lo que lo que escribes entre comillas es una constante). Esto debes hacerlo cuantas veces sea necesario, si por lo menos declaraste dos variables, debes hacerlo dos veces para darle un valor a cada una (dos veces “printf” y “scanf”…primero se pone “printf” y después “scanf”), Esto debes hacerlo dependiendo cuantas variables (que debes introducirle un valor, si es constante no, por que la se los diste, acuérdate de lo que puse más arriba!) has declarado.
8. Después debes colocar la expresión que va ejecutar la computadora, fíjate arriba como debes escribirlo.
9. Mandas un mensaje que indique lo del resultado. Yo mande a imprimir(no es imprimir en la impresora, sino colocarlo en la pantalla) “La suma de los tres números es:”, eso depende de lo que hagas…¿me expliqué?
10. Al final de que ya has escrito todo te saltas un renglón o espacio y colocas la llave que te dije que debes de poner.
Espero que les halla gustado este pequeño artículo y si tienen alguna duda, escríbeme a mi correo, que con mucho gusto te resolveré la duda…
Será hasta la próxima…portencen bien…
Avísales a otros que le guste esto para poder ampliar este espacio…
¡Adiós! y hasta la próxima…Saellvertu!!!!
No hay comentarios.:
Publicar un comentario