A continuación veremos los códigos de C++ con los que vamos a practicar, los puse en formato html, espero que no haya problemas. Recomiendo ampliamente capturar el programa tal y como está, guardarlo y compilarlo. Si todo está correcto, en seguida debemos analizarlo y comenzar a experimentar y cambiar instrucciones, guardando cada cambio con un nombre distinto. Sugiero que si, por ejemplo, el código con el que estamos trabajando se llama hola, a los cambios los guardemos como hola2, hola3, etc. Cada vez que ejecutes códigos correctos, verás que puedes experimentar más.

Ejercicio #2

PREGUNTAR EL NOMBRE DE UNA PERSONA Y SALUDANDO CON ESE NOMBRE

#include <iostream.h>

void main(void)
{
char nombre_de_pila[64];
cout<<"Escribe tu nombre: ";
cin>>nombre_de_pila;
cout<<"Hola "<<nombre_de_pila<<" gusto en saludarte... ";
}

En este programa incluimos el tipo de dato nulo (void) para la función, la cual nos dice que no espera dar ni recibir valor alguno, es por eso que se usan dos void.

Como ya sabes, el tipo de dato char es para cadenas de caracteres, (por si no lo sabías) y se trabaja como si fuera un vector (que es un solo nombre de variable que contiene valores que se acomodan en forma de posiciones), en donde debemos darle el número total de posición, el cual nos marca el límite de letras a capturar. Este número va entre corchetes ([ ]), como en este caso, que nos soportará como máximo 64 caracteres. Lo demás no tiene ninguna novedad, lanzamos a pantalla la frase "Escribe tu nombre: ", que si te fijas, lleva un espacio en seguida para que no se junte con la siguiente frase.

Como había mencionado en el ejemplo anterior, para capturar del teclado usamos el comando cin, junto con los signos de "mayor que", seguidos de la variable a la que le asignaremos ese valor que le llegará del teclado. Más adelante, lanzamos otro mensaje de saludo y le decimos que escriba el valor que guardó después del mensaje anterior para aparentar que conocemos a la persona, pero simplemente, es información que nos proporcionó el mismo usuario, así que no te extrañe que si le pones "estupido", te responda de la misma manera.

 

Ejercicio #3

CAPTURAR UN NÚMERO Y CONVERTIRLO A OCTAL Y HEXADECIMAL

#Iinclude <iostream.h>
#include <iomanip.h>

void main (void)
{
int numero;
cout<<"Dame un numero: ";
cin>>numero;
cout<<"Decimal: "<<numero<<"\t Hexadecimal: "
<<setbase(16)<<numero<<endln;
cout<<"Decimal: "<<numero<<"\t Octal: "
<<setbase(8)<<numero<<endln;
}

En esta aplicación incluimos una nueva librería que hace que podamos manipular números, en este caso, usamos la instrucción que nos cambia un número a la base que deseemos.

Es conveniente dejar espacios después de escribir un texto y antes de desplegar una variable para que no salgan demasiado pegados unos de otros. Para dejar el espacio de un tabulador, usamos lo que se llaman parámetros, en este caso: \t para saltar un tabulador. Analiza lo anterior para darte cuenta de lo sucedido.

Ahora les dejo un tutorial y les recomiendo que vean códigos de C++ más complicados.

Siguiente

Hosted by www.Geocities.ws

1