Page 1

INSTITUTO TECNOLOGICO SUPERIOR DE LIBRES.

INGIENERIA EN SISTEMAS COMPUTACIONALES.

FUNDAMENTOS DE PROGRAMACION

SUSANA BONILLA REYES

OMAR BARRERA JUSTO

TRABAJO: ENSAYO

1O “A”


INTRODUCCIÓN. El siguiente ensayo explicaremos el significado, para que sirven y como se emplean las siguientes funciones de if, else y también de if else en un código.

DESARROLLO.


If: La función if tiene la forma siguiente: if (condición) {comandos} Es importante que la condición va entre paréntesis y los comandos entre corchetes. Este comando lo que hace es que si se cumple la condición entonces realizará los comandos que haya entre corchetes. Si no se cumple esa condición no se realizarán los comandos. Para la condición se usan una serie de operadores llamados "operadores de comparación", que son los que se muestran en la siguiente tabla: Operad or

Ejempl o

==

$a $b

==

!=

$a $b

!=

<

$a $b

<

>

$a $b

>

<=

$a $b

<=

>=

$a >= $b

¿Qué hace? La condición se cumple si la variable $a es exáctamente igual a $b Se cumple cuando $a es distinto de $b Se cumple cuando $a es menor que $b Se cumple cuando $a es mayor que $b Se cumple cuando $a es menor o igual que $b Se cumple cuando $a es mayor o igual que $b

Else: Ahora nos podría entrar una duda, si queremos que le diga Hola a Pepito, pero además queremos que si no es Pepito le diga que el no es Pepito, ¿tenemos que usar dos if entonces?. Pues no haría falta, para ello tenemos la función else, que se usa de la siguiente forma: if else {comandos}

(condición)

{comandos}

Este código lo que hace es que cuando se cumpla la condición se ejecuten los primeros comandos, y si no se cumple la condición se ejecutan los comandos del else. Entonces el caso de que le diga que no es Pepito se haría así: if ($_POST["nombre"] {echo else {echo "Tú no eres Pepito";}

==

"Pepito") "Hola";}

Elseif: Ahora nos podría entrar otra duda más, ¿y si nosotros además de lo anterior queremos que si entra "Fulanito" además le diga "Buenos días"?. No podemos hacer otro if con otro else, porque entonces en el primer if le diría que no es Pepito y en el segundo le diría Buenos días, y eso no es lo que queremos. Para esto se usan los elseif, que tienen la siguiente forma:


if elseif else {comandos}

(condición) (condición)

{comandos} {comandos}

En este caso el elseif lo que hace es añadir una nueva condición con sus comandos, y el else sólo se ejecuta cuando no se han cumplido ninguna de las condiciones anteriores. En un código if podemos poner tantos elseif como queramos. De esta forma el código que hemos dicho se haría así: if ($_POST["nombre"] {echo elseif ($_POST["nombre"] {echo "Buenos else {echo "Tú no eres Pepito ni Fulanito";}

== ==

"Pepito") "Hola";} "Fulanito") días";}

Ejemplo: #include<iostream> using namespace std; int main() { float cambio; int cambioint, m10=0, m5=0, m2=0, m1=0, m50c=0; do { cout << "Cambio?: "; cin >> cambio; cambioint = (int)cambio; }while((cambio - cambioint) != 0 && (cambio - cambioint) != 0.50); while(cambio != 0) { if(cambio>=10) { m10++; cambio-=10; } else if(cambio>=5) { m5++; cambio-=5; } else if(cambio>=2) { m2++; cambio-=2; } else if(cambio>=1) { m1++; cambio-=1; } else if(cambio>=0.5) { m50c++; cambio-=0.5; } } cout << m10 << ", " << m5 << ", " << m2 << ", " << m1 << ", " << m50c; }


CONCLUSIÓN. Llegue a la conclusión que son muy importante todas estas funciones y el saber cuáles son sus funciones para así poder programar en C++.

Introducción  

http://issuu.com/publishregister?file=p18bhj4gc81kr1lklsrhouuir2&docId=131211194656-273796211b7c0c74d8917ddc1dfed2a7&workerAddress=ec2-50-19...