SlideShare una empresa de Scribd logo
INTRODUCCIÓN A
LA PROGRAMACIÓN
iMPARTIDO POR: JOSE SAMUEL BLANCO
CERVERA
¿QUÉ ES LA
PROGRAMACIÓN?
La programación
se define como la
serie de pasos
lógicos para
alcanzar cierto
objetivo
¿CÓMO SE
PROGRAMA?
DIAGRAMAS DE FLUJO
PSEUDOCODIGO
LENGUAJES DE PROGRAMACIÓN
PROGRAMACION
EN C++
Origen de C++
C++ es un lenguaje de
programación que proviene
de la extensión del lenguaje
C para que pudiese
manipular objetos. A pesar
de ser un lenguaje con
muchos años, su gran
potencia lo convierte en uno
de los lenguajes de
programación más
demandados.
VENTAJAS DE C++
● Alto rendimiento
● Lenguaje
actualizado
● Multiplataforma
● Extendido
SINTAXIS
BÁSICA
CIN y COUT
Cin>>dato;
Cout<<”texto
simple”;
#include <iostream>
using namespace std;
int main() {
cout<< "Hola
mundo!";
return 0;
}
“Hola mundo”
Variables
int main() {
int numeroEntero;
float numeroDecimal;
char caracteres[10];
double cadenaslargas
long long numerosgrandes;
bool Positivo_Negativo;
ENTEROS
Que tiene limite en 2 a la 32 potencia,
osease 4294967295
#include <iostream>
int main() {
int num1, num2, sum;
return 0;
}
Float
Son numeros que pueden ser
divididos
Ejemplo: 1.5, 3.1416 y
1.4435345
#include <iostream>
int main() {
float num1, num2, sum;
return 0;
}
Caracteres
Cadenas de caracteres, no de
palabras
#include <iostream>
int main() {
char nombres[10000];
return 0;
}
bool
Cadenas de caracteres, no de
palabras
#include <iostream>
int main() {
bool Laverdad = true;
bool Lamentira =
false;
return 0;
}
OPERADORES
LÓGICOS
Suma
#include <iostream>
using namespace std;
int main() {
int num1, num2, sum;
cout << "Pon el primer número: ";
cin >> num1;
cout << "Pon el segundo número: ";
cin >> num2;
sum = num1 - num2;
cout << "La suma es: " << sum;
return 0;
}
Restas
#include <iostream>
using namespace std;
int main() {
int num1, num2, res;
cout << "Pon el primer número: ";
cin >> num1;
cout << "Pon el segundo número: ";
cin >> num2;
res = num1 - num2;
cout << "La resta es: " << sum;
return 0;
}
Multiplicació
n
#include <iostream>
using namespace std;
int main() {
int num1, num2, mul;
cout << "Pon el primer número: ";
cin >> num1;
cout << "Pon el segundo número: ";
cin >> num2;
mul = num1 * num2;
cout << "La multiplicación es: " << sum;
return 0;
}
División
#include <iostream>
using namespace std;
int main() {
int num1, num2, division;
cout << "Pon el primer número: ";
cin >> num1;
cout << "Pon el segundo número: ";
cin >> num2;
division = num1 / num2;
cout << "La división es: " << sum;
return 0;
}
Módulo
#include <iostream>
using namespace std;
int main() {
int num1, num2, módulo;
cout << "Pon el primer número: ";
cin >> num1;
cout << "Pon el segundo número: ";
cin >> num2;
módulo = num1 % num2;
cout << “El modulo es es: " << sum;
return 0;
}

Más contenido relacionado

Similar a INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx

Codificaciones c++
Codificaciones c++Codificaciones c++
Codificaciones c++
mario_10
 
Codificaciones c++2011
Codificaciones c++2011Codificaciones c++2011
Codificaciones c++2011
mario_10
 
Introduccion a c++
Introduccion a c++Introduccion a c++
Introduccion a c++
Israel Espinoza
 
Archivo1
Archivo1Archivo1
Archivo1
David Mallqui
 
Archivo1
Archivo1Archivo1
Archivo1
David Mallqui
 
6.funciones y recursividad en c++
6.funciones y recursividad en c++6.funciones y recursividad en c++
6.funciones y recursividad en c++
Ramiro Estigarribia Canese
 
Informe tecnico
Informe tecnicoInforme tecnico
Manual.es
Manual.esManual.es
Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++
Carlos Aviles Galeas
 
Ejercicios de consola en c++
Ejercicios de consola en c++Ejercicios de consola en c++
Ejercicios de consola en c++
Richard Galan Malca
 
Algoritmos en c++
Algoritmos en c++Algoritmos en c++
Algoritmos en c++
Marx Simpson
 
Manual naye
Manual nayeManual naye
Manual naye
Nayely Mejia
 
Do while
Do whileDo while
Do while
Peque Uli
 
Jorge informe tecnico
Jorge informe tecnicoJorge informe tecnico
Jorge informe tecnico
Jorge Ake Pech
 
curso_programacion_python3.pdf
curso_programacion_python3.pdfcurso_programacion_python3.pdf
curso_programacion_python3.pdf
MaurioLuisCondorZana
 
Lenguajec(1)
Lenguajec(1)Lenguajec(1)
Lenguajec(1)
Luis Pérez
 
Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++
JoseGCordero
 
Algoritmos para c#
Algoritmos para c#Algoritmos para c#
Algoritmos para c#
Linder Sandi Rengifo
 
Problemas resueltos de c++
Problemas  resueltos de c++Problemas  resueltos de c++
Problemas resueltos de c++
johnny herrera
 
Problemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2bProblemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2b
FRESH221 C.R
 

Similar a INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx (20)

Codificaciones c++
Codificaciones c++Codificaciones c++
Codificaciones c++
 
Codificaciones c++2011
Codificaciones c++2011Codificaciones c++2011
Codificaciones c++2011
 
Introduccion a c++
Introduccion a c++Introduccion a c++
Introduccion a c++
 
Archivo1
Archivo1Archivo1
Archivo1
 
Archivo1
Archivo1Archivo1
Archivo1
 
6.funciones y recursividad en c++
6.funciones y recursividad en c++6.funciones y recursividad en c++
6.funciones y recursividad en c++
 
Informe tecnico
Informe tecnicoInforme tecnico
Informe tecnico
 
Manual.es
Manual.esManual.es
Manual.es
 
Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++
 
Ejercicios de consola en c++
Ejercicios de consola en c++Ejercicios de consola en c++
Ejercicios de consola en c++
 
Algoritmos en c++
Algoritmos en c++Algoritmos en c++
Algoritmos en c++
 
Manual naye
Manual nayeManual naye
Manual naye
 
Do while
Do whileDo while
Do while
 
Jorge informe tecnico
Jorge informe tecnicoJorge informe tecnico
Jorge informe tecnico
 
curso_programacion_python3.pdf
curso_programacion_python3.pdfcurso_programacion_python3.pdf
curso_programacion_python3.pdf
 
Lenguajec(1)
Lenguajec(1)Lenguajec(1)
Lenguajec(1)
 
Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++
 
Algoritmos para c#
Algoritmos para c#Algoritmos para c#
Algoritmos para c#
 
Problemas resueltos de c++
Problemas  resueltos de c++Problemas  resueltos de c++
Problemas resueltos de c++
 
Problemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2bProblemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2b
 

Último

primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
eliersin13
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
holabuscafiesta
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
KatiuskaDominguez2
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
AlanL15
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
AbbieDominguezGirond
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
JhenryHuisa1
 

Último (6)

primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
 

INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx