Professional Documents
Culture Documents
Introduccin a la Programacin
@ivanwalkesmc
Introduccin a la Programacin
Introduccin a la Programacin
Introduccin a la Programacin
Introduccin a la Programacin
Estructura Operadores
Antes como comenzar tengamos en cuenta algo muy esencial.
Los Operadores
Operador ==
!= > < >= <= ! && ||
Compara Igual a
Diferente a Mayor que Menor que Mayor o igual que Menor o igual que No(negacin) Y(and) O(or)
ejemplo 1 == 1
2 != 1 3>2 5 < 10 5 >=3 3<=5 !(2==2) (2==2) &&(3==3) (2<3)||(4==2)
Introduccin a la Programacin
If Else
Una de las estructurad de control mas utilizadas la sintaxis en C es la siguiente: if (condicion_bool){ <sentnecias> } else { <sentnecias> }
Introduccin a la Programacin
Introduccin a la Programacin
Ahora te toca a ti
Juan Perico quiere que un programa segn el numero indique que mes es, y si el numero no resulta un mes que imprima Numero Incorrecto.
Solo desarrollar el segmento de cdigo que realice la operacin Informacin: 1= Enero 2= Febrero y as se van
Haga una prueba de escritorio
Introduccin a la Programacin
Y que tal si fueran por casos u opciones que se dieran a partir de un solo valor?
Bueno para esta problemtica existe el switch Consiste en tomar un valor un comprobarlo segn los casos definidos.
comentarios
Introduccin a la Programacin
luego de entender como trabaja el switch, es hora de ver como se declara en C, esta es su sintaxis:
Switch (valor) { case + : cout << Sumando; break; case - : cout << Restando; break; default : cout << No has escogido ni + ni -; }
Introduccin a la Programacin
Prxima clase
ESTRUCTURAS DE REPETICIN
Introduccin a la Programacin
Es capas de realizar la ecuacin de sentencias, es decir ciclos, las veces definida por el programador.
Un While se mantiene en ejecucin mientras la condicin resulte se TRUE. Cuando la respuesta resulta FALSE el While termine el ciclo. Un While en muchos casos necesita de una variable llamada generalmente ndice, y segn sea el aumento o decremento del While, se debe sumar o restar a esta variable.
Introduccin a la Programacin
Sintaxis de un while
val++; }
Introduccin a la Programacin
Al igual que le while el do while funciona del mismo modo (con respecto al True para seguir False para terminar), pero la diferencia es que el do while realiza primero la operacin y luego pregunta si debe o no continuar.
Sintaxis de un do while
Introduccin a la Programacin
Ejemplo de un do while
do { cout << "Introduzca un numero entre 1 y 10" << endl; cin >> numero; }while (!((1<=numero) && (numero <= 10)));
Introduccin a la Programacin
Es le control de iteraciones mas eficiente, a diferencia de los dos anteriores al momento de recorrer, el que controla el aumento o decremento es el mismo for y no necesita de la creacin de otra variable para realizar su funcin.
Sintaxis de un for
; ndice++ o --)
Introduccin a la Programacin
Ejemplo de un for
int limite = 1; int i; for (i=0; i<=limite; i++) { cout << i << endl; limite++; }
Introduccin a la Programacin
Prxima clase
Introduccin a la Programacin
Que ocurra si yo declaro un int y cuando el programa lee el usuario inserta un char u otro dato que no concuerde con un int?
comentarios
Introduccin a la Programacin
Introduccin a la Programacin
Introduccin a la Programacin