miércoles, 30 de septiembre de 2015

EJERCICIOS DE BUCLES EN C++

006  EJERCICIOS   EN LENGUAJE C .
Ing. Honoria Reyes Macedo

BUCLES E ITERACIONES: Es la repetición controlada de la secuencia de instrucciones que están dentro del bucle.


La repetición se logra controlar con una variable que incrementa o decrementa su valor en forma constante cada vez que se repiten los sucesos o instrucciones internas del bucle.

a) Capturar el siguiente programa en lenguaje C, Compilar y ejecutar

#include <stdio.h>
int main(){
    int numero, minumero;

    minumero=60;
    printf("Escribe un numero entero: ");
    scanf("%d",&numero);
    if(minumero> numero){                 //Una alternativa
        printf("T E    G A N E!  YO TENGO %d\n",minumero);
    }
    getchar();
    return 0;
}

Hacer una captura de pantalla del resultado y guardar con sus observaciones


b)  Utilizar ciclo Para

Agregar las lineas en rojo, compilar y ejecutar

#include <stdio.h>
int main(){
    int numero, minumero, contador;

    minumero=60;
    for (contador=1;contador<=3;contador++){
        printf("Escribe un numero entero: ");
        scanf("%d",&numero);
        if(minumero> numero){             //Una alternativa
            printf("T E    G A N E!  YO TENGO %d\n",minumero);
        }
    }
    getchar();
    return 0;
}

Hacer una captura de pantalla del resultado y guardar con sus observaciones

 c) Utilizar ciclo Mientras

Agregar las lineas en rojo, compilar y ejecutar

#include <stdio.h>
int main(){
    int numero, minumero, contador;

    minumero=60;
    contador=1;
    while (contador<=3){
                printf("Escribe un numero entero: ");
                scanf("%d",&numero);
                if(minumero> numero){                     //Una alternativa
                    printf("T E    G A N E!  YO TENGO %d\n",minumero);
                }
                contador=contador+1;
    }
    getchar();
    return 0;
}


Hacer una captura de pantalla del resultado y guardar con sus observaciones


d) Utilizar ciclo hacer-mientras

Agregar las lineas en rojo, compilar y ejecutar

#include <stdio.h>
int main(){
    int numero, minumero, contador;

    minumero=60;
    contador=1;
    do{
        printf("Escribe un numero entero: ");
        scanf("%d",&numero);
        if(minumero> numero){             //Una alternativa
            printf("T E    G A N E!  YO TENGO %d\n",minumero);
        }
        contador=contador+1;
    }while (contador<=3);
    getchar();
    return 0;
}

Hacer una captura de pantalla del resultado y guardar con sus observaciones



e) Probar el siguiente programa e Identifica que sucede con
   el orden de cada una de las siguientes operaciones
   -44+3*5-2
   (20+5)%6+6
   -20+-5*6/10-(5+2)
  8+10/5*5-7%1
   -14+4*5

#include <stdio.h>
int main(){
    float operacion1;
    operacion1=-44+3*5-2
    printf("Resultado de la operacion1: %3.2f",operacion1);

    getchar();
    return 0;
}

2 comentarios: