Programacion C++ If, If Anidados, For, Switch
UNIVERSIDAD METROPOLITANA DE MONTERREY
Programación I
Alumno: Daniel Vicente Grande
Grupo: 3ro B
Matricula: 153749
Docente:
Monterrey, N.L. A 10 de julio de 2012
INDICE
Teoría…………………………………………………………………………………………………………..2
Programas sencillos………………………………………………………………………………………...4
For…………………………………………………………………………………………………………….16
Programasdel for………………………………………………………………………………………….17
If……………………………………………………………………………………………………………….23
Programas del if……………………………………………………………………………………………24
If anidados……………………………………………………………………………………………….….28
Programas de if anidados……………………………………………………………………………...…29
Programas combinados (if,for)………………………………………………………………………….31
Switch………………………………………………………………………………………………………..37
Programas delswitch……………………………………………………………………………………..37
Todos los programas……………………………………………………………………………………...49
* Algoritmos
Es un método para resolver un problema mediante una serie de pasos precisos, definidos y lógicos.
Es un conjunto de reglas que permiten obtener un resultado a parte de ciertas reglas definidas.
* Diagrama de flujo
Es la representación grafica en parte o total de un algoritmo
*Simbología del diagrama de flujo
Inicio y/o Fin
Documento “imprime datos” (printf)
Entrada de datos “Captura de datos” (scanf)
Operación
Conector
Flecha de flujo dirección
ForCiclo condicional
Transferencia de control
* Estructura general del programa
librerías
librerías
# include <stdio.h>
# include <conio.h>
“----------------------------------------------------
# programa hdrstop
Inicio
Inicio
“----------------------------------------------------
#pragma argsused
int main (int argc, char * argu[])
{
int edad;
declaración de variables
declaración de variables
char nom[20];
log int matricula;
Cuerpo del programa
Cuerpo del programa
printf(“Hola”);
printf(“Programacion 1”);
Fin del programa
Fin del programa
getche();
return0;
* Reglas y características generales de un programa c++
1. Todos los programas o instruccionesestán guardadas en archivos especiales llamados archivos de cabecera o librerías.
2. Todos los programas llevan la función int main
3. Todos los programas en lenguaje c++ se escriben en minúsculas
4. la sintaxis para un printf es (“ ”);
5. La sintaxis para un scanf (“ “,& );
6. A toda llave de inicio { le corresponde una de cierre }
7. Al final de cada instrucción lleva ;excepto las librerías, ciclos y el main
* Librerías o archivos de cabecera
1. stdio.h : contiene las funciones estándar de entrada y salida de datos
2. conio.h : Contiene las funciones para en control de entrada y salida de datos a pantalla
3. math.h : Contiene funciones matemáticas , por ejemplo, potencias, funciones trigonométricas.
4. ctype.h : Contiene funciones para el formato(tipo de letra , tmaño.etc)
5. string.h : Contiene funciones para el manejo de cadena de caracteres
* Variables
variable | Tipo | Rango | Descripción |
Int | %d | ##### | Números enteros |
Long int | %ld | ###### | Números enteros largos |
Float | %f | 3.1416 etc. | Números con decimales |
Char | %s | África | caracteres |
* Cuerpo del programa
printf(“Bienvenidos aprogramación 1”);
printf(“Lenguaje c++”);
printf(“Datos del alumno”);
printf(“Matricula:”);
scanf(“%ld”,& mat);
* Diseño y Formato
\n Enter, Salto de línea
\ t Tabulador
gotoxy(5,10);
textcolor(5); Cambia el color del texto
textbackground(4); Cambia el color del fondo del printf
Programas sencillos
Programa #1 “Portada”
#pragma hdrstop
#pragma...
Regístrate para leer el documento completo.