Check the new version here

Popular channels

Programación en C.

Buenos días amigos


En este post esta dedicado para aquellos que quieran aprender un poco sobre programación en C o aquellos que tengas dudas y quieran aclarar algunas cosas.

Que compilador usaremos pues nada mas y nada menos que el Dev-C++.

Despues de descargado y ejecutado el compilador, vamos a donde dice file luego new y project...




Luego sale otra ventana hacemos click donde dice c project y arriba seleccionamos console application y en name colocan el nombre que prefieran para su programa.



Ahora comenzamos tenemos la función principal de nuestro proyecto llamada main esta función aparece de forma predeterminada las palabras que salen en verde son las librerías mas adelante hablaremos sobre eso.

Las llaves que tiene las función indica el inicio y el fin del programa y el system ("pause" ) ; indica una pausa antes de cerrar el programa




Ahora bien lo primero que debemos saber el comando "printf" que hace este comando pues este es un comando de salido te texto con ese comando podremos mandar a imprimir mensajes en pantalla.
Como funciona bueno dentro del main escribimos el comando seguido de paréntesis y dentro de estos es donde enrte comillas debemos escribir un mensaje ejemplo: printf("Hola Soy Necro6666" ) ;
despues debemos recordar cerrar con punto y coma ";"



Le damos en F9 para que guarde compile y ejecute.



Bien si al final del mensaje colocamos una barra y una letra n "n" dara un salto de linea ejemplo de como debe estar escrito : printf("Hola Soy Necro6666 n" ) ; ojo debe ser una barra inclinada a la izquierda no a la derecha o sino dara error.




El segundo comando que debemos saber es el comando de entrada de datos llama como "scanf ".
Antes de aprender a usar el scanf debemos saber que existen 2 tipos de datos cuales son:

1.- Tenemos datos de tipo caracter que son las letras.

2.- Los números que se dividen en enteros positivos y negativos y los reales que abarca los enteros y los decimales.

Para hacer un programa se deben declarar variables de que forma se declaran pues esto depende ejemplo:

Si se desea declarar una variable que sea entera se coloca el comando int seguido del nombre de la variable y terminando en punto y como de esta forma " int numero; "

Si es real entonces el se llama al comando float y sea hace igual se da el nombre de la variable terminando en punto y coma " float numero; "

Cuando es para caracteres se llama al comando char y se hace lo mismo de antes.

Cuando se declaran mas de una variable de un mismo tipo se separan por coma todas la variables y a la ultima variable se le coloca el punto y como: " int numero, dato, respuesta ; "



Ahora si como usar el scanf para empezar este comando lo que hace es asignar el valor introducido y guardarlo en una variable especifica.

De que forma se usan pues asi: se escribe la palabra scanf seguido de paréntesis y termina en punto y coma, dentro del paréntesis debemos decir que tipo de dato se introducirá osea si es un numero entero, real o un carácter, como sea lo haces saber pues si es un dato entero colocamos un %d, si es real %f y si es de tipo carácter %c, eso va entre comillas dentro del paréntesis luego colocamos una coma y escribimos un anpersonal osea este símbolo "&" seguido del nombre de la variable
ejemplo:

scanf("%d",&numero);
scanf("%f",&real);
scanf("%c",&caracter);

Hagamos un programa que sume dos números enteros.

que necesitamos para hacer:
1) declaramos las variable en este caso seran tres, ¿por que?, bueno una variable tendra un numoro y otra otro numero y la tercera guardara el resultado.
2) con un mensaje pedimos el primero valor y luego con el scanf se guarda ese valor y se hace lo mismo con el otro numero

Declaramos las variables como son enteros usaremos en comando int,

int numero1, numero2, resultado;

se piden los datos

printf("Introduzca un numero: ";

scanf("%d",&numero1);

printf("Introduzca otro numero: ";

scanf("%d",&numero2);

como se hace la suma pues numero1 + numero2.
decimos que el resultado sera igual a numero1 + numero2; y se termina la sentencia con punto y coma.

resultado = numero1 + numero2;

listo le damos F9 para guardar y correr el programa.




Genial no pero ahora ¿como hago si quiero ver el resultado?

Como ya dije antes el printf es un comando de salido de texto pero puedo mostrar un numero pues claro que si, de que forma lo podre hacer, es facil solo debemos indicar el tipo de dato a imprimir como es un numero entero entonces le decimos entero de que forma con el %d y despues de la comilla va el nombre de la variable que se desea imprimir ejemplo de como imprimir un numero en pantalla:

printf ( "El resultado es: %d n",resultado );

n= salto de linea.

ahora si estamos listos.







Espero les gustara y les sirviera para empezar con esto
sino me disculpo por hacerlos perder su tiempo.

Gracias...
0
0
0
0No comments yet