Download - Parcial Examen 1
![Page 1: Parcial Examen 1](https://reader035.vdocumento.com/reader035/viewer/2022072010/55cf92fa550346f57b9ad689/html5/thumbnails/1.jpg)
Examen de programación.
Utilización de funciones, arreglos y condiciones…
// examen parcial 1.cpp: define el punto de entrada de la aplicación de consola.//
#include "stdafx.h"#include "conio.h"#include "stdio.h"#include "iostream"
using namespace std;
void llamar();struct informacion{
char nombreequi[20];int victorias;int detrrtas;char nombre[20];char apellido[20];int nume_camiseta;int nume_goles;
};
informacion datos(){informacion equipo;cout << "ingrese el nombre del equipo" << endl;cin >> equipo.nombreequi;do{
cout << "ingrese el numero de victorias" << endl;cin >> equipo.victorias;
} while (equipo.victorias >50 || equipo.victorias<0);do{
cout << "ingrese el numero de derrotas" << endl;cin >> equipo.detrrtas;
} while (equipo.detrrtas < 0 || equipo.detrrtas > 50);cout << "ingresse el nombre del goleador" << endl;cin >> equipo.nombre;cout << "ingresse el apellido del goleador" << endl;cin >> equipo.apellido;do{
cout << "ingresse el numero de camisa" << endl;cin >> equipo.nume_camiseta;
} while (equipo.nume_camiseta < 0 || equipo.nume_camiseta > 30);do{
cout << "ingresse el numero de goles" << endl;cin >> equipo.nume_goles;
} while (equipo.nume_goles<0 || equipo.nume_goles > 100);return equipo;
}void mostrar(informacion equinom[],int nom){
system("cls");for (int i = 1; i < nom+1; i++){
cout << "Datos de los equipos" << endl;cout<<"nombre del equipo: "<<equinom[i].nombreequi<<endl;
![Page 2: Parcial Examen 1](https://reader035.vdocumento.com/reader035/viewer/2022072010/55cf92fa550346f57b9ad689/html5/thumbnails/2.jpg)
cout << "numero de victoras: " << equinom[i].victorias << endl;
cout << "numero de derroas: " << equinom[i].detrrtas << endl;
cout << "nombre del goleador: " << equinom[i].nombre << endl;
cout << "numero de goles del goleador: " << equinom[i].nume_goles << endl;
cout << "\n";cout << "\n";
}cout << "acontinuacion lista de los goleadores pulsar cualquier
tecla" << endl;system("pause>null");
for (int i = 1; i < nom+1; i++){
if (equinom[i].nume_goles >= 5){cout << "goleadores" << endl;cout << "nombre del equipo: " <<
equinom[i].nombreequi << endl;cout << "nombre del goleador: " << equinom[i].nombre
<< endl;cout << "apellido del goleador: " <<
equinom[i].apellido << endl;cout << "numero de la camiseta del goleador: " <<
equinom[i].nume_camiseta << endl;cout << "numero de goles que tiene: " <<
equinom[i].nume_goles << endl;cout << "\n";cout << "\n";
}
}}
void main(){
llamar();cout << "ANDRES FLORES" << endl;system("pause");
}
void llamar(){informacion equiposs[100];int num, i = 0,opc;char s,k;do{
cout << "1.- para ingresar equipos" << endl;cout << "2.- para mostrar equipos" << endl;cin >> opc;switch (opc){case 1:
do{i++;cout << "Datos del Equipo" << endl;equiposs[i] = datos();cout << "desea ingresar mas equipos tecle:
s ,caso contrario cualquier tecla:" << endl;cin >> s;
![Page 3: Parcial Examen 1](https://reader035.vdocumento.com/reader035/viewer/2022072010/55cf92fa550346f57b9ad689/html5/thumbnails/3.jpg)
} while (s == 's');break;
case 2:mostrar(equiposs, i);break;
default:break;
}cout << "\n";cout << "\n";cout << "desea seguir en el sistema tecle: s , caso
contrario cualquier tecla" << endl;cin >> k;
} while (k == 's');
system("pause");}