ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Práctica 11: Elaboración de programas aplicando las estructuras selectivas y repetitivas


Enviado por   •  18 de Febrero de 2018  •  Informe  •  1.574 Palabras (7 Páginas)  •  137 Visitas

Página 1 de 7

Práctica 11: Elaboración de programas aplicando las estructuras selectivas y repetitivas.

Competencia específica: El alumno será capaz de realizar programas aplicando las estructuras selectivas y repetitivas en un lenguaje de programación para dar solución a problemas.

Introducción

En la siguiente figura 11.1 se muestran las sintaxis en c++ de estructuras selectivas y repetitivas.

Estructuras selectivas

Sintaxis if:

if(condicion)

{

        proceso;

}

Sintaxis if – else:

If(condicion)

{

        proceso;

}

else

{

        proceso;

}

Sintaxis switch:

switch(var)

{

        case 1:

             sentencias;

        break;

        case 2:

             sentencias;

        break;

        case 3:

            sentencias;

        break;

        case 4:

            sentencias;

        break;

        default:

        sentencias;

}//fin de switch

Estructuras repetitivas

sintaxis for:

for (valor_inicial;condicion;incremento)

{

        proceso;

}

sintaxis while:

while(condicion)

{

proceso;

}

sintaxis  do – while:

do

{

        proceso;

}while(condicion);

Fig. 11.1 Sintaxis de estructuras selectivas y repetitivas en c++.


Relación con el contenido del programa de la materia de Algoritmos y Lenguajes de programación.

4.1 Selectiva simple.

4.2 Selectiva doble.

4.3 Selectiva anidada.

4.4 Selectiva múltiple.

4.5 Repetir mientras.

4.6 Repetir hasta.

4.7 Repetir desde.

4.8 Elaboración de programas.

Material y equipo necesario

El alumno requiere papel, lápiz y una computadora con lenguaje c++.

Pensamiento lógico por parte del alumno.

Metodología

if, if-else, switch:

11.1        Leer 2 números; si son iguales que los multiplique, si el primero es mayor que el segundo que los reste y si no que los sume.

// 11.1 Leer 2 números si son iguales que *, si son diferentes: sumarlos si a>b, restarlos si a

#include

using namespace std;

void main()

{

        int a,b;

        cout<<"Teclee valor de a y b \n";

        cin>>a>>b;

        if(a==b)

                cout<

        else

                if(a>b)

                cout<

                else

                cout<

system("pause");

}//fin main


11.4        Realizar un programa de calculadora con las operaciones básicas

+.- suma

-.- resta

*.-multiplicación

/.- división

Teclee dos números y el operador deseado,  realizar la operación  según el operador

11.4

#include

using namespace std;

void main()

{

        double n1,n2;

        char op;

        cout<<"Teclee valor de n1 y n2 \n";

        cin>>n1>>n2;

        cout<<"Teclee opcion para operacion \n";

        cout<<"(+) suma \n";

        cout<<"(-) resta \n";

        cout<<"(*) multiplicaion \n";

        cout<<"(/) division \n";

        cin>>op;

switch (op)

{

case '+':

        cout<

...

Descargar como (para miembros actualizados) txt (6 Kb) pdf (70 Kb) docx (14 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com