División celular en raíz de cebolla.
jueves, 7 de noviembre de 2013
lunes, 4 de noviembre de 2013
viernes, 1 de noviembre de 2013
Principios de programación.
Lenguaje C. Codeblocks
Partes del código del programa básico que imprime una oración en pantalla.(Hola Mundo).
Comenzando a programar
Abre una terminal
Crea un directorio en donde almacenaras tus trabajos:
> mkdir miDirectorio
> cd miDirectorio
Abre el editor de textos:
> gedit HolaMundo.c
En caso de contar con Code Blocks, crea un proyecto nuevo tipo
aplicacion de Consola y nombralo HolaMundo.
HolaMundo.c
En el editor de textos escribe lo siguiente:
# include <stdio.h>
int main()
{
// El programa HolaMundo escribe en la pantalla
// Una l nea escrita con printf
printf ( "Hola Mundo! \n " ) ;
return 0;
}
Partes del codigo
* # include <stdio.h># : esta instruccion indica al procesador que
incluya la biblioteca estandar de entrada/salida stdio.h. Una
biblioteca es un conjunto de funciones prede nidas. Una l nea que
inicie con # representa una instruccion que se ejecuta antes del
proceso de compilacion.
* int main() : representa la una funcion de tipo entero llamada main.
Esta es la funci on que el archivo ejecutable correr a. Si usas cualquier
otro nombre, el c odigo no har a nada. La funci on es entera para
indicar al sistema operativo si esta corriendo bien: si devuelve cero,
esta corriendo satisfactoriamente, en caso de error arrojar a un valor
mayor que cero.
* {} : Las llaves delimitan funciones. Es importante cerrar toda
llave, corchete o par entesis empleado en el c odigo.
* // : Comentario. Toda linea antecedida por // no ser a le da por el
compilador.
* return 0 : Indica que si la funci on main es ejecutada correctamente
se arroje como resultado cero. return es una palabra clave de C.
* printf : Funci on de la biblioteca stdio.h. Escribe en la pantalla los
caracteres dados.
* ; : fin de una l nea de codigo.
* \n : li nea nueva.
Codigo: prinft("Primera linea.\n Otra linea.");
Resultado (esto aparece en pantalla) :
Primera linea.
Otra linea.
Lenguaje C. Codeblocks
Partes del código del programa básico que imprime una oración en pantalla.(Hola Mundo).
Comenzando a programar
Abre una terminal
Crea un directorio en donde almacenaras tus trabajos:
> mkdir miDirectorio
> cd miDirectorio
Abre el editor de textos:
> gedit HolaMundo.c
En caso de contar con Code Blocks, crea un proyecto nuevo tipo
aplicacion de Consola y nombralo HolaMundo.
HolaMundo.c
En el editor de textos escribe lo siguiente:
# include <stdio.h>
int main()
{
// El programa HolaMundo escribe en la pantalla
// Una l nea escrita con printf
printf ( "Hola Mundo! \n " ) ;
return 0;
}
Partes del codigo
* # include <stdio.h># : esta instruccion indica al procesador que
incluya la biblioteca estandar de entrada/salida stdio.h. Una
biblioteca es un conjunto de funciones prede nidas. Una l nea que
inicie con # representa una instruccion que se ejecuta antes del
proceso de compilacion.
* int main() : representa la una funcion de tipo entero llamada main.
Esta es la funci on que el archivo ejecutable correr a. Si usas cualquier
otro nombre, el c odigo no har a nada. La funci on es entera para
indicar al sistema operativo si esta corriendo bien: si devuelve cero,
esta corriendo satisfactoriamente, en caso de error arrojar a un valor
mayor que cero.
* {} : Las llaves delimitan funciones. Es importante cerrar toda
llave, corchete o par entesis empleado en el c odigo.
* // : Comentario. Toda linea antecedida por // no ser a le da por el
compilador.
* return 0 : Indica que si la funci on main es ejecutada correctamente
se arroje como resultado cero. return es una palabra clave de C.
* printf : Funci on de la biblioteca stdio.h. Escribe en la pantalla los
caracteres dados.
* ; : fin de una l nea de codigo.
* \n : li nea nueva.
Codigo: prinft("Primera linea.\n Otra linea.");
Resultado (esto aparece en pantalla) :
Primera linea.
Otra linea.
PRESENTACIÓN PRINCIPIOS DE PROGRAMACION
PRINCIPIOS DE PROGRAMACI ON:
I - Introducci on a C
Caracter sticas de C
>Porque C es un lenguaje tan usado?
C es un lenguaje de programaci on que emplea pocas
instrucciones en lenguaje m aquina para traducir elementos del
c odigo. Esto reduce los tiempos de ejecuci on de los programas.
Creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell
Es un lenguaje muy
exible (permite distintos paradigmas de
programaci on)
Permite desarrollar compiladores f acilmente
Ahorro de memoria mediante el uso de apuntadores.
Comenzando a programar en C
Pasos
1 Escribir c odigo
2 Revisar la sintaxis
3 Compilar el c odigo (crear un archivo ejecutable)
4 Ejecutar el programa.
Requisitos para programar
Entorno Integral de Desarrollo: consiste en un editor de texto, un
compilador, un depurador y un constructor de interfaz gr a ca (GUI),
es decir, todo lo necesario para crear programas
Compilador de C: Traduce el c odigo a instrucciones que la
computadora puede entender
Tienes instalada alguna IDE y alg un compilador?
Sugerencia:Code Blocks y Minimalist GNU
http://www.codeblocks.org/downloads/26
http://sourceforge.net/projects/mingw/files/
PRINCIPIOS DE PROGRAMACI ON:
I - Introducci on a C
Caracter sticas de C
>Porque C es un lenguaje tan usado?
C es un lenguaje de programaci on que emplea pocas
instrucciones en lenguaje m aquina para traducir elementos del
c odigo. Esto reduce los tiempos de ejecuci on de los programas.
Creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell
Es un lenguaje muy
exible (permite distintos paradigmas de
programaci on)
Permite desarrollar compiladores f acilmente
Ahorro de memoria mediante el uso de apuntadores.
Comenzando a programar en C
Pasos
1 Escribir c odigo
2 Revisar la sintaxis
3 Compilar el c odigo (crear un archivo ejecutable)
4 Ejecutar el programa.
Requisitos para programar
Entorno Integral de Desarrollo: consiste en un editor de texto, un
compilador, un depurador y un constructor de interfaz gr a ca (GUI),
es decir, todo lo necesario para crear programas
Compilador de C: Traduce el c odigo a instrucciones que la
computadora puede entender
Tienes instalada alguna IDE y alg un compilador?
Sugerencia:Code Blocks y Minimalist GNU
http://www.codeblocks.org/downloads/26
http://sourceforge.net/projects/mingw/files/
PRINCIPIOS DE PROGRAMACIÓN
Lenguaje C.Programa Code blocks
Programa 3.Adivinar un número en varios intentos.El número es dado por el usuario
//adivinar un numero en varios intentos utilizando if,else,while
# include <stdio.h>
int main()
{
int a=4,b;
printf("adivina mi numero\n escribe un numero entre el 3 y 7");
scanf("%i", &b);
if (a==b)
printf("tu numero %i es igual al numero %i",b,a);
else
while (a!=b)
{
if(b<a)
{printf("escribe un numero mayor\n");
scanf("%i", &b);}
else
if(b>a)
{printf("dame un numero menor");
scanf("%i",&b);}
if(a==b)
printf("el numero %i es correcto",b);
}
return 0;
}
OTRA OPCIÓN SERIA
Lenguaje C.Programa Code blocks
Programa 3.Adivinar un número en varios intentos.El número es dado por el usuario
//adivinar un numero en varios intentos utilizando if,else,while
# include <stdio.h>
int main()
{
int a=4,b;
printf("adivina mi numero\n escribe un numero entre el 3 y 7");
scanf("%i", &b);
if (a==b)
printf("tu numero %i es igual al numero %i",b,a);
else
while (a!=b)
{
if(b<a)
{printf("escribe un numero mayor\n");
scanf("%i", &b);}
else
if(b>a)
{printf("dame un numero menor");
scanf("%i",&b);}
if(a==b)
printf("el numero %i es correcto",b);
}
return 0;
}
OTRA OPCIÓN SERIA
#include<stdio.h>
int main()
{
int m,a;
m=5;
printf("Adivina un numero del 1 al 10:\n ");
scanf("%i", &a);
if (a==m)
{printf("Felicidades, ganaste.\n ");}
else
if (a<m)
{printf("Lo siento, perdiste.\n ");}
else
if (a>m)
{printf("Lo siento, perdiste. \n ");}
else
while (a!m)
{printf("Lo siento, tu numero es mayor", a);
}
int main()
{
int m,a;
m=5;
printf("Adivina un numero del 1 al 10:\n ");
scanf("%i", &a);
if (a==m)
{printf("Felicidades, ganaste.\n ");}
else
if (a<m)
{printf("Lo siento, perdiste.\n ");}
else
if (a>m)
{printf("Lo siento, perdiste. \n ");}
else
while (a!m)
{printf("Lo siento, tu numero es mayor", a);
}
PRINCIPIOS DE PROGRAMACIÓN
Lenguaje C.Programa Code blocks
Programa 2.Adivinar un numero en un intento.El numero es dado por el usuario.
# include <stdio.h>
int main ( )
{
int a,b;
a=3;
printf("encuentra el valor de a entre 2 y 5");
scanf("%i",&b);
if (a==b)
{printf("el valor encontrado es correcto");}
else
{
if (b<a)
{printf ("da un valor mayor ");}
else if (b>a)
{ printf ("da un valor menor");}
}
while(a!=b );
{ printf("ganaste");}
}
OTRA OPCIÓN SERÍA
# include <stdio.h>
int main()
{
int c=2;
int numero2;
int numero3;
int numero4;
int numero;
printf("programa de adivinar numeros\n");
printf("escribe un numero entre el 1 y 4");
scanf("%i", &numero);
if(numero<c)
{printf("el numero es incorrecto\n");
printf("escribe un numero mayor");
scanf("%i", &numero2);}
if(numero>c)
{printf("escribe un numero menor\n");
scanf("%i", &numero3);}
if("numero<c")
{ printf("escribe un numero menor\n");
scanf("%i", &numero4);}
if(numero=c)
{printf("el numero es correcto felicidades\n");}
return 0;
}
Lenguaje C.Programa Code blocks
Programa 2.Adivinar un numero en un intento.El numero es dado por el usuario.
# include <stdio.h>
int main ( )
{
int a,b;
a=3;
printf("encuentra el valor de a entre 2 y 5");
scanf("%i",&b);
if (a==b)
{printf("el valor encontrado es correcto");}
else
{
if (b<a)
{printf ("da un valor mayor ");}
else if (b>a)
{ printf ("da un valor menor");}
}
while(a!=b );
{ printf("ganaste");}
}
OTRA OPCIÓN SERÍA
# include <stdio.h>
int main()
{
int c=2;
int numero2;
int numero3;
int numero4;
int numero;
printf("programa de adivinar numeros\n");
printf("escribe un numero entre el 1 y 4");
scanf("%i", &numero);
if(numero<c)
{printf("el numero es incorrecto\n");
printf("escribe un numero mayor");
scanf("%i", &numero2);}
if(numero>c)
{printf("escribe un numero menor\n");
scanf("%i", &numero3);}
if("numero<c")
{ printf("escribe un numero menor\n");
scanf("%i", &numero4);}
if(numero=c)
{printf("el numero es correcto felicidades\n");}
return 0;
}
OTRA OPCIÓN
/adivinar un numero
# include <stdio.h>
int main()
{
int a=3,b;
printf("escribe un numero entre el 2y7\n");
scanf("%i", &b);
if (a==b)
printf("el numero %i es igual al numero %i",a,b);
while(a!=b)
{
printf("tu valor es incorrecto.Escribe otro numero\n");
scanf("%i", &b);
}
printf("tu numero %i es correcto\n",b);
return 0;
}
miércoles, 30 de octubre de 2013
Suscribirse a:
Entradas (Atom)