SlideShare una empresa de Scribd logo
Universidad Técnica Particular de Loja

Nombre: Silvio Javier Cuenca Macas
Carrera: Electrónica y Telecomunicaciones


                                       Ejercicios de Programación

Programación en: Dev C++

   1. Programa: Se ingresa una cadena de caracteres, si se encuentra en la cadena vocales minúsculas
      el programa las cambiará a vocales mayúsculas.

       #include <stdlib.h>
       int main ()
       {
       char str[50] ; /* Limitar la cadena*/
         printf ("Ingrese cadena n"); /* Llamamos a la cadena*/
       scanf("%s",&str);

         printf("La cadena ingresada es: n%s n",str);
       for(int i=0;i<50;i++)
         {
            switch(str[i]) /* Cambiamos la cadena*/
       {
               case 'a': str[i] = 'A';
                  break;
                      case 'e': str[i] = 'E';
                  break;
                          case 'i': str[i] = 'I';
                  break;
                          case 'o': str[i] = 'O';
                  break;
                          case 'u': str[i] = 'U';
       break;
            }

         }
         printf("La cadena resultante es: n%s n",str);
         int o;
         scanf("%d",o);
         system("PAUSE");
       return 0;
       }



Programación                                                                               Página 1
Universidad Técnica Particular de Loja

Nombre: Silvio Javier Cuenca Macas
Carrera: Electrónica y Telecomunicaciones

   2. Escriba un programa que lea la altura desde la que cae un objeto,se imprima la velocidad y la
      altura a la que se encuentra cada suponiendo caída libre.

       #include<stdio.h>
       #include<stdlib.h>
        int main ()

       {
       float g=-9.8,vi=0,v,yi,y=0;
              int t=1;
              printf("ingrese alturan");
              scanf ("%f",&yi);
              v=(g)*(t);
       printf("la velocidad es:%f m/sn",v);
              y=yi+((0.5)*(g)*(t)*(t));
       printf("la posicion es es:%f mn",y);

              system ("PAUSE");
            return 0;
            }

   3. Crear un programa el cual nos diga si corresponde a un número o aun carácter cuando
      ingresamos un digito cualquiera.

       #include<stdio.h>
       #include<stdlib.h>
       #include<ctype.h>
       int main ()
       {
          char a;
          printf("oprima una tecla: ");
          scanf("%c",&a);
       if(isalpha(a))
          printf("la tecla presionada %c es un caractern",a);
          else
             if(isdigit(a))
             printf("la tecla presionada %c es un numeron",a);
             else
                if(isprint(a))


Programación                                                                                 Página 2
Universidad Técnica Particular de Loja

Nombre: Silvio Javier Cuenca Macas
Carrera: Electrónica y Telecomunicaciones
               printf("la tecla presionada %c es un caracter imprimiblen",a);
               else
                printf("la tecla presionada %c es un caracter no imprimiblen",a);
          system("PAUSE");
          return 0;
        }

    4. Hallar la suma de los 50 primeros números pares:

        #include <stdio.h>
        #include <stdlib.h>
        int main()
        {
          int n, suma = 0;
          for (n=1; n<=50; n++)
        suma += 1*n;
          printf("La suma de los 50 primeros numeros pares es: %dn",suma);
          system("PAUSE");
          return 0;
        }

    5. Crear un programa que nos permita obtener la constante mágica de una dimensión impar y
       permita obtener su cuadro generado a partir de la dimensión dada.

        #include <stdio.h>
        #include <conio.h>
        #define N 11
        #define M 11
        int comprueba (int [N][M], int dim);
        void impresion (int [N][M], int dim);
        main()
        {
        int cuadrado[N][M];
        int dim, f, c, i;
        printf("Introduzca la dimenci¢n por favor:n");
        scanf("%d", &dim);
        while (dim & dim>11)
        {
        printf("ERROR, el valor de la dimenci¢n debe estar entre 3 y 11:n");
        scanf("%d", &dim);


Programación                                                                             Página 3
Universidad Técnica Particular de Loja

Nombre: Silvio Javier Cuenca Macas
Carrera: Electrónica y Telecomunicaciones
        }
        while((dim%2)!=1)
        {
        printf("ERROR el valor de la dimenci¢n debe ser Impar:n");
        scanf("%d", &dim);
        }
        for(f=0; f<dim; f++)
        for(c=0; c<dim; c++)
        cuadrado[f][c]=0;
        f=0;
        c=dim/2;
        cuadrado[f][c]=1;
        for(i=2; i<=dim*dim; i++)
        {
        f--;
        c++;
        if(f<0 && c==dim)
        {
        f=1;
        c=dim-1;
        }
        if(f<0)
        f=dim-1;
        if(c==dim)
        c=0;
        if(cuadrado[f][c]!=0)
        {
        c--;
        f=f+2;
        }
        cuadrado[f][c]=i;
        }
        printf("La constante m gica es: %dnn", comprueba (cuadrado, dim));
        impresion(cuadrado, dim);
        getch();
        return 0;
        }
        int comprueba (int cuadrado [N][M], int dim)
        {
        int magic=1, f,c, consmagic, sum=0, i, j=-1;


Programación                                                                   Página 4
Universidad Técnica Particular de Loja

Nombre: Silvio Javier Cuenca Macas
Carrera: Electrónica y Telecomunicaciones
        consmagic=((dim*dim*dim)+dim)/2;
        for(f=0; f<dim; f++)
        {
        sum=0;
        for(c=0; c<dim; c++)
        sum=sum+cuadrado[f][c];
        if(sum!=consmagic)
        magic=0;
        }
        for(c=0; c<dim; c++)
        {
        sum=0;
        for(f=0; f<dim; f++)
        sum=sum+cuadrado[f][c];
        if(sum!=consmagic)
        magic=0;
        }
        sum=0;
        for(i=0; i<dim; i++)
        sum=sum+cuadrado[i][i];
        if(sum!=consmagic)
        magic=0;
        sum=0;
        for((i=dim-1); i>=0; i--)
        {
        j=j+1;
        sum=sum+cuadrado[i][j];
        }
        if(sum!=consmagic)
        magic=0;
        if(magic==0)
        consmagic=0;
        return (consmagic);
        }
        void impresion (int cuadrado[N][M], int dim)
        {
        int f, c;
        printf("tEL CUADRO GENERADO ES:nn");
        for(f=0; f<dim; f++)
        {


Programación                                                              Página 5
Universidad Técnica Particular de Loja

Nombre: Silvio Javier Cuenca Macas
Carrera: Electrónica y Telecomunicaciones
        for(c=0; c<dim; c++)
        printf("*%d*", cuadrado[f][c]);
        printf("n");
        }
        }

   6. Hacer un programa que cumpla las mismas funciones de una calculadora.

       #include <iostream.h>
       #include <stdlib.h>
       #include <math.h>
       int a,b,pOpcion;
       char op;
       void presentar(int opcion);
       int main()
       {
       do{

       cout<<"%%%%%%%%%%%%%%%%%%%%%%%%%%%%OPCIONES%%%%%%%%%%%%%%%%
       %%%%"<<endl;
       cout<<"@ (1) pSUMA:                          @"<<endl;
             cout<<"@ (2) pRESTA:                         @"<<endl;
             cout<<"@ (3) pMULTIPLICACION:                     @"<<endl;
             cout<<"@ (4) pDIVISION:                        @"<<endl;
             cout<<"@ (5) pRAIZ:                         @"<<endl;
             cout<<"@ (6) pPOTENCIA:                         @"<<endl;
             cout<<"@ (7) FINALIZAR:                        @"<<endl;
       cout<<"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
       %%%%%%"<<endl;
             cout<<"Ingrese opcion: ";
             cin>>pOpcion;
       presentar(pOpcion);
             cout<<"desea regresar al menu principal s / n: ";
             cin>>op;
             if ((op=='s')||(op=='S'))
               pOpcion=0;
       else
               pOpcion=7;
            }while (pOpcion !=7 );
       system("PAUSE");


Programación                                                                  Página 6
Universidad Técnica Particular de Loja

Nombre: Silvio Javier Cuenca Macas
Carrera: Electrónica y Telecomunicaciones
        return 0;
        }
        void presentar(int opcion){
        cout<<"ingresar el primer numero: ";
         cin>>a;
         cout<<"ingresar el segundo numero: ";
        cin>>b;
              switch (pOpcion){
                  case 1 : cout<<"La suma es: "<<a+b<<endl; break;
                  case 2 : cout<<"La resta es: "<<a-b<<endl; break;
                  case 3 : cout<<"La multiplicacion es: "<<a*b<<endl; break;
                  case 4 : cout<<"La division es: "<<a/b<<endl; break;
        case 5 : cout<<"La raiz de la suma de los dos # es: "<<sqrt(a+b)<<endl; break;
                  case 6 : cout<<"La potencia es: "<<pow(a,b)<<endl; break;}
        }




Programación                                                                             Página 7

Más contenido relacionado

La actualidad más candente

Formas Normales
Formas NormalesFormas Normales
Formas Normales
MonjeOneble
 
Capitulo 3 funciones de varias variables
Capitulo 3     funciones de varias variables Capitulo 3     funciones de varias variables
Capitulo 3 funciones de varias variables
Paul Borikua
 
Unidad V Instrucciones De Decision
Unidad V  Instrucciones De DecisionUnidad V  Instrucciones De Decision
Unidad V Instrucciones De Decisionmarthaill10
 
Ejercicios resueltos de punteros 12a15
Ejercicios resueltos de punteros 12a15Ejercicios resueltos de punteros 12a15
Ejercicios resueltos de punteros 12a15
rasave
 
Estructura selectiva simple con Java
Estructura selectiva simple con JavaEstructura selectiva simple con Java
Estructura selectiva simple con Java
Nora O. Martínez
 
Lógica y Cálculo Proposicional
Lógica y Cálculo ProposicionalLógica y Cálculo Proposicional
Lógica y Cálculo Proposicional
Juliho Castillo
 
Posición relativa de rectas en una circunferencia
Posición relativa de rectas en una circunferenciaPosición relativa de rectas en una circunferencia
Posición relativa de rectas en una circunferencia
Argenis Méndez Villalobos
 
Ejemplos de diagramas de flujo
Ejemplos de diagramas de flujoEjemplos de diagramas de flujo
Ejemplos de diagramas de flujo
Jorge Mejia
 
Apunte usm ecuaciones diferenciales de orden superior
Apunte usm   ecuaciones diferenciales de orden superiorApunte usm   ecuaciones diferenciales de orden superior
Apunte usm ecuaciones diferenciales de orden superiorCristian Cofré Sepúlveda
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
Estructura de Lenguaje C++
Estructura de Lenguaje C++Estructura de Lenguaje C++
Estructura de Lenguaje C++
Nana Garces
 
arboles avl con codigo en java
arboles avl con codigo en javaarboles avl con codigo en java
arboles avl con codigo en java
marhoz
 
Estructura repetitiva
Estructura repetitivaEstructura repetitiva
Estructura repetitiva
Alcira Ordóñez Rey
 
Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)
Pedro Antonio Villalta (Pavillalta)
 
GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS
Edwin Vega Orozco
 
Programación en C++ con C++ Builder
Programación en C++ con C++ BuilderProgramación en C++ con C++ Builder
Programación en C++ con C++ Builder
Andy Juan Sarango Veliz
 
Ecuaciones de tercer grado
Ecuaciones de tercer gradoEcuaciones de tercer grado
Ecuaciones de tercer grado
Gabriel_Chie
 
Ejercicios propuestos inversa de una matriz y evaluación
Ejercicios propuestos inversa de una matriz y evaluaciónEjercicios propuestos inversa de una matriz y evaluación
Ejercicios propuestos inversa de una matriz y evaluaciónalgebra
 

La actualidad más candente (20)

Formas Normales
Formas NormalesFormas Normales
Formas Normales
 
Capitulo 3 funciones de varias variables
Capitulo 3     funciones de varias variables Capitulo 3     funciones de varias variables
Capitulo 3 funciones de varias variables
 
Unidad V Instrucciones De Decision
Unidad V  Instrucciones De DecisionUnidad V  Instrucciones De Decision
Unidad V Instrucciones De Decision
 
Ejercicios resueltos de punteros 12a15
Ejercicios resueltos de punteros 12a15Ejercicios resueltos de punteros 12a15
Ejercicios resueltos de punteros 12a15
 
Estructura selectiva simple con Java
Estructura selectiva simple con JavaEstructura selectiva simple con Java
Estructura selectiva simple con Java
 
Lógica y Cálculo Proposicional
Lógica y Cálculo ProposicionalLógica y Cálculo Proposicional
Lógica y Cálculo Proposicional
 
Posición relativa de rectas en una circunferencia
Posición relativa de rectas en una circunferenciaPosición relativa de rectas en una circunferencia
Posición relativa de rectas en una circunferencia
 
Ejemplos de diagramas de flujo
Ejemplos de diagramas de flujoEjemplos de diagramas de flujo
Ejemplos de diagramas de flujo
 
Apunte usm ecuaciones diferenciales de orden superior
Apunte usm   ecuaciones diferenciales de orden superiorApunte usm   ecuaciones diferenciales de orden superior
Apunte usm ecuaciones diferenciales de orden superior
 
Unidad 2: Clases y objetos Ejercicio 3
Unidad 2: Clases y objetos Ejercicio 3Unidad 2: Clases y objetos Ejercicio 3
Unidad 2: Clases y objetos Ejercicio 3
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Estructura de Lenguaje C++
Estructura de Lenguaje C++Estructura de Lenguaje C++
Estructura de Lenguaje C++
 
arboles avl con codigo en java
arboles avl con codigo en javaarboles avl con codigo en java
arboles avl con codigo en java
 
Estructura repetitiva
Estructura repetitivaEstructura repetitiva
Estructura repetitiva
 
Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)
 
GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS
 
Programación en C++ con C++ Builder
Programación en C++ con C++ BuilderProgramación en C++ con C++ Builder
Programación en C++ con C++ Builder
 
1.2 razones a fines (ejemplos)
1.2 razones a fines (ejemplos)1.2 razones a fines (ejemplos)
1.2 razones a fines (ejemplos)
 
Ecuaciones de tercer grado
Ecuaciones de tercer gradoEcuaciones de tercer grado
Ecuaciones de tercer grado
 
Ejercicios propuestos inversa de una matriz y evaluación
Ejercicios propuestos inversa de una matriz y evaluaciónEjercicios propuestos inversa de una matriz y evaluación
Ejercicios propuestos inversa de una matriz y evaluación
 

Destacado

Problemas resueltos de c++
Problemas  resueltos de c++Problemas  resueltos de c++
Problemas resueltos de c++johnny herrera
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++cemayoral
 
Magazine advert research
Magazine advert researchMagazine advert research
Magazine advert research957422
 
Clasificación del folklore.cmap
Clasificación del folklore.cmapClasificación del folklore.cmap
Clasificación del folklore.cmap
SYLVIA HERRERA DÍAZ
 
Ley del medio ambiente
Ley del medio ambienteLey del medio ambiente
Ley del medio ambiente
Adalberto
 
Linea de tiempo lic. diego ramos nuñez
Linea de tiempo  lic. diego ramos nuñezLinea de tiempo  lic. diego ramos nuñez
Linea de tiempo lic. diego ramos nuñez
demoni09
 
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)Maynor Mendoza
 
PROGRAMAS EN DEV C++
PROGRAMAS EN DEV C++PROGRAMAS EN DEV C++
PROGRAMAS EN DEV C++
KarenAlmanza
 
Viajando por el mundo
Viajando por el mundoViajando por el mundo
Viajando por el mundo
Adalberto
 
Manual c++
Manual c++Manual c++
Manual c++
slent
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltosRoldan El Gato
 
Solucionario demidovich tomo III
Solucionario demidovich tomo IIISolucionario demidovich tomo III
Solucionario demidovich tomo III
Darwin Chilan L
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Kiim Kerrigan
 
Legislación ambiental en el salvador
Legislación ambiental en el salvadorLegislación ambiental en el salvador
Legislación ambiental en el salvadorAdalberto
 
CÓMO POTENCIALIZAR LA IMPLEMENTACIÓN DE LAS TICS EN LA EDUCACIÓN
CÓMO POTENCIALIZAR LA IMPLEMENTACIÓN DE LAS TICS EN LA EDUCACIÓNCÓMO POTENCIALIZAR LA IMPLEMENTACIÓN DE LAS TICS EN LA EDUCACIÓN
CÓMO POTENCIALIZAR LA IMPLEMENTACIÓN DE LAS TICS EN LA EDUCACIÓN
SYLVIA HERRERA DÍAZ
 
IMPACTO DE LAS TIC
IMPACTO DE LAS TICIMPACTO DE LAS TIC
IMPACTO DE LAS TIC
SYLVIA HERRERA DÍAZ
 
LA CELEBRACIÓN DE SEMANA SANTA EN LA CIUDAD DE QUITO
LA CELEBRACIÓN DE SEMANA SANTA EN LA CIUDAD DE QUITOLA CELEBRACIÓN DE SEMANA SANTA EN LA CIUDAD DE QUITO
LA CELEBRACIÓN DE SEMANA SANTA EN LA CIUDAD DE QUITO
SYLVIA HERRERA DÍAZ
 
LA CELEBRACIÓN DE LA SEMANA SANTA EN LA CIUDAD DE QUITO Y EN LA PARROQUIA DE ...
LA CELEBRACIÓN DE LA SEMANA SANTA EN LA CIUDAD DE QUITO Y EN LA PARROQUIA DE ...LA CELEBRACIÓN DE LA SEMANA SANTA EN LA CIUDAD DE QUITO Y EN LA PARROQUIA DE ...
LA CELEBRACIÓN DE LA SEMANA SANTA EN LA CIUDAD DE QUITO Y EN LA PARROQUIA DE ...
SYLVIA HERRERA DÍAZ
 
Ley de Enfriamiento y Calentamiento de Newton
Ley de Enfriamiento y Calentamiento de NewtonLey de Enfriamiento y Calentamiento de Newton
Ley de Enfriamiento y Calentamiento de Newton
Javier Cuenca
 

Destacado (20)

Problemas resueltos de c++
Problemas  resueltos de c++Problemas  resueltos de c++
Problemas resueltos de c++
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 
E bs+whitepaper senado
E bs+whitepaper senadoE bs+whitepaper senado
E bs+whitepaper senado
 
Magazine advert research
Magazine advert researchMagazine advert research
Magazine advert research
 
Clasificación del folklore.cmap
Clasificación del folklore.cmapClasificación del folklore.cmap
Clasificación del folklore.cmap
 
Ley del medio ambiente
Ley del medio ambienteLey del medio ambiente
Ley del medio ambiente
 
Linea de tiempo lic. diego ramos nuñez
Linea de tiempo  lic. diego ramos nuñezLinea de tiempo  lic. diego ramos nuñez
Linea de tiempo lic. diego ramos nuñez
 
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
 
PROGRAMAS EN DEV C++
PROGRAMAS EN DEV C++PROGRAMAS EN DEV C++
PROGRAMAS EN DEV C++
 
Viajando por el mundo
Viajando por el mundoViajando por el mundo
Viajando por el mundo
 
Manual c++
Manual c++Manual c++
Manual c++
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
Solucionario demidovich tomo III
Solucionario demidovich tomo IIISolucionario demidovich tomo III
Solucionario demidovich tomo III
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
 
Legislación ambiental en el salvador
Legislación ambiental en el salvadorLegislación ambiental en el salvador
Legislación ambiental en el salvador
 
CÓMO POTENCIALIZAR LA IMPLEMENTACIÓN DE LAS TICS EN LA EDUCACIÓN
CÓMO POTENCIALIZAR LA IMPLEMENTACIÓN DE LAS TICS EN LA EDUCACIÓNCÓMO POTENCIALIZAR LA IMPLEMENTACIÓN DE LAS TICS EN LA EDUCACIÓN
CÓMO POTENCIALIZAR LA IMPLEMENTACIÓN DE LAS TICS EN LA EDUCACIÓN
 
IMPACTO DE LAS TIC
IMPACTO DE LAS TICIMPACTO DE LAS TIC
IMPACTO DE LAS TIC
 
LA CELEBRACIÓN DE SEMANA SANTA EN LA CIUDAD DE QUITO
LA CELEBRACIÓN DE SEMANA SANTA EN LA CIUDAD DE QUITOLA CELEBRACIÓN DE SEMANA SANTA EN LA CIUDAD DE QUITO
LA CELEBRACIÓN DE SEMANA SANTA EN LA CIUDAD DE QUITO
 
LA CELEBRACIÓN DE LA SEMANA SANTA EN LA CIUDAD DE QUITO Y EN LA PARROQUIA DE ...
LA CELEBRACIÓN DE LA SEMANA SANTA EN LA CIUDAD DE QUITO Y EN LA PARROQUIA DE ...LA CELEBRACIÓN DE LA SEMANA SANTA EN LA CIUDAD DE QUITO Y EN LA PARROQUIA DE ...
LA CELEBRACIÓN DE LA SEMANA SANTA EN LA CIUDAD DE QUITO Y EN LA PARROQUIA DE ...
 
Ley de Enfriamiento y Calentamiento de Newton
Ley de Enfriamiento y Calentamiento de NewtonLey de Enfriamiento y Calentamiento de Newton
Ley de Enfriamiento y Calentamiento de Newton
 

Similar a Ejercicios de programación.

Aritmetica
AritmeticaAritmetica
AritmeticaBOTICA
 
PROBLEMAS DE POGRAMACION 1
PROBLEMAS DE POGRAMACION 1PROBLEMAS DE POGRAMACION 1
PROBLEMAS DE POGRAMACION 1
Jordan Puente
 
Laboratorio1 entrada-salida de datos / Lenguance C
Laboratorio1   entrada-salida de datos / Lenguance CLaboratorio1   entrada-salida de datos / Lenguance C
Laboratorio1 entrada-salida de datos / Lenguance C
Alejandro Enrique Téllez López
 
Programas básico en Lenguaje C
Programas básico en Lenguaje CProgramas básico en Lenguaje C
Programas básico en Lenguaje C
aart07
 
Programa
ProgramaPrograma
Programa
CAUCANITO
 
Ejercicios Utilizando C++
Ejercicios Utilizando C++Ejercicios Utilizando C++
Ejercicios Utilizando C++
Adita IC
 
Trabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje cTrabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje c
oswnes92
 
Carpeta programacion i2
Carpeta programacion i2Carpeta programacion i2
Carpeta programacion i2cristianvini90
 
1 er informe
1 er informe1 er informe
1 er informe
Admer Barrios Urbina
 
Actividad 4 Ejercicios Dev C++
Actividad 4 Ejercicios Dev C++Actividad 4 Ejercicios Dev C++
Actividad 4 Ejercicios Dev C++
Katyuss Luna
 
Ejercicios simples en lenguaje c
Ejercicios simples en lenguaje cEjercicios simples en lenguaje c
Ejercicios simples en lenguaje cMax Toledo
 
Programa Suma y Multiplicacion UFT
Programa Suma y Multiplicacion UFTPrograma Suma y Multiplicacion UFT
Programa Suma y Multiplicacion UFT
ROBINRIVERO
 
Practicas bloque 2
Practicas bloque 2Practicas bloque 2
Practicas bloque 2
Arana Paker
 

Similar a Ejercicios de programación. (20)

Aritmetica
AritmeticaAritmetica
Aritmetica
 
PROBLEMAS DE POGRAMACION 1
PROBLEMAS DE POGRAMACION 1PROBLEMAS DE POGRAMACION 1
PROBLEMAS DE POGRAMACION 1
 
Laboratorio1 entrada-salida de datos / Lenguance C
Laboratorio1   entrada-salida de datos / Lenguance CLaboratorio1   entrada-salida de datos / Lenguance C
Laboratorio1 entrada-salida de datos / Lenguance C
 
Include
IncludeInclude
Include
 
Ejerciciosprogramacion
EjerciciosprogramacionEjerciciosprogramacion
Ejerciciosprogramacion
 
Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Programas básico en Lenguaje C
Programas básico en Lenguaje CProgramas básico en Lenguaje C
Programas básico en Lenguaje C
 
Programa
ProgramaPrograma
Programa
 
Practicas de programacion 11 20
Practicas de programacion 11 20Practicas de programacion 11 20
Practicas de programacion 11 20
 
Ejercicios Utilizando C++
Ejercicios Utilizando C++Ejercicios Utilizando C++
Ejercicios Utilizando C++
 
Trabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje cTrabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje c
 
Carpeta programacion i2
Carpeta programacion i2Carpeta programacion i2
Carpeta programacion i2
 
1 er informe
1 er informe1 er informe
1 er informe
 
Actividad 4 Ejercicios Dev C++
Actividad 4 Ejercicios Dev C++Actividad 4 Ejercicios Dev C++
Actividad 4 Ejercicios Dev C++
 
Ejercicios simples en lenguaje c
Ejercicios simples en lenguaje cEjercicios simples en lenguaje c
Ejercicios simples en lenguaje c
 
Programa Suma y Multiplicacion UFT
Programa Suma y Multiplicacion UFTPrograma Suma y Multiplicacion UFT
Programa Suma y Multiplicacion UFT
 
Practicas bloque 2
Practicas bloque 2Practicas bloque 2
Practicas bloque 2
 

Más de Javier Cuenca

El top de Tecnologías de la última década
El top de Tecnologías de la última década El top de Tecnologías de la última década
El top de Tecnologías de la última década
Javier Cuenca
 
Economía y distribución de la riqueza
Economía y distribución de la riqueza Economía y distribución de la riqueza
Economía y distribución de la riqueza
Javier Cuenca
 
La Industria Bélica
La Industria BélicaLa Industria Bélica
La Industria Bélica
Javier Cuenca
 
La generación de la energía
La generación de la energíaLa generación de la energía
La generación de la energíaJavier Cuenca
 
La industria de la telefonía móvil
La industria de la telefonía móvilLa industria de la telefonía móvil
La industria de la telefonía móvilJavier Cuenca
 
Los Mayas
Los MayasLos Mayas
Los Mayas
Javier Cuenca
 
La primera misión Geodésica Francesa
La primera misión Geodésica FrancesaLa primera misión Geodésica Francesa
La primera misión Geodésica Francesa
Javier Cuenca
 
Grandes Inventos desde la época Precolombina
Grandes Inventos desde la época PrecolombinaGrandes Inventos desde la época Precolombina
Grandes Inventos desde la época Precolombina
Javier Cuenca
 
Expresión Oral y Escrita
Expresión Oral y EscritaExpresión Oral y Escrita
Expresión Oral y Escrita
Javier Cuenca
 
Google docs
Google docsGoogle docs
Google docs
Javier Cuenca
 
Licencias
LicenciasLicencias
Licencias
Javier Cuenca
 
Exposicion de programacion
Exposicion de programacionExposicion de programacion
Exposicion de programacionJavier Cuenca
 

Más de Javier Cuenca (12)

El top de Tecnologías de la última década
El top de Tecnologías de la última década El top de Tecnologías de la última década
El top de Tecnologías de la última década
 
Economía y distribución de la riqueza
Economía y distribución de la riqueza Economía y distribución de la riqueza
Economía y distribución de la riqueza
 
La Industria Bélica
La Industria BélicaLa Industria Bélica
La Industria Bélica
 
La generación de la energía
La generación de la energíaLa generación de la energía
La generación de la energía
 
La industria de la telefonía móvil
La industria de la telefonía móvilLa industria de la telefonía móvil
La industria de la telefonía móvil
 
Los Mayas
Los MayasLos Mayas
Los Mayas
 
La primera misión Geodésica Francesa
La primera misión Geodésica FrancesaLa primera misión Geodésica Francesa
La primera misión Geodésica Francesa
 
Grandes Inventos desde la época Precolombina
Grandes Inventos desde la época PrecolombinaGrandes Inventos desde la época Precolombina
Grandes Inventos desde la época Precolombina
 
Expresión Oral y Escrita
Expresión Oral y EscritaExpresión Oral y Escrita
Expresión Oral y Escrita
 
Google docs
Google docsGoogle docs
Google docs
 
Licencias
LicenciasLicencias
Licencias
 
Exposicion de programacion
Exposicion de programacionExposicion de programacion
Exposicion de programacion
 

Último

Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
Mercedes Gonzalez
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
YasneidyGonzalez
 
El fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amorEl fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amor
Alejandrino Halire Ccahuana
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
nievesjiesc03
 
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdfT3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
eliecerespinosa
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
jmorales40
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
YasneidyGonzalez
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
Profes de Relideleón Apellidos
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 

Último (20)

Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
 
El fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amorEl fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amor
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
 
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdfT3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
T3-Instrumento de evaluacion_Planificación Analìtica_Actividad con IA.pdf
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 

Ejercicios de programación.

  • 1. Universidad Técnica Particular de Loja Nombre: Silvio Javier Cuenca Macas Carrera: Electrónica y Telecomunicaciones Ejercicios de Programación Programación en: Dev C++ 1. Programa: Se ingresa una cadena de caracteres, si se encuentra en la cadena vocales minúsculas el programa las cambiará a vocales mayúsculas. #include <stdlib.h> int main () { char str[50] ; /* Limitar la cadena*/ printf ("Ingrese cadena n"); /* Llamamos a la cadena*/ scanf("%s",&str); printf("La cadena ingresada es: n%s n",str); for(int i=0;i<50;i++) { switch(str[i]) /* Cambiamos la cadena*/ { case 'a': str[i] = 'A'; break; case 'e': str[i] = 'E'; break; case 'i': str[i] = 'I'; break; case 'o': str[i] = 'O'; break; case 'u': str[i] = 'U'; break; } } printf("La cadena resultante es: n%s n",str); int o; scanf("%d",o); system("PAUSE"); return 0; } Programación Página 1
  • 2. Universidad Técnica Particular de Loja Nombre: Silvio Javier Cuenca Macas Carrera: Electrónica y Telecomunicaciones 2. Escriba un programa que lea la altura desde la que cae un objeto,se imprima la velocidad y la altura a la que se encuentra cada suponiendo caída libre. #include<stdio.h> #include<stdlib.h> int main () { float g=-9.8,vi=0,v,yi,y=0; int t=1; printf("ingrese alturan"); scanf ("%f",&yi); v=(g)*(t); printf("la velocidad es:%f m/sn",v); y=yi+((0.5)*(g)*(t)*(t)); printf("la posicion es es:%f mn",y); system ("PAUSE"); return 0; } 3. Crear un programa el cual nos diga si corresponde a un número o aun carácter cuando ingresamos un digito cualquiera. #include<stdio.h> #include<stdlib.h> #include<ctype.h> int main () { char a; printf("oprima una tecla: "); scanf("%c",&a); if(isalpha(a)) printf("la tecla presionada %c es un caractern",a); else if(isdigit(a)) printf("la tecla presionada %c es un numeron",a); else if(isprint(a)) Programación Página 2
  • 3. Universidad Técnica Particular de Loja Nombre: Silvio Javier Cuenca Macas Carrera: Electrónica y Telecomunicaciones printf("la tecla presionada %c es un caracter imprimiblen",a); else printf("la tecla presionada %c es un caracter no imprimiblen",a); system("PAUSE"); return 0; } 4. Hallar la suma de los 50 primeros números pares: #include <stdio.h> #include <stdlib.h> int main() { int n, suma = 0; for (n=1; n<=50; n++) suma += 1*n; printf("La suma de los 50 primeros numeros pares es: %dn",suma); system("PAUSE"); return 0; } 5. Crear un programa que nos permita obtener la constante mágica de una dimensión impar y permita obtener su cuadro generado a partir de la dimensión dada. #include <stdio.h> #include <conio.h> #define N 11 #define M 11 int comprueba (int [N][M], int dim); void impresion (int [N][M], int dim); main() { int cuadrado[N][M]; int dim, f, c, i; printf("Introduzca la dimenci¢n por favor:n"); scanf("%d", &dim); while (dim & dim>11) { printf("ERROR, el valor de la dimenci¢n debe estar entre 3 y 11:n"); scanf("%d", &dim); Programación Página 3
  • 4. Universidad Técnica Particular de Loja Nombre: Silvio Javier Cuenca Macas Carrera: Electrónica y Telecomunicaciones } while((dim%2)!=1) { printf("ERROR el valor de la dimenci¢n debe ser Impar:n"); scanf("%d", &dim); } for(f=0; f<dim; f++) for(c=0; c<dim; c++) cuadrado[f][c]=0; f=0; c=dim/2; cuadrado[f][c]=1; for(i=2; i<=dim*dim; i++) { f--; c++; if(f<0 && c==dim) { f=1; c=dim-1; } if(f<0) f=dim-1; if(c==dim) c=0; if(cuadrado[f][c]!=0) { c--; f=f+2; } cuadrado[f][c]=i; } printf("La constante m gica es: %dnn", comprueba (cuadrado, dim)); impresion(cuadrado, dim); getch(); return 0; } int comprueba (int cuadrado [N][M], int dim) { int magic=1, f,c, consmagic, sum=0, i, j=-1; Programación Página 4
  • 5. Universidad Técnica Particular de Loja Nombre: Silvio Javier Cuenca Macas Carrera: Electrónica y Telecomunicaciones consmagic=((dim*dim*dim)+dim)/2; for(f=0; f<dim; f++) { sum=0; for(c=0; c<dim; c++) sum=sum+cuadrado[f][c]; if(sum!=consmagic) magic=0; } for(c=0; c<dim; c++) { sum=0; for(f=0; f<dim; f++) sum=sum+cuadrado[f][c]; if(sum!=consmagic) magic=0; } sum=0; for(i=0; i<dim; i++) sum=sum+cuadrado[i][i]; if(sum!=consmagic) magic=0; sum=0; for((i=dim-1); i>=0; i--) { j=j+1; sum=sum+cuadrado[i][j]; } if(sum!=consmagic) magic=0; if(magic==0) consmagic=0; return (consmagic); } void impresion (int cuadrado[N][M], int dim) { int f, c; printf("tEL CUADRO GENERADO ES:nn"); for(f=0; f<dim; f++) { Programación Página 5
  • 6. Universidad Técnica Particular de Loja Nombre: Silvio Javier Cuenca Macas Carrera: Electrónica y Telecomunicaciones for(c=0; c<dim; c++) printf("*%d*", cuadrado[f][c]); printf("n"); } } 6. Hacer un programa que cumpla las mismas funciones de una calculadora. #include <iostream.h> #include <stdlib.h> #include <math.h> int a,b,pOpcion; char op; void presentar(int opcion); int main() { do{ cout<<"%%%%%%%%%%%%%%%%%%%%%%%%%%%%OPCIONES%%%%%%%%%%%%%%%% %%%%"<<endl; cout<<"@ (1) pSUMA: @"<<endl; cout<<"@ (2) pRESTA: @"<<endl; cout<<"@ (3) pMULTIPLICACION: @"<<endl; cout<<"@ (4) pDIVISION: @"<<endl; cout<<"@ (5) pRAIZ: @"<<endl; cout<<"@ (6) pPOTENCIA: @"<<endl; cout<<"@ (7) FINALIZAR: @"<<endl; cout<<"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%"<<endl; cout<<"Ingrese opcion: "; cin>>pOpcion; presentar(pOpcion); cout<<"desea regresar al menu principal s / n: "; cin>>op; if ((op=='s')||(op=='S')) pOpcion=0; else pOpcion=7; }while (pOpcion !=7 ); system("PAUSE"); Programación Página 6
  • 7. Universidad Técnica Particular de Loja Nombre: Silvio Javier Cuenca Macas Carrera: Electrónica y Telecomunicaciones return 0; } void presentar(int opcion){ cout<<"ingresar el primer numero: "; cin>>a; cout<<"ingresar el segundo numero: "; cin>>b; switch (pOpcion){ case 1 : cout<<"La suma es: "<<a+b<<endl; break; case 2 : cout<<"La resta es: "<<a-b<<endl; break; case 3 : cout<<"La multiplicacion es: "<<a*b<<endl; break; case 4 : cout<<"La division es: "<<a/b<<endl; break; case 5 : cout<<"La raiz de la suma de los dos # es: "<<sqrt(a+b)<<endl; break; case 6 : cout<<"La potencia es: "<<pow(a,b)<<endl; break;} } Programación Página 7