Hola esta vez te echare una mano pero la proxima trata de hacerlo tu mismo que no es
dificil y no postees codigos sin sentido se mas coherente y logico en lo que intentas hacer
el codigo que posteaste daba penita ya que carecia de lo que te he dicho.
Espero que no me lo tomes a mal tomalo como una critica constructiva para seguir
mejorando cada dia. Te he corregido el codigo para que lo estudies y entiendas
la forma correcta de encarar el problema que tenias
!vamos no seas flojito! solo depende de ti :
#include<iostream>
#include <cstdlib>
using namespace std;
class seleccion
{
char pais[10][10];
char capital[10][10];
int temperatura[10], media;
public:
void inicialisar();
void ingresar_paises_capitales();
void ingresar_temperatura();
void temperatura_promedio();
void mostrar();
};
void seleccion::ingresar_paises_capitales()
{
for(int i = 0; i<10; i++)
{
system("cls");
cout << "Ingresar pais: ";
cin.getline(pais[i], 10);
system("cls");
cout << "Ingrese la Capital: ";
cin.getline(capital[i], 10);
}
}
void seleccion::ingresar_temperatura()
{
for(int j=0; j<10; j++)
{
system("cls");
cout<<"Ingresar la temperatura en " << pais[j] << ": " << endl;
cin >> temperatura[j];
}
}
void seleccion::temperatura_promedio()
{
int aux = 0;
for(int j=0; j<10; j++)
aux+= temperatura[j];
media = aux / 10;
}
void seleccion::mostrar()
{
for(int j=0; j<10; j++)
{
cout <<"Pais: " << pais[j] << "\tCapital: " << capital[j] << "\tTemperatura: " << temperatura[j] << endl;
}
cout << "\nLa media es: " << media << endl;
}
int main()
{
seleccion miClass;
miClass.ingresar_paises_capitales();
miClass.ingresar_temperatura();
miClass.temperatura_promedio();
miClass.mostrar();
cin.get();
return 0;
}
Busca un buen manual o libro de C++ para ampliar tus conocimientos hay demasiado,
google es tu mejor amigo.
Saludos