EJERCICIOS PROGRAMACIÓN - FUNCIONES
Integrantes:
● .Samuel David Gonzalez Rodriguez
● Samuel Esteban Torres Cárdenas
● Nycolt Alejandra Cárdenas Cortés
● Nykol Alejandra Sabogal Rodriguez
Escribir un programa que, tras asignar números enteros positivos y negativos a un arreglo
de n elementos, calcule independientemente la suma de los elementos positivos y de los
elementos negativos.
Desarrolle un programa en C + + que permita ingresar y almacenar el código de todos los
artículos de una bodega. Mostrar los códigos ingresados, e indicar la cantidad de códigos
que tienen un valor menor al promedio. Utilice un vector denominado códigos [ ] para
almacenar el código de cada artículo.
3. #include <iostream>
#include <cstdlib>
using namespace std;
void registro();
void existencias();
int main()
{
int opcion;
bool repetir = true;
do
{
system("cls");
// Texto del menú que se verá cada vez
cout << "\n\n\t\t\tMenu de Opciones" << endl;
cout << "\t\t\t----------------" << endl;
cout << "\n\[Link] entradas de bicicletas" << endl;
cout << "\[Link] existencias de cada modelo de bicicletas " << endl;
cout << "\t3. SALIR" << endl;
cout << "\n\tIngrese una opcion: ";
cin >> opcion;
double bicicletas, modelos[3] = { 0 };
string modelobici;
switch (opcion)
{
case 1:
registro();
break;
case 2:
existencias();
break;
case 3:
repetir = false;
break;
}
} while (repetir);
return 0;
}
// Definiciones de las funciones
void registro()
{
double bicicletas, modelos[3] = { 0 };
string modelobici;
cout << "Cantidad de bicicletas: ";
cin >>bicicletas;
cout << "Modelo de bicicleta: ";
cin >> modelobici;
if (modelobici == "Scott")
modelos[0]+=bicicletas;
else
if (modelobici == "Bmx")
modelos[1]+=bicicletas;
else
if (modelobici == "Trolle")
modelos[2]+=bicicletas;
else
cout << "Modelo de bicicleta erróneo "
<< endl;
system("pause>nul");
}
void existencias()
{
double modelos[3] = { 0 };
for (int k=0;k<3;k++)
{
switch (k) {
case 0:
cout << "De bicicletas modelos Scott hay ";
break;
case 1:
cout << "De bicicletas modelos Bmx hay ";
break;
case 2:
cout << "De bicicletas modelos Trolle hay ";
break;
}
cout << modelos[k] << endl;
system("pause>nul");
}
}