Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Asignatura:
Análisis y Diseño de Algoritmo
Catedrático:
Jair Josué Hernández Hernández
Alumno:
Hector Alejandro Mayorga Mendieta
Número de Cuenta:
202230110046
Campus:
Choluteca
int main()
{
int numero;
numero = 5 + 5;
return 0;
}
Que son los Encabezado de C++ (librerías) y de
4 ejemplos
Las bibliotecas contienen el código objeto de muchos programas que
permiten hacer cosas comunes, como leer el teclado, escribir en la
pantalla, manejar números, realizar funciones matemáticas, etc.
Las bibliotecas están clasificadas por el tipo de trabajos que hacen, hay
bibliotecas de entrada y salida, matemáticas, de manejo de memoria, de
manejo de textos y como imaginarás existen muchísimas librerías
disponibles y todas con una función específica.
Las librearías son archivos (no siempre externos) que nos permiten
llevar a cabo diferentes tareas sin necesidad de preocuparnos por cómo
se hacen sino simplemente entender cómo usarlas.
Ejemplo 1:
#include "iostream"
#include "string"
#include <math.h>
#include <conio.h>
Ejemplo 2:
#include <stdlib.h>
#include <iostream>
#include
using namespace std;
int main ()
{
// Se genera una semilla diferente cada vez (basada en el
tiempo exacto de ejecución)
// Se debe llamar siempre, para generar números realmente
diferentes cada vez
// La funciçon time viene de la libtrería time.h
srand (time(NULL));
int main ()
{
cout << ("Hola! Por favor ingrese su nombre ....\n");
string cadena = "Hola "; //Se le da un valor inicial al
string
Ejemplo 4:
#include <iostream>
#include <list>
#include <vector>
int main ()
{
list<int> miLista; //Creamos
list<int>::iterator it;
miLista.insert (it,3,18);
//En la actual posición del 20 insertamos un 18 tres
veces
//10 11 18 18 18 20 30 40 50
//10 11 18 18 18 19 19 20 30 40 50
return 0;
}
Tipos de datos que se usan en C++
4 Son los tipos de datos principales en C++ con los que podremos hacer
prácticamente todo, a menos que necesitemos un tipo de dato que
tenga mayor capacidad en memoria, y esto se debe a que al declarar
una variable esta reserva un espacio en la memoria del dispositivo
llamémosle memoria RAM en las computadoras, cada tipo de dato tiene
un tamaño de memoria que reserva, suelen ser muy grandes pero por si
acaso el tipo de dato no es lo suficientemente grande entonces existen
otras palabras clave que nos permitirán incrementar el tamaño del tipo
de dato.
int objetos;
float metros=8.53;
float dólares;
No pasara mucho tiempo antes de que te des cuenta que esto puede
ser un problema, porque no siempre sabemos que tamaño tendrá
nuestra cadena de caracteres pero esto es así porque C++ necesita
reservar la memoria para esa cadena de caracteres con anticipación,
así que podríamos calcular diciendo si mi texto puede tener 500
palabras reservare 4000 o incluso 2000 y así nunca se produciría algún
error en la aplicación, pero en verdad esto sería reservar memoria
innecesaria por tanto para esto se ha creado varias soluciones una de
ellas que conviene aprender ya es el uso del tipo de datos string, que en
verdad es una clase pero su implementación es igual a la de cualquier
otro tipo de datos.
string nombre;
bool reunir=false;
bool bicicleta;
Veamos unos ejemplos simples para leer datos en C++. Recuerda como
dije más arriba que lo ideal para leer datos es indicarle al usuario qué es
lo que esperamos que ingrese por lo que en estos ejemplos usaremos
también lo recién aprendido (mostrar texto por pantalla).
#include "iostream"
#include "string"
int main()
{
cout << "Hola! Este es un ejemplo en C++" << "\n" <<
"Por favor ingrese su nombre:" << "\n";
//La instrucción \n es un salto de línea Mostrando los
textos separados
cout << "Bienvenido al sistema " << nombre << ". Gracias
por usar nuestra aplicación" << "\n";
return 0;
}