Ejercicio 1
(Hernandez Meza David Enrique)
Pseudocodigo
código
Almacenar en un dos arreglos la edad y el peso de un equipo de futbol integrado por 15 elementos. Calcular la edad y peso promedio y desplegar las listas de jugadores en una tabla con edad y peso al final los promedio
Inicio
iniciando funcion promEdad(int edad[15])
float prom=0
for (int i = 0 ; i<15 ;i++)
prom=prom+edad[i]
return prom/15
float promPeso(int Peso[15])
float prom=0
for (int i = 0 ; i<15 ;i++)
prom=prom+Peso[i]
return prom/15
int main()
int edad[15]
int peso[15]
float e,p
for (int i = 0 ; i<15 ;i++)
write "\n\nIntodusca edad de jugador ",i+1,":"
Write edad[i]
Write"Intodusca Peso de jugador ",i+1,":"
Write peso[i]
e=promEdad(edad)
p=promPeso(peso)
Write "Edad Peso",
for (int i = 0 ; i<15 ;i++)
Write edad[i]<<" ",peso[i]
Write "Promedio edad: ",e
Write "Promedio Peso: ",p
fin
código
#include <iostream>
#include <conio.h>
/* Practica No.5 Problema No.1 Fecha;7/05/2015
Nombre: Hernandez Meza David Enrique No.Control: 14211329*/
float promEdad(int edad[15])
{
float prom=0;
for (int i = 0 ; i<15 ;i++)
{
prom=prom+edad[i];
}
return prom/15;
}
float promPeso(int Peso[15])
{
float prom=0;
for (int i = 0 ; i<15 ;i++)
{
prom=prom+Peso[i];
}
return prom/15;
}
int main()
{
int edad[15];
int peso[15];
float e,p;
for (int i = 0 ; i<15 ;i++)
{
cout<<"\n\nIntodusca edad de jugador "<<i+1<<":";
cin>>edad[i];
cout<<"Intodusca Peso de jugador "<<i+1<<":";
cin>>peso[i];
}
e=promEdad(edad);
p=promPeso(peso);
cout<<"\nEdad Peso"<<endl;
for (int i = 0 ; i<15 ;i++)
{
cout<<edad[i]<<" "<<peso[i]<<endl;
}
cout<<"Promedio edad: "<<e<<endl;
cout<<"Promedio Peso: "<<p<<endl;
getch();
return 0;
}
Ejercicio 2
(Olvera Vázquez Scarlett)
Pseudocodigo
Inicio
Inicio funcion generardatos( int a[20])
int i
srand(time(0))
Write "Datos: "
for(i=0 to i<20 step i=i+1)
a[i]=rand()%1000
white a[i]," "
Inicio función int sumaimpar(int M[20])
int suma=0
for(int i=0 to i<20 step i=i+1)
if((M[i]%2) != 0) then
suma= suma+ M[i]
return suma
Inicio función int sumapar(int m[20])
int sum=0
for(int i=0 to i<20 step i=i+1)
if (m[i]%2 == 0)
sum= sum+ m[i]
return sum
Inicio función int sumamayor(int s1, int s2)
int mayor=0
if(s1>s2) then
mayor = s1
else
mayor = s2
return mayor
inicio programa
int valores[20], x, y
generardatos(valores)
Write "La suma de los numeros impares es: ", sumaimpar(valores)
Write “La suma de los numeros pares es: ", sumapar(valores)
x=sumaimpar(valores)
y=sumapar(valores)
Write "La suma mayor es : ", sumamayor(x,y)
Fin
Código
#include <conio.h>
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
/* Practica No.5 Problema No.2 Fecha;28/04/2015
Nombre: Olvera Vazquez Scarlett No.Control: 14211908*/
void generardatos( int a[20])
{
int i;
srand(time(0));
cout<<"Datos: \n";
for(i=0;i<20;i=i+1)
{
a[i]=rand()%1000 ;
cout<<a[i]<<" ";
}
}
int sumaimpar(int M[20])
{
int suma=0;
for(int i=0;i<20;i=i+1)
{
if((M[i]%2) != 0)
suma= suma+ M[i];
}
return suma;
}
int sumapar(int m[20])
{
int sum=0;
for(int i=0;i<20;i=i+1)
{
if (m[i]%2 == 0)
sum= sum+ m[i];
}
return sum;
}
\int sumamayor(int s1, int s2)
{
int mayor=0;
if(s1>s2)
mayor = s1;
else
mayor = s2;
return mayor;
}
int main ()
{
int valores[20],x,y;
generardatos(valores);
cout<<"\n\nLa suma de los numeros impares es: "<<sumaimpar(valores)<<endl;
cout<<"La suma de los numeros pares es: "<<sumapar(valores)<<endl;
x=sumaimpar(valores);
y=sumapar(valores);
cout<<"La suma mayor es : "<<sumamayor(x,y)<<endl;
getch ();
return 0;
}
Ejercicio 3
(Muñoz Organes Alejandro)
Pseudocodigo:
Inicio
Funcion int mayor(int num[25])
int
x=num[0]
for (i = 0
to 25 step i = i +1)
if
(num[i]>x) x=num[i]
return x
Fin Funcion
Inicio Funcion int menor(int num[25])
int
x=num[0]
for (i = 0
to 25 step i = i +1)
if
(num[i]<x) x=num[i]
return x
Fin Funcion
Inicio Funcion generar_num(int num[25])
for (int
i=0 i<25 i++)
num[i]=rand()%1000
Fin Funcion
Inicio Funcion desplegar_num(int num[25])
write "Numeros:
"
for (i = 0
to 25 step i = i +1)
write num[i],
", "
Fin Funcion
Inicio
Programa
int num[25]
srand(time(0))
generar_num(num)
desplegar_num(num)
int x=mayor(num)
int y=menor(num)
write "Numero mayor: ", x
write "Numero menor: ", y
write "Diferencia: ", (x-y)
Fin
Ejercicio 4
( Utrera Cámara Jesús Manuel )
Pseudocodigo
- inicio funcion
- ordenar(int num[25])
- {
- int temp
- for (int i=0 to 25 step i=i+1)
- {
- for (int j=1 to 25 step j=j+1)
- {
- if (num[j]<num[i])
- {
- temp=num[i]
- num[i]=num[j]
- num[j]=temp
- }
- }
- }
- fin funcion
- inicio funcion generarelementos(int n[25])
- {
- int d;
- write "Aleatorio"
- for (d=0 to 25 step d=d+1)
- {
- n[d]=rand()%1000
- }
- }
- inicio programa
- int original[25] , ordenados[25]
- generarelementos(original)
- for (int i=0 to 25 step i=i+1)
- {
- ordenados[i]=original[i]
- }
- ordenar(ordenados)
- write "Ordenado"
- for (int i=0 to 25 step i=i+1)
- {
- write ,original[i]," ",ordenados[i]
- }
- fin programa
Código
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
/*Practica 5 Problema 4 Fecha: 03/Mayo/2015 Equipo 9
Nombre: Jesus Manuel Utrera Camara No.Control: 14211345 */
void ordenar(int num[25])
{
int temp;
for (int i = 0 ; i<25 ; i++)
{
for (int j=i ; j<25 ; j++)
{
if(num[j]<num[i])
{
temp=num[i];
num[i]=num[j];
num[j]=temp;
}
}
}
}
void generarelementos(int n[25])
{
int d;
srand(time(0));
cout<<"Aleatorio ";
for (d=0; d<25; d++)
{
n[d]=rand()%1000;
}
}
int main()
{
int original[25];
int ordenados[25];
generarelementos(original);
for (int i = 0 ; i<25 ;i++)
{
ordenados[i]=original[i];
}
ordenar(ordenados);
cout<<"Ordenado \n";
for (int i = 0 ; i<25 ;i++)
{
cout<<original[i]<<" "<<ordenados[i]<<endl;
}
getch();
return 0;
}
No hay comentarios.:
Publicar un comentario