Programacion

Páginas: 9 (2113 palabras) Publicado: 24 de octubre de 2012
INSTITUO POLITECNOC NACIONAL
ESCUELA SUPERIOR DE INGENIERIE MECANICA Y ELECTRICA
UNIDAD ZACATENCO

FUNDAMENTOS DE PROGRAMACION

Alumno
Profesor:


Elabore los siguientes programas con funciones definidas.
1.- Elabore un programa que permita leer una base y un exponente, que llame a una función que eleve el numero a la potencia, al regresar a la función principal que imprima elresultado.
#include <stdio.h>
#include <conio.h>
#include <math.h>
int potencia (int base,int exponente)
{
int resultado;
resultado=(pow (base,exponente));
return resultado;
}
void main ()
{
int base,exponente,total;
printf ("\n Realice un programa que peromita leer la base y el \n exponente, que llame a unafuncion que eleve el numeor a la potencia \n y al regresar a la funcion principal imrpima el resultado. \n");
printf ("\n Cual es el numero que deseas elevar? \n ");
scanf ("%i",&base);
printf ("\n A que potencia lo quieres elevar? \n ");
scanf ("%i",&exponente);
total=potencia (base,exponente);
printf ("\n Si elevamos ese numero a esapotencia el resultado es: %i \n",total);
getche ();

}

| 1° valor | 2° valor | 3° valor | 4° valor | 5° valor |
Base | 2 | 6 | 5 | 9 | 7 |
Altura | 3 | 5 | 6 | 7 | 0 |

2.- Realice un programa que realice la sumatoria de las raíces cuadradas de los números pares desde el 2 hasta el 1500. Utilice un modulo o función para la suma.

3.- Elabore un programa que lea 10 valorespara una base y 10 valores para una potencia, utilizando la formula z=xy , imprima los 10 resultados, utilizando una función que reciba los valores de la base y la potencia.
#include <stdio.h>
#include <conio.h>
#include <math.h>
float potencia1(float x1,float y1)
{
float z1;
z1=pow(x1,y1);
return z1;
}
float potencia2(float x2,float y2)
{
float z2;
z2=pow (x2,y2);
return z2;
}
float potencia3 (float x3,float y3)
{
float z3;
z3=pow (x3,y3);
return z3;
}
float potencia4 (float x4,float y4)
{
float z4;
z4=pow (x4,y4);
return z4;
}
float potencia5 (float x5,float y5)
{
floatz5;
z5=pow (x5,y5);
return z5;
}
float potencia6 (float x6,float y6)
{
float z6;
z6=pow (x6,y6);
return z6;
}
float potencia7 (float x7,float y7)
{
float z7;
z7=pow (x7,y7);
return z7;
}
float potencia8 (float x8,float y8)
{
float z8;
z8=pow (x8,y8);
returnz8;
}
float potencia9 (float x9,float y9)
{
float z9;
z9=pow (x9,y9);
return z9;
}
float potencia10 (float x10,float y10)
{
float z10;
z10=pow (x10,y10);
return z10;
}
int main ()
{
float x1,x2,x3,x4,x5,x6,x7,x8,x9,x10;
float y1,y2,y3,y4,y5,y6,y7,y8,y9,y10;
floatz1,z2,z3,z4,z5,z6,z7,z8,z9,z10;
float operacion1,operacion2,operacion3,operacion4,operacion5,operacion6,operacion7,operacion8,operacion9,operacion10;
printf ("\n Realice un programa que lea 10 numeros como base y 10 numeros \n como exponentes, que imprima 10 resultados segun la formula \n z=X^y.\n ");
printf ("\n Cuales son los 10 valores para la base (x)? \n");
printf(" x1=");
scanf ("%f",&x1);
printf (" x2=");
scanf ("%f",&x2);
printf (" x3=");
scanf ("%f",&x3);
printf (" x4=");
scanf ("%f",&x4);
printf (" x5=");
scanf ("%f",&x5);
printf (" x6=");
scanf ("%f",&x6);
printf (" x7=");
scanf ("%f",&x7);
printf...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS