1AM2 T3 HIDALGO

Páginas: 14 (3332 palabras) Publicado: 4 de junio de 2015
 INSTITUTO POLITÉCNICO NACIONAL

ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA


INGENIERIA EN CONTROL Y AUTOMATIZACION

FUNDAMENTOS DE PROGRAMACION

TAREA 3 : CONDICIONALES


fecha de entrega : Miercoles de 3 junio del 2015


ALUMNO: HIDALGO ZAPIAIN IVAN FERNANDO


GRUPO: 1AM2



Índice

Objetivo…………………2

Introducción……………3

Resumen………………..4

Procedimiento………….6

Conclusiones………....36

Bibliografía……………. 37














Objetivo


El alumno será capaz de crear programas utilizando condicionales , operadores y bucles o ciclos .







Introducción

Operadores
Los operadores son aquellos elementos del lenguaje que nos permiten hacer asignaciones, operaciones matemáticas y comparación lógica.
Se clasifican según la cantidad de términos a operar como unarios, binarios yterciarios.
Los operadores son comúnmente usados en conjunto con los bucles y los condicionales para controlar el flujo de información en el programa.


Operadores Aritméticos


Operaciones de asignación














Operadores lógicos


Condicionales

Los condicionales son aquellas expresiones encargadas de controlar el flujo de información en el programa, a través de operaciones lógicas.
C soporta lossiguientes condicionales:
if Evalúa si una expresión lógica o aritmética es falsa o verdadera para acceder a un segmento de código.
else se usa en conjunto con if (anidado), para tomar una acción en caso de no cumplir con el primer condicional.
switch (casos) se usa para tomar acciones diferentes de acuerdo al parámetro, se usa en conjunto con sentencias como case, default y break.

Bucles
Losbucles son instrucciones que nos permiten hacer tareas que deben ser repetitivas o iterativas
C cuenta con los siguientes tipos de sentencias para los bucles:
while (mientras), encargado de repetir segmentos de código mientras una condición esta dada.
do while es un ciclo anidado usado principalmente para indicar que haga la operación a priori y después valide si continua o no.
for (para), permitehacer iteraciones controladas determinando cuanto incrementar o disminuye un valor y poniendo una condición de ruptura.
break se usa comúnmente con while, para indicar el rompimiento del ciclo.
continue funciona de forma algo similar a break, solo que en vez de terminar omite el código que sigue desde el punto en que es llamado y pasa a evaluar la condición directamente.


Resumen


Para lascondicionales son necesarios los operadores.
Los condicionales simples solo se ocupa if.
Las condicionales dobles se ocupa if y else.
Para las anidadas se ocupan varios if dentro de else.
condition debe evaluarse como true o false. Si condition es true, first_expression se evalúa y se convierte en el resultado. Si condition es false, second_expression se evalúa y se convierte en el resultado. Solo seevalúa una de las dos expresiones.
Tanto el tipo de first_expression como el de second_expression deben coincidir, o bien debe existir una conversión implícita de un tipo al otro.
Puede expresar cálculos que, de lo contrario, podrían requerir una construcción if-else más concisa mediante el operador condicional. Por ejemplo, el código siguiente usa primero una instrucción if y después unoperador condicional para clasificar un entero como positivo o negativo.
La instrucción switch es una forma de expresión de un anidamiento múltiple de instrucciones if ... else. Su uso no puede considerarse, por tanto, estrictamente necesario, puesto que siempre podrá ser sustituida por el uso de if. No obstante, a veces nos resultará útil al introducir mayor claridad en el código.
/* Ejemplo Switch- aprenderaprogramar.com */
switch (expresión) {
 
        case valor1:
        instrucciones;
        break;
 
        case valor2:
        instrucciones;
        break;
        .
        .
        .
        default:
        sentencias;
        break;
 
 }










Procedimiento

1.- Elaborar Un programa para calcular la calificación final de un alumno, teniendo como datos cuatro...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 1AM2 T5 HIDALGO
  • 1AM2 T2 Hidalgo
  • 1AM2 T1 Hidalgo
  • T3
  • T3
  • T3 me
  • T3
  • Hidalgo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS