
rellenar un array con funciones
Publicado por Joan (1 intervención) el 25/04/2019 09:40:51
Hola chicos ! soy nuevo en el foro y estoy empezando DAW... soy novato y me está costando arrancar como toca jeje.
aquí tengo un ejercicio:
Tenemos un array unidimensional de 5 elementos, que guarda en cada uno el
nombre de un país con la temperatura media que obtiene. Estos datos están
separados por coma. Por ejemplo: ESPAÑA,30
- Crea una función que rellene este array.
- Crea otra función que calcule la temperatura media de estos países. La variable
media se pasa por parámetro.
En el programa principal se debe mostrar esta información
y aquí tengo hasta donde he llegado pero estoy bloqueado por que nos e como seguir adelante..
a ver si me podeis ayudar y veis algun error
aquí tengo un ejercicio:
Tenemos un array unidimensional de 5 elementos, que guarda en cada uno el
nombre de un país con la temperatura media que obtiene. Estos datos están
separados por coma. Por ejemplo: ESPAÑA,30
- Crea una función que rellene este array.
- Crea otra función que calcule la temperatura media de estos países. La variable
media se pasa por parámetro.
En el programa principal se debe mostrar esta información
y aquí tengo hasta donde he llegado pero estoy bloqueado por que nos e como seguir adelante..
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
28
29
30
31
32
33
static void Main(string[] args)
{
string[] listado = datos();
int suma = 0;
for (int i = 0; i < listado.Length; i++)
{
string[] separador = listado[i].Split(",");
int suma += int.Parse(separador[1]);
}
}
static string Rellenar(string[] listado)
{
string[] paises = { "ESPAÑA,30", "PORTUGAL,28", "FRANCIA,22", "ALEMANIA,18", "ITALIA,25" };
return paises;
}
static string Sacarmedia(string[] listado)
{
double media = 0;
foreach(var substring in listado)
{
media += int.Parse(substring);
}
double sacarmedia = suma / 5;
return suma;
}
a ver si me podeis ayudar y veis algun error
Valora esta pregunta


0