1. Librería Conio
La librería conio se utiliza más que nada por sus comandos:
getch(), clrscr(), gotoxy(), textcolor(), y textbackground(), los cuales usamos
para darle mejor presentación a nuestros programas.
Sintaxis:
#include<conio.h>
Librería Stdio
La librería stdio son funciones de entrada/salida son aquellas que transportan datos
entre el programa y la entrada y salida estandar (teclado y pantallar espectivamente).
Sintaxis:
#include<stdio.h>
Cabecera del Programa
Es la función principal de un programa, es decir se ejecutará al iniciar y terminar un
programa.
Sintaxis:
Void main( )
{
}
Variables Enteras
Una variable es un objeto del lenguaje cuyo valor se puede cambiar, antes de utilizar
una variable ésta debe de ser declarada, al declarar una variable, se le asocia un
identificador, es decir, un nombre, con un tipo de almacenamiento cuya forma
determina la visibilidad y existencia de la variable.
Datos Descripción Memoria
int Cantidad entera
2 bytes o una palabra (varía según
compilador).
char Carácter 1 byte.
float
Almacena valores reales en
punto flotante.
1 palabra (4 bytes).
2. Variable int
Usaremos para ello el tipo de variable int para datos Numéricos enteros.
Sintaxis:
int [Nombre de variable];
Ejemplo:
Int variable1,numero2,suma;
Variables de tipo Char
Usaremos para ello el tipo de variable char para datos de tipo texto.
Sintaxis:
Char [nombre de la variable] y entre corchetes se coloca la cantidad de caracteres de
la variable [ ];
Ejemplo:
Char nombre[25],direccion[30];}
Variables Flotantes
Usaremos para ello el tipo de variable float para datos de tipo decimales.
Sintaxis:
Float [Nombre de variable];
Ejemplo:
Float peso, estatura;
Limpiar pantalla
Esta función despeja la ventana de texto actual y coloca el cursor en la esquina superior
izquierda: posición (1,1).
Sintaxis:
clrscr();
Mostrar Mensaje en Pantalla
La función printf (que deriva su nombre de “print formatted”) imprime un mensaje
por pantalla utilizando una “cadena de formato” que incluye las instrucciones para
mezclar múltiples cadenas en la cadena final a mostrar por pantalla.
Sintaxis:
printf(“ingresar el mensaje a mostrar en pantalla”);
ejemplo:
printf(“ingresa el valor de la Variable 1: n”);
Almacenar un Valor
La función scanf permite leer y almacenar varios tipos de datos de una sola vez, tales
como enteros, números decimales o cadenas de caracteres.
Sintaxis:
scanf(“%d”,&nombredelaviariable);
Ejemplo:
scanf(“%d”,&variable1);
3. Mostar información en pantalla
La función getch retorna el carácter leído desde el teclado y se coloca al final del
programa.
Sintaxis:
getch();
Sintaxis de Programa en c++
Mostrar mensaje en pantalla
#include<conio.h>
#include<stdio.h>
void main()
{
printf( "Programación Jim 05/FEBRERO/2019" );
getch();
}
Sintaxis de Programa en c++
Operación matemática
#include <conio.h>
#include <stdio.h>
void main()
{
int n1, n2, producto, suma;
printf( "Introduzca primer número: n" );
scanf( "%d", &n1 );
printf( "Introduzca segundo número: n" );
scanf( "%d", &n2 );
suma = n1 + n2;
printf( "La suma es: %d", suma );
getch();
}
Sintaxis de programa en c++
Ingreso de información de tipo texto
#include <conio.h>
#include <stdio.h>
void main()
{
char nombre[20],apellidomaterno[20],apellidopaterno[20];
printf( "Introduzca su Nombre: n" );
scanf( "%s", &nombre);
printf( "Introduzca su Apellido Paterno: n" );
scanf( "%s", &apellidopaterno);
printf( "Introduzca su Apellido Materno: n" );
4. scanf( "%s", &apellidomaterno);
printf( "Tus Datos son: %s %s %s ", nombre,apellidopaterno,apellidomaterno);
getch();
}
Condicional if
instrucción alternativa doble (if else) permite seleccionar el siguiente bloque de
instrucciones a ejecutar, entre dos posibles, por medio de una condición.
Sintaxis:
if(condición a evaluar) //Por ejemplo X <= 10
{
Bloque de Instrucciones si se cumple la condición....
....
}
Ejemplo:
void main( )
{
int edad;
printf("Escribe cuántos años tienes: ");
scanf(“%d”,&edad;
//Indica si el usuario es mayor de edad
if (edad >= 18)
{
printf("Puedes votar");
}
//Indica si el usuario es menor de edad
if (edad < 18)
{
printf( "Acceso denegado, eres menor de edad");
}
return 0;
getch();
}
5. Condicional switch
La instrucción alternativa múltiple (switch) permite seleccionar el siguiente bloque de
instrucciones a ejecutar, entre varios posibles, por medio de una expresión de
igualdad.
Sintaxis:
witch(opción) //donde opción es la variable a comparar
{
case valor1: { proceso } //Bloque de instrucciones 1;
break;
case valor2: { proceso } //Bloque de instrucciones 2;
break;
case valor3: { proceso } //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
}
Ejemplo:
void main( )
{
char opcion;
float n1,n2,r;
do{
printf("ingrese el primer numero:n ");
scanf("%f",&n1);
printf("ingrese el segundo numero:n ");
scanf("%f",&n2);
printf("nMENU DE OPCIONES");
printf("n1.SUMAn2.RESTA n5.SALIR ");
printf("nESCOGA SU OPCION: ");
scanf("%s",&opcion);
switch(opcion)
{
case '1': {
r=n1+n2;
}
break;
case '2': {
r=n1-n2;
}
break;
case '5': {
printf("salir");
}