Estructura de un Programa en C++

7,967 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
7,967
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Estructura de un Programa en C++

  1. 1. Algoritmos Basado en Heurísticas Estructuras Básicas de un Programa Licdo. Jesús Rojas – Abril de 2011
  2. 2. Algoritmos Basado en Heurísticas Estructuras Básicas de un Programa <ul><li>En este material tenemos…. </li></ul><ul><li>Elementos Básicos de un Programa </li></ul><ul><li>Comandos de Entrada y Salida </li></ul><ul><li>Uso de Fórmulas Matemáticas </li></ul><ul><li>Estructuras Condicionales </li></ul>Licdo. Jesús Rojas – Abril de 2011
  3. 3. Algoritmos Basado en Heurísticas Estructuras Básicas de un Programa <ul><li>Elementos Básicos de un Programa: todo programa esta compuesto por: </li></ul><ul><li>Elementos de Cabecera </li></ul><ul><ul><ul><li>#include <iostream.h> </li></ul></ul></ul><ul><ul><ul><li>using namespace std; </li></ul></ul></ul><ul><li>Una Función Principal </li></ul><ul><ul><ul><ul><li>int main() </li></ul></ul></ul></ul><ul><ul><ul><ul><li>{ </li></ul></ul></ul></ul><ul><ul><ul><ul><li>} </li></ul></ul></ul></ul>Licdo. Jesús Rojas – Abril de 2011
  4. 4. Algoritmos Basado en Heurísticas Estructuras Básicas de un Programa Ejemplo 01: diseña un programa que permita visualizar un mensaje en pantalla “Hola Mundo” Licdo. Jesús Rojas – Abril de 2011
  5. 5. Algoritmos Basado en Heurísticas Estructuras Básicas de un Programa <ul><li>Comandos de Entrada y Salida: los comando básicos para la entrada y salida de datos son: </li></ul><ul><li>Comando de entrada: </li></ul><ul><ul><li>cin>>nombre_variable; </li></ul></ul><ul><li>Comando de Salida: </li></ul><ul><ul><li>cout<<“Mensaje”; </li></ul></ul><ul><ul><li>cout<<variable; </li></ul></ul><ul><ul><li>cout<<“Mensaje con”<<variable; </li></ul></ul>Licdo. Jesús Rojas – Abril de 2011
  6. 6. Algoritmos Basado en Heurísticas Estructuras Básicas de un Programa Ejemplo 02: crea un programa que permita la lectura de dos variables (nombre y edad de una persona). Luego muestra en pantalla un mensaje de bienvenida que combine ambas informaciones Licdo. Jesús Rojas – Abril de 2011
  7. 7. Algoritmos Basado en Heurísticas Estructuras Básicas de un Programa <ul><li>Uso de Fórmulas Matemáticas: las operaciones matemáticas serán escritas en forma lineal dando prioridad a productos y cocientes, y luego sumas y restas, salvo que usemos paréntesis antes: </li></ul><ul><ul><li>X = 6 + 4 / 2 ; //el valor de x es 8 </li></ul></ul><ul><ul><li>X = ( 6 + 4 ) / 2 ; //el valor de x es 5 </li></ul></ul>Licdo. Jesús Rojas – Abril de 2011
  8. 8. Algoritmos Basado en Heurísticas Estructuras Básicas de un Programa Ejemplo 03: crea un programa que lea un valor numérico y un porcentaje. Luego calcule el porcentaje requerido y muestre en pantalla el resultado Licdo. Jesús Rojas – Abril de 2011
  9. 9. Algoritmos Basado en Heurísticas Estructuras Básicas de un Programa <ul><li>Estructuras Condicionales: una estructura condicional responde a la comparación de una o varias situaciones que desencadenan un nuevo proceso. Tambien es posible programa una alternativa (sino) como por ejemplo: </li></ul><ul><ul><li>if ( a < 0 || a > 20) </li></ul></ul><ul><ul><li>{ </li></ul></ul><ul><ul><li>cout<<“valor de nota incorrecto”; </li></ul></ul><ul><ul><li>} </li></ul></ul><ul><ul><li>else </li></ul></ul><ul><ul><li>{ </li></ul></ul><ul><ul><li> cout<<“valor de nota correcto”; </li></ul></ul><ul><ul><li>} </li></ul></ul>Licdo. Jesús Rojas – Abril de 2011
  10. 10. Algoritmos Basado en Heurísticas Estructuras Básicas de un Programa Ejemplo 04: crea un programa que lea el nombre y nota de una materia e indique si se ha aprobado o reprobado en la misma Licdo. Jesús Rojas – Abril de 2011
  11. 11. Algoritmos Basado en Heurísticas Estructuras Básicas de un Programa <ul><li>Reflexiona ahora…. </li></ul><ul><li>¿Qué elementos se necesitan para diseñar un Programa? </li></ul><ul><li>¿Cuales son los comandos de Entrada y Salida? </li></ul><ul><li>¿Qué aspectos son importantes al usar Fórmulas Matemáticas en el programa? </li></ul><ul><li>¿Qué elementos posee las estructuras condicionales? </li></ul>Licdo. Jesús Rojas – Abril de 2011

×