alguien me ayuda con la codificacion de esto, es con vectores en c++ 2.- Realizar un ejercicio adicional sumando los primeros 15 números impares y obtener su promedio 3.- Realizar un ejercicio adicional sumando los primeros 15 números primos y obtener su promedio
Respuestas a la pregunta
Respuesta:
#include <iostream>
using namespace std;
int main()
{
int num=30,suma=0,contador=0;
double promedio;
cout<<"numeros impares";
for(int i=0;i<num;i++){
if(i%2!=0){
cout<<i<<endl;
suma+=i;
contador+=1;
}
}
promedio= suma/contador;
cout<<"promedio:"<<promedio<<endl;
return 0;
}
Explicación:
la explicacion del primero es bastante sencilla, definimos como entero la variable num que sera igual a 30( esto debido a que nos piden calcular el promedio de los primeros 15 numeros impares, partiendo de esto el numero debe ser 30 hay 15 pares y 15 impares), hay una variable suma que nos sumara todos los numeros impares y un contador el cual nos servira para calcular el promedio, tambien esta definida como double la variable promedio(para hacerlo mas funcional en caso tal de que lo modifiques), el programa es bastante sencillo se basa unicamente en un ciclo for el cual itera desde 0 hasta num(30) asi mismo pasa por un if el cual verificara si el valor de i sera impar, dado caso que si lo sea lo sumara y el contador aumentara, para terminar una vez se tenga la suma y el contador se realizara el promedio y lo imprimira.
te ayudo con ese por ahora