Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Paradigma de Programación:
Programación estructurada
Lenguaje de programación:
C++
Interface de desarrollo:
DEV C++
LA PROGRAMACIÓN ESTRUCTURADA:
int main(){
getch();
return 0;
}
M.T.I. Daniel Gómez Téllez
PROGRAMACIÓN ESTRUCTURADA
cout<<"\nEdad: "<<edad<<endl;
cout<<"Sexo: "<<sexo<<endl;
cout<<"Altura en metros: "<<altura<<endl;
2
return 0;
M.T.I. Daniel Gómez Téllez
}
PROGRAMACIÓN ESTRUCTURADA
5 6 7 8
M.T.I. Daniel Gómez Téllez
PROGRAMACIÓN ESTRUCTURADA
Expresiones
#include<iostream>
using namespace std;
int main(){
Intercambio de valores mediante
una variable auxiliar
double a, b, aux;
aux= a;
a = b;
b = aux;
return 0;
9
}
return 0;
}
10
Se llama triángulo rectángulo a todo triángulo que posee un ángulo recto, es decir, un
ángulo de 90-grados.
M.T.I. Daniel Gómez Téllez
PROGRAMACIÓN ESTRUCTURADA
Expresiones
Teorema de Pitágoras fórmula
Dado un triángulo rectángulo
Donde “c” es la hipotenusa y “a” y “b” son los catetos; de esta fórmula pueden deducirse
las fórmulas para calcular el cateto y la hipotenusa directamente, las cuales ya se
indicaron anteriormente, con dichas fórmulas puede calcularse la medida de un lado de
triángulo rectángulo, conociendo los otros dos lados.
sqrt( ), parámetro
numérico
pow( ), parámetros
variable, potencia
return 0;
}
return 0;
}
M.T.I. Daniel Gómez Téllez
PROGRAMACIÓN ESTRUCTURADA
Expresiones
#include<iostream>
#include<math.h>
using namespace std;
int main(){
Estructuras
float x, y, funcion=0;
Selectiva
cout<<"Escribe el valor de x: ";
cin>>x;
cout<<"Escribe el valor de y: ";
cin>>y;
funcion = (sqrt(x))/(pow(y,2)-1);
cout<<"El resultado de la función es: "<<funcion;
return 0;
}
Estructuras de control
Condicionales, selección ó
bifurcativas
If(condición){
Ejecuta bloque 1; If(condición){
} Ejecuta bloque 1;
}else{
Ejecuta bloque 2;
{
M.T.I. Daniel Gómez Téllez
PROGRAMACIÓN ESTRUCTURADA
Estructuras de control
Expresiones condicionales
OPERADORES RELACIONALES
>
< ==
OPERADORES
OPERADORES
<=
RELACIONALES
RELACIONALES
!= >=
M.T.I. Daniel Gómez Téllez
PROGRAMACIÓN ESTRUCTURADA
#include<iostream>
Expresiones
#include<math.h>
using namespace std;
int main(){
float x, y, funcion=0;
cout<<"Escribe el valor de x: ";
cin>>x;
cout<<"Escribe el valor de y: "; 14
cin>>y;
if( x >= -2 ) {
funcion = (sqrt(x))/(pow(y,2)-1);
cout<<"El resultado de la función es: "<<funcion;
} else{
Estructura condicional
return 0;
}
M.T.I. Daniel Gómez Téllez
PROGRAMACIÓN ESTRUCTURADA
Estructuras de control
#include<iostream>
#include<math.h>
using namespace std;
int main(){
int numero;
cout<<"Inserta el digito a evaluar: ";
cin>>numero;
if ( (numero>=0)&&(numero<5) ){
cout<<"Digito valido";
}else{
cout<<"Digito no valido";
}
return 0;
}