Librerias basicas <iostream.h> contiene las funciones de ingresar y mostrar datos. <math.h> contiene las funciones matematicas comunes. <time.h> contiene las funciones para tratamiento y conversión entre formatos de fecha y hora. <iostream.h> tenemos que, las funciones más comunes que vamos a usar son de entrada / salida de datos. Y las operaciones más comunes como suma/resta/multiplicacion/division. <math.h> tenemos que, las funciones más comunes que vamos a usar son de calculos matematicos y conversiones. Y posee operaciones como hallar coseno/hallar raiz cuadrada/hallar la potencia/etc... <stdio.h> tenemos una biblioteca estándar del lenguaje de programación C en escencia es el archivo de cabecera que contiene las definiciones de macros, las constantes, las declaraciones de funciones y la definición de tipos usados por varias operaciones estándar de entrada y salida. Tipos de datos más usados Int enteros Float decimales cortos double decimales largos char caracteres (letras) imprimir en pantalla printf(“Texto”); pedir dato al usuario // se declara variable x Int X; // se pide dato printf(“dame un numero”); scanf ("%d", &X); condicionales if if(condición a evaluar) //Por ejemplo X <= 10 { // Bloque de Instrucciones si se cumple la condición } if – else if(condición a evaluar) //Por ejemplo 50 <= 10 { // Bloque de Instrucciones si se cumple la condición } else { // Bloque de Instrucciones si NO se cumple la condición } Switch switch(opción) //donde opción es la variable a comparar { case valor1: //Bloque de instrucciones 1; break; case valor2: //Bloque de instrucciones 2; break; case valor3: //Bloque de instrucciones 3; break; //Nótese que valor 1 2 y 3 son los valores que puede tomar la opción //la instrucción break es necesaria, para no ejecutar todos los casos. default: //Bloque de instrucciones por defecto; //default, es el bloque que se ejecuta en caso de que no se dé ningún caso } Ciclos for for(int i = valor inicial; i <= valor final; i = i + paso) { //Bloque de Instrucciones } While while(condición de finalización) //por ejemplo numero == 100 { // Bloque de Instrucciones } Do – while Do { // Bloque de Instrucciones } while(condición de finalización); //por ejemplo numero != 23