buenas tardes, escribo una mini entrada para hablar de algunas cosas que se me pasaron en la anterior, antes de empezar con bucles os voy a explicar las condicionales suma y resta de enteros y decimales:
Os pongo un ejemplo sencillo sobre suma, por ejemplo tenemos dos enteros int x=10, y=5; para sumarlos y acumularlos en una de las dos variables sería x=x+y;, ahora mostrare los otros símbolos para las operaciones.
//*(multiplicar);
// -(resta);
// /(dividir);
Ahora vamos con los condicionales, los condicionales son comprobaciones para que el código haga una cosa u otra según los datos que tengamos, un ejemplo en pseudocódigo:
*x=10;
*si x<10
*escribir hola;
*si no
*escribir adiós;
En código se utiliza if(condición) { lo que quieres que haga; } y si no se cumple else { lo que quieres que haga; }
Dentro de las condicionales podemos poner:
//< si el número de la izquierda es menos que el de la derecha;
//> si el número de la izquierda es mayor que el de la derecha;
//== compara dos variables ejemplo si x==y;
//!= si un número es distinto a otro;
Un código de ejemplo utilizando todo lo explicado anteriormente:
#include<iostream>
using namespace std;
main()
{
int x=5;
int y=10;
int z;
if(x<12)
{
z=x+y;
}
else //si no se cumple la primera pasa lo que dice esta
{
z=y-x;
}
cout<<z<<endl;
}
Pues con esto doy por terminada esta parte, si os interesa y queréis practicar podéis dejarme un comentario con dudas códigos etc y yo iré resolviéndolas.
sábado, 9 de marzo de 2013
jueves, 7 de marzo de 2013
buenas, tras mucho tiempo (perdón por la parada, esto de la universidad y demás cosas no rentan para hacer cosas), hoy os traigo la segunda parte de este curso, en el vamos a tocar los distintos tipos de variables, así que vamos a ello:
int "nombre de la variable"; //así se inicia un tipo entero, existen también los //long int para números mayores etc, pero es muy difícil que vallamos a //utilizarlos.
float "nombre de la variable"; //inicia un número con decimales , es el mismo //caso que el anterior, hay otros métodos pero que no suelen usarse.
string "nombre de la cadena"; //inicia una cadena de caracteres.
//también voy a mencionar la función cin>>"nombre de la variable" (de //iostream) para otorgarle un valor durante la ejecución del programa.
Un ejemplo con código:
#include<iostream>
using namespace std;
main()
{
int x=10;//declaramos un entero
float y=5.7;//declaramos un decimal
string z="nmc";//declaramos una cadena de caracteres
cout<<"x="<<x<<" y="<<y<<" z="<<z<<endl;//los mostramos
cout<<"dame x\n";//pedimos y capturamos los nuevos valores de las //variables
cin>>x;
cout<<"dame y\n";
cin>>y;
cout<<"dame z\n";
cin>>z;
cout<<"x="<<x<<" y="<<y<<" z="<<z<<endl;
}
Y así terminamos la parte del tutorial por hoy, es poco y básico pero sirve para complementar la primera parte, en la siguiente parte explicare los diferentes tipos de bucles que hay y los vectores de enteros y decimales.
int "nombre de la variable"; //así se inicia un tipo entero, existen también los //long int para números mayores etc, pero es muy difícil que vallamos a //utilizarlos.
float "nombre de la variable"; //inicia un número con decimales , es el mismo //caso que el anterior, hay otros métodos pero que no suelen usarse.
string "nombre de la cadena"; //inicia una cadena de caracteres.
//también voy a mencionar la función cin>>"nombre de la variable" (de //iostream) para otorgarle un valor durante la ejecución del programa.
Un ejemplo con código:
#include<iostream>
using namespace std;
main()
{
int x=10;//declaramos un entero
float y=5.7;//declaramos un decimal
string z="nmc";//declaramos una cadena de caracteres
cout<<"x="<<x<<" y="<<y<<" z="<<z<<endl;//los mostramos
cout<<"dame x\n";//pedimos y capturamos los nuevos valores de las //variables
cin>>x;
cout<<"dame y\n";
cin>>y;
cout<<"dame z\n";
cin>>z;
cout<<"x="<<x<<" y="<<y<<" z="<<z<<endl;
}
Y así terminamos la parte del tutorial por hoy, es poco y básico pero sirve para complementar la primera parte, en la siguiente parte explicare los diferentes tipos de bucles que hay y los vectores de enteros y decimales.
lunes, 31 de diciembre de 2012
Hola, he decidido retomar este blog con un pequeño curso para aprender a programar en c++, ya que con la universidad apenas tengo tiempo para dedicarme a mis proyectos propios, bueno empecemos.
Un programa en c++ se puede dividir en varios ficheros, el básico es el .cpp donde va el main (la parte básica), este suele estar compuesto por:
-declaración de librerias.
-inclusión de los ficheros.
-el main()
-{
-cuerpo del programa.
-}
y terminamos.
Nota:en c/c++ el código se puede comentar, estos comentarios se los salta el compilador, y puede dar indicaciones de lo que has hecho y hacer tu código entendible por otros programadores, la forma de ponerlos es //seguido de la nota que queremos poner, esto sirve para una sola linea, o /* para varias*/.
ahora vamos con un ejemplo básico de hola mundo.
#include <iostream> //librería básica de c++
using namespace std; //con esto hacemos los libramos de poner std::cin/cout.
main() //programa principal
{ //el cuerpo se pone entre llaves
cout<<"hola mundo\n"; //utilizamos cout para escribir un mensaje, debe estar // seguido de << el mensaje entre " " y como todos los procesos en c++ //cerramos con ;, y el \n es para que salte la linea.
} //se cierra el programa
Una vez hecho el hola mundo nos queda compilarlo, para hacerlo si estamos en ubuntu o cualquier distribución de linux debemos escribir el siguiente comando:
g++ nombrearchivo.cpp
Y para ejecutarlo ./a.out si no le hemos puesto nombre.
//para ponerselo tendríamos que añadir al compilar -o nombre
//y para ejecutarlo ./nombre
Y con esto terminamos la primera parte del curso espero que les haya gustado, en la próxima parte empezaremos a trabajar con números enteros y decimales.
Un programa en c++ se puede dividir en varios ficheros, el básico es el .cpp donde va el main (la parte básica), este suele estar compuesto por:
-declaración de librerias.
-inclusión de los ficheros.
-el main()
-{
-cuerpo del programa.
-}
y terminamos.
Nota:en c/c++ el código se puede comentar, estos comentarios se los salta el compilador, y puede dar indicaciones de lo que has hecho y hacer tu código entendible por otros programadores, la forma de ponerlos es //seguido de la nota que queremos poner, esto sirve para una sola linea, o /* para varias*/.
ahora vamos con un ejemplo básico de hola mundo.
#include <iostream> //librería básica de c++
using namespace std; //con esto hacemos los libramos de poner std::cin/cout.
main() //programa principal
{ //el cuerpo se pone entre llaves
cout<<"hola mundo\n"; //utilizamos cout para escribir un mensaje, debe estar // seguido de << el mensaje entre " " y como todos los procesos en c++ //cerramos con ;, y el \n es para que salte la linea.
} //se cierra el programa
Una vez hecho el hola mundo nos queda compilarlo, para hacerlo si estamos en ubuntu o cualquier distribución de linux debemos escribir el siguiente comando:
g++ nombrearchivo.cpp
Y para ejecutarlo ./a.out si no le hemos puesto nombre.
//para ponerselo tendríamos que añadir al compilar -o nombre
//y para ejecutarlo ./nombre
Y con esto terminamos la primera parte del curso espero que les haya gustado, en la próxima parte empezaremos a trabajar con números enteros y decimales.
domingo, 25 de septiembre de 2011
primera beta
miércoles, 20 de julio de 2011
Nueva era
martes, 7 de diciembre de 2010
martes, 23 de noviembre de 2010
Nuevo Escenario
Suscribirse a:
Entradas (Atom)