Está en la página 1de 20

YEFRIE JOSUE RAMOS Arlen Geovanny López García Juan Francisco cruz Núñez

# 201820060139 #202010040107 #242082030

Pedro Antonio López


Fernando José Deras López
Alvarenga 2019-100-105-67 #201610011149
Programa para compra y renta de vehículos
Contenido

1. Compra 3. Mantenimiento
2. renta 4.Repuestos
5.salir
Tipo de librerías que se usaron

1. #include <stdio.h>
2. #include< iostream>
3. #windows.h>
4. #include< conio.h>
5. #include¨¨libreria_color.h¨
6. #include <stdlib.h>
7. #include< iomanip >
8. #include< ctime >
9. #include<vector >
10. #include <clocale>
#include <stdio.h>

#stdio.h, que significa "standard input-


output header" (cabecera estándar
E/S), es el archivo de cabecera que
contiene las definiciones de las macros,
las constantes, las declaraciones de
funciones de la biblioteca estándar del 
lenguaje de programación C para hacer
operaciones, estándar, de entrada y
salida, así como la definición de tipos
 necesarias para dichas operaciones.
#include< iostream>

La intención de su creación
fue extender al lenguaje de
programación C
 mecanismos que permiten
la manipulación de objetos.
#windows.h>

• Es un fichero de cabecera específico para la programación en C


para Windows.

Las funciones que contiene no son exactamente las mismas para


todas las versiones de sistema operativo y de compiladores. Puedes
abrir el fichero "windows.h" de tu compilador y mirar la lista de
funciones que contiene, pero no suele ser algo fácil: se tiende a
esquivar los detalles de "windows.h" y a usar funciones de más alto
nivel, especialmente con diseñadores visuales para lenguajes más
avanzados que C, como C++ o C#.
#include< conio.h>

Esta cabecera declara varias funciones útiles para mejorar el rendimiento


de la «entrada y salida por consola» desde un programa. La mayoría de
los compiladores de C creados para DOS, Windows 3.x, Phar Lap,
DOSX, OS/2, o Win322​tienen esta biblioteca y suministran las funciones
de la biblioteca asociadas en la biblioteca por defecto de C. La mayoría
de los compiladores C creados para UNIX y Linux no tienen esta
biblioteca y no suministran las funciones de esta biblioteca. Algunos
sistemas embebidos usan una biblioteca compatible.
#include¨¨libreria_colo¨r.h
Es una librería en la cual puedes interactuar de forma aleatoria en el
diseño de tu programa dándole un matiz mas dinámico y colorido.
NOTA= esta librería debe de ir fuera del programa es decir.. Es un
subproceso que puedes llamar desde el programa principal.
#include <stdlib.h> Características

Conversión de tipos. Cadena


Los ficheros de
cabecera stdlib.h y stddef.h definen
la macro NULL, que produce una Generación de  Genera un número pseudo-
constante puntero nulo, y números pseudo-aleatorios. aleatorio
representa un valor de puntero que
no apunta a ninguna dirección de
memoria válida. Gestión de memoria dinámica. Reservan memoria dinámica del 
heap (montón o montículo)

NULL puede definirse como una Control de procesos.


expresión constante equivalente a recuperar una variable de
los valores cero entero, cero entero entorno
largo o cero convertido (casting) a Ordenación y búsqueda.
puntero vacío (void *)
búsqueda binaria en un array
Matemáticas.
división entera o euclidiana
#include< iomanip >

hablaremos de los manipuladores


definidos en la biblioteca <iomanip>.

Estos operan directamente, salvo que son


parametrizados, es decir, operan en línea
de salida mediante el operador <<, pero
los mismos operan a manera de
funciones, o sea con parámetros.
#include< ctime >

Ctime.h esta relacionado con


formatos de hora y fecha es un
archivo de cabecera de la 
biblioteca estándar del 
lenguaje de programación C que
contiene funciones para
manipular y formatear la fecha y
hora del sistema.
#include<vector >
• La estructura de la
clase vector está pensada para
operar con arreglos
unidimensionales de datos, los
elementos de un vector pueden
ser manipulados de la misma
manera en que se hace con las
estructuras de arreglos (arrays)
tradicionales en C, C++; es decir,
los componentes de un vector
pueden ser referenciados a
través de un índice numérico.
#include <clocale>

Clocale : Este archivo de


encabezado contiene la declaración
de un conjunto de funciones y un
tipo para tareas de apoyo a la
internacionalización. Admite
formato de fecha o símbolos de
moneda específicos del país.
Por ejemplo, formato de fecha /
hora, formato monetario y muchos
más, como modificar la palabra
«anio a año»
GOTOXY 
• ¿Cuál es la función de Gotoxy en C++?

La función gotoxy es una función de las


librerías de Borlad ® que se encuentra
en la librería conio. h . gotoxy mueve el
cursor de la ventana de texto a la
posición según las coordenadas
especificadas por los argumentos x e y.
Si las coordenadas no son válidas ¿Qué es Borland C++?X/b> Borland C++ es un
lenguaje de programación derivado de C+
entonces la llamada a la +. Desarrollado por la compañía Borland Software
función gotoxy es ignorada. Corporation.
Clases y Objetos en C++ class Empleado {
    private:
        char* m_nombre;
        char* m_departamento;
        char* m_posicion;
        long m_salario;
Una clase puede pensarse como
una colección de variables     public:
        void ImprimirInfo();
(atributos o propiedades) y         void SetNombre( char* nombre ) { m_nombre =
funciones (métodos) que nombre }
        void Set Departamento( char * departamento)
permiten representar un { m_departamento = departamento }
conjunto de datos y especificar las         void SetPosicion ( char* posicion ) { m_posicion =
posicion }
operaciones o procedimientos que         void SetSalario ( long salario ) { m_salario = salario }
permiten manipular tales datos.         const char* GetNombre( ){ return m_nombre }
        const char* GetDepartamento( ){ return
m_departamento }
        const char* GetPosicion( ){ return m_posicion }
        const char* GetSalario( ){ return m_salario }
};
Tabuladores

¿Para que sirven los tabuladores?


• “\t” significa que hay un espacio
(equivale a presionar ‘ tab ” en el
teclado).
• Por ejemplo, si imprimes en pantalla
este texto: “Hola,\n Me llamo Luis\n\
tSaludos.”
• Lo verás así:
Estructuras
Definición de estructura Una estructura
(también llamada registro) es un tipo de
datos que agrupa varios datos de tipo
simple en un solo objeto. Las
estructuras se declaran con la palabra
reservada struct. struct
nombre{ campos; }; Cada campo esta
formado por la declaración de una o
más variables de algún otro tipo.
Ejemplo: struct persona{ char
nombre[30]; int edad; }; nombre
(cadena) edad (int) persona Campos
Ciclo for

Un ciclo for es una estructura


de control iterativa, que nos
permite ejecutar de manera
repetitiva un bloque de
instrucciones, conociendo
previamente un valor de
inicio, un tamaño de paso y un
valor final para el ciclo.
while
• Los ciclos while son también una
estructura cíclica, que nos permite
ejecutar una o varias líneas de código
de manera repetitiva sin necesidad de
tener un valor inicial e incluso a veces
sin siquiera conocer cuando se va a
dar el valor final que esperamos, los
ciclos while, no dependen
directamente de valores numéricos,
sino de valores booleanos, es decir su
ejecución depende del valor de verdad
de una condición dada, verdadera o
falso, nada más.

También podría gustarte