Últimos temas
¿Quién está en línea?
En total hay 3 usuarios en línea: 0 Registrados, 0 Ocultos y 3 Invitados Ninguno
El record de usuarios en línea fue de 49 durante el Mar Sep 21, 2010 8:13 pm
Mejores posteadores
MяHousєLιgнт | ||||
kchito2 | ||||
Misha.Star.Malfoy.Cullen | ||||
m00nlight | ||||
Charlene | ||||
ainer | ||||
Rachel | ||||
D_Gabe | ||||
JimeBella | ||||
xokolatiitho |
Mensaje privado al admin
Introducción al lenguaje C
2 participantes
Página 1 de 1.
Introducción al lenguaje C
hoy le muestro una introducción al lenguaje C, este lenguaje se parece mucho a Java, mas bien, Java se parece mucho a C, ya que C es mas antiguo que Java, ahora bien, en si, la estructura son similares, pero los códigos son mas "fáciles" de comprender, de cierta forma es memos declaración o "petición de permisos", pero igual se piden. asi que sin mas que decir les muestro un codigo basico de C
Codigo de ejemplo en lenguaje C
ademas de explicarles linea por linea les explicare cada elemento de esa linea, para que se entienda un poco mejor
eso es todo, espero haber sido claro, para que se guien mejor les dejo también los [Tienes que estar registrado y conectado para ver este vínculo]! espero haber sido claro! cualquier duda o comentario déjenlo aquí
#include <stdio.h>
#include <conio.h>
int main(){
int num1, num2, res;
printf("**** Este programa pide dos numeros y los suma ****\n");
printf("teclea el primer numero\n");
scanf("%i",&num1);
printf("teclea el segundo numero\n");
scanf("%i",&num2);
res=num1+num2;
printf("El resultado de la suma es: %i \n",res);
getch();
return 0;
}
ademas de explicarles linea por linea les explicare cada elemento de esa linea, para que se entienda un poco mejor
01, 02: Sonde declaraciones de librerías que el lenguaje ocupa para la ejecucion de ciertos programas. Aveces estos dos no hacen falta pero con fines didácticos se los muestro
03: Inicio del bloque de código principal siempre llamado "main()" con su llave ({) correspondiente de apertura
04: declaración de tres variables, la estructura para declarar en C es basica primero se pone el tipo de dato, en este caso "int" luego cada variable separadas por "," y al final un ";" el cual va al final de cada linea que este dentro del bloque "main()"
05,06,08: impresión en pantalla de un mensaje esto gracias al comando "printf("");" el cual manda a la pantalla todo lo que este dentro de las comillas. casi al final de esa linea, antes de terminar el código esta un \n el cual crea un salto de linea, para que el siguiente mensaje este en una linea nueva, de no poner eso el nuevo mensaje saldrá en linea con el primero
07,09: lectura de un valor desde el teclado, el comando "scanf();" es el que lo hace, su estructura interna es: ("%tipo de dato", nombre de la variable) ejemplo scanf("%i",&num1); en este caso la variable es un tipo entero "%i" por eso se coloca eso dentro del scanf
10: esta es una operación basica donde decimos que la variable "res" sera igual a la suma de "num1" y "num2"
11: Impresion en pantalla de una variable, se hace de forma normal, el mismo "printf" pero en este caso esta dentro de las comillas (") un %i el cual sera sustituido al mostrar en pantalla por un valor entero ¿cual? si vemos al final, después de las ultimas comillas hay una "," esta se usa para separar el mensaje de las variables que seran impresas en la pantalla, en este caso es "res"
12: este comando sirve para tener la ejecucion del programa y podamos ver que paso, de no colocarlo el programa muestra en pantalla pero se cierra y no logramos ver el resultado.
13:cierre definitivo del programa
14: fin del codigo
eso es todo, espero haber sido claro, para que se guien mejor les dejo también los [Tienes que estar registrado y conectado para ver este vínculo]! espero haber sido claro! cualquier duda o comentario déjenlo aquí
Última edición por MяHousєLιgнт el Vie Ago 20, 2010 1:07 pm, editado 3 veces
Re: Introducción al lenguaje C
no entendi....
en que punto los multiplicaste por 2?????
en que punto los multiplicaste por 2?????
xokolatiithoTIESTO-BOY -
Fecha de nacimiento : 03/05/1990
Mensajes : 155
Edad : 34
Localización : En Mi Casa...xD
Re: Introducción al lenguaje C
haaa!! es que al principio lo pensaba hacer asi, pero lo deje solo como una suma! tambien deberias ver tema de tipos de datos en C
Re: Introducción al lenguaje C
ah ok...
pero ya lo editaste...
jajajaja
tramposo!
pero ya lo editaste...
jajajaja
tramposo!
xokolatiithoTIESTO-BOY -
Fecha de nacimiento : 03/05/1990
Mensajes : 155
Edad : 34
Localización : En Mi Casa...xD
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
Dom Sep 27, 2015 6:16 pm por Cristianita
» Hola Mundo
Mar Mar 05, 2013 8:03 pm por Cristianita
» Baja Usuario
Miér Jun 20, 2012 11:19 am por yorebelde
» Las groserias fuertes de tu pais
Miér Jun 20, 2012 5:30 am por daviz2111
» Glee: The Music, Seasons 1 & 2 (En 320 kbps!!!) (Duets Actualizado en 320 kbps completo!!!)
Lun Abr 23, 2012 5:43 am por yorebelde
» Motivos diagonales para Photoshop
Miér Mar 21, 2012 7:35 pm por Gearchile14
» ¿Que cover te gusta mas?
Dom Oct 09, 2011 4:11 pm por Misha.Star.Malfoy.Cullen
» Expresa tu humor...
Dom Oct 09, 2011 3:58 pm por Misha.Star.Malfoy.Cullen
» holaa!! u.u
Dom Oct 09, 2011 3:50 pm por Misha.Star.Malfoy.Cullen
» The Antique Shop
Dom Oct 09, 2011 3:47 pm por Misha.Star.Malfoy.Cullen