top of page
White Structure

SEMANA 11- FUNCIONES CON PARÁMETROS


#include <iostream>
#include <math.h>
using namespace std;
int angulo, Opcion, c, SUMA;
int FACT,CC,n,a,b, A, SUMAR(int x, int y); //(2): DECLARACIÓN DE FUNCIONES
int d, CUADRADO;
int q,e,v, multiplica(int x, int y);
int area, velocidad;
float SERIE_SENO(int x), M,N,RAD, B, PI=3.141592; //(2)
float cuadrado(float r);
int main()
{
  do
  {
cout<<"   M E N U  de FUNCIONES  \n";
cout<<"------------   \n";
cout<<"1.- SUMA  \n";
cout<<"2.- SERIE SENO  \n";
cout<<"3.- PLANTEADO CUADRADOS\n";
cout<<"4.- SU LIBRO CAUDAL \n";
 
    cout<<"INGRESE UNA OPCION <> 0: "; cin>>Opcion;
switch (Opcion)
{
  case 1:
    {
       cout<<"1.- SUMA DE DOS NUMEROS \n";
   cout<<"Ingrese el numero 1: "; cin>>a;   
   cout<<"Ingrese el numero 2: "; cin>>b;
    A=SUMAR(a, b); //(1) INVOCACION
    cout<<"la suma es: "<<SUMAR(a,b)<<endl<<A<<endl;
    cout<<endl;
    }; break;
    
   case 2:
    {
       cout<<"2.- SERIE SENO  \n";
       cout<<"------------------  \n";        
       
       cout<<"Ingrese el valo del angulo:" ; cin>>angulo;
       B=SERIE_SENO(angulo); //(1)
       cout<<"La suma de la serie seno es: "<<B<<endl;//(5)
       cout<<endl;
    }; break;
    
   case 3:
   {
   cout<<"3.- PLANTEADO CUADRADOS\n";
   cout<<"Ingrese un numero"; cin>>d;
   cout<<"El cuadrado del numero es:"<<cuadrado(d)<<endl;
   cout<<endl;
    }; break;
    
   case 4:
   {
   cout<<"4.- SU LIBRO CAUDAL \n";
   cout<<"Ingrese el Area de la seccion transversal" ; cin>>e;
   cout<<"Ingrese la velocidad del agua (en metros por segundo)"; cin>>v;
   q = e*v;
   cout<<"El valor del caudal es:"<<q<<endl;
   cout<<endl;    
    }; break; 
   
  } // fin del switch
} while (Opcion!=0); // FIN DEL DO WHILE

} // FIN PROGRAMA

// zona de desarrollo de funciones
int SUMAR(int x, int y) // (3) INICO FUNCIONES
{
   SUMA = x + y;
   return SUMA; // retorno con valor
} // (4) DESARROLLO

float SERIE_SENO(int x) //(3)
{
   RAD = (2 * PI*x)/360;
   CC=0;
   SUMA = RAD;
   FACT=1;
   cout<<"Cuanto terminos sumanos: "; cin>>n;
   for(c=1;c<=n;c=c+2)
   {
       M = pow(RAD,c);
       N = FACT*c;
       CC=CC+1;
       if (CC/2 !=0)
        SUMA = SUMA + M/N;
       else
        SUMA = SUMA - M/N;
   }
   return SUMA;
}//(4)

float cuadrado(float r)
{
   float c = r*r;
   return c;
}

float multiplica(int x)
{
   float q = e*v;
   return q;
}

LENGUAJE DE PROGRAMACIÃ’N

©2023 por LENGUAJE DE PROGRAMACIÒN. Creado con Wix.com

bottom of page