C/Visual C - Como elevar un array con exponente que indiquemos

 
Vista:

Como elevar un array con exponente que indiquemos

Publicado por Kira (1 intervención) el 18/07/2021 20:23:24
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
int main()
{
	int a[5];
	int i;
	printf(" arreglo de 5 posiciones \n ");
	printf (" motrando las potencias de las mismas \n");
	for (i=0; i<5; i++)
	{
		printf (" igrese un dato para la posicion %d \n ", i);
		scanf ("%d", &a[i]);
	}
 
	// sin usar pow//
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 265
Bronce
Ha mantenido su posición en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Como elevar un array con exponente que indiquemos

Publicado por dario (82 intervenciones) el 19/07/2021 18:20:55
Hola, te dejo un ejemplo.
Salu2.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
 
using namespace std;
 
int potencia(int,int);
 
int main()
{
    int a[5] = {3,5,2,7,4};
    int i;
 
    for (i=0; i<5; i++)
        cout << potencia(a[i],3) << " ";
 
 
    return 0;
}
 
//Funciones
int potencia(int b, int e) {
    int p=1;
 
    for (int i=1; i<=e; i++)
        p = p * b;
 
    return p;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar