0% encontró este documento útil (0 votos)
70 vistas16 páginas

PIA Programacion

El documento presenta un resumen de un proyecto integrador de aprendizaje para la Facultad de Ingeniería Mecánica y Eléctrica de la Universidad Autónoma de Nuevo León. Incluye la matrícula y nombres de dos estudiantes, María Fernanda Hernández Peña y Jeshua Velasco Avila, así como la fecha y lugar del proyecto.

Cargado por

Jeshua Velasco
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
70 vistas16 páginas

PIA Programacion

El documento presenta un resumen de un proyecto integrador de aprendizaje para la Facultad de Ingeniería Mecánica y Eléctrica de la Universidad Autónoma de Nuevo León. Incluye la matrícula y nombres de dos estudiantes, María Fernanda Hernández Peña y Jeshua Velasco Avila, así como la fecha y lugar del proyecto.

Cargado por

Jeshua Velasco
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 16

UNIVERSIDAD AUTONOMA

DE NUEVO LEON

FACULTAD DE INGENIERIA MECÁNICA Y ELÉCTRICA

PROGRAMACION ESTRUCTURADA

PROYECTO INTEGRADOR DE APRENDIZAJE

PROFESOR: DR.OSCAR RANGEL ANGUILAR

SEMESTRE: AGOSTO 2020-ENERO 2021

Matricula Nombre Programa educativo

1929283 Maria Fernanda IAE


Hernandez Peña

2035503 Jeshua Velasco Avila IAE

26 de Noviembre del 2020, San Nicolás de los Garza, Nuevo León


#include <iostream>

#include <Windows.h>

using namespace std;

int main()

int opcion;

do {

//Programa 1:

char nombre[35];

int antiguedad, clave;

//Programa 2:

float a, b, h;

int op;

op = 1;

2
//Programa 3:

int op2;

int C;

int F;

int Ce;

float resultado = 0;

//Programa 4:

int n, numero, sumatoriaPares = 0, sumatoriaImpares = 0;

//Programa 5:

int n2, numeros[20], suma = 0, promedio = 0;

//Programa 6:

int Matriz[100][100], n3;

int fila, columna, op3;

system("cls");

cout << "\n----------------------------------------\n";

cout << "MARIA FERNANDA HERNANDEZ MAT:1929283, JESHUA VELASCO AVILA


MAT:2035503";

cout << "\n-----------------------------------------\n";

3
cout << "\n1) PROGRAMA COCA-COLA COMPANY (IF)";

cout << "\n2) PROGRAMA AREA TRIANGULO (WHILE)";

cout << "\n3) PROGRAMA CONVERTIDOR DE TEMPERATURRAS (SWITCH)";

cout << "\n4) PROGRAMA CALCULADOR NUMEROS PARES (FOR)";

cout << "\n5) PROGRAMA SUMA Y PROMEDIO (A. UNIDIMENSIONAL)";

cout << "\n6) PROGRAMA MATRIZ (A. BIDIMENSIONAL)";

cout << "\n7) SALIR";

cout << "\nOPCION: ";

cin >> opcion;

switch (opcion) {

case 1:

system("cls");

cout << "Programa para saber a cuantos dias de vacaciones tienen


derecho \n los trabajadores de Coca Cola dependiendo antiguedad y puesto \n";

cout << "\n------------------------------------------------ \n";

cout << "Bienvenido al sistema Vacacional de Coca-Cola Company\


n";

cout << "----------------------------------------------------- \n";

cout << "\n-Cual es tu nombre? \n";

cin >> nombre;

cout << "-Cuantos años de servicio tienes? \n";

4
cin >> antiguedad;

cout << "-Cual es la clave de tu departamento?(1-3) \n";

cin >> clave;

if (clave == 1) {

if (antiguedad == 1) {

cout << "\


n--------------------------------------------------------------\n";

cout << "El trabajador " << nombre << " tiene
derecho a 6 dias de vacaciones";

cout << "\


n---------------------------------------------------------------\n";

else if (antiguedad >= 2 && antiguedad <= 6) {

cout << "\


n--------------------------------------------------------------\n";

cout << "El trabajador " << nombre << " tiene
derecho a 14 dias de vacaciones";

cout << "\


n--------------------------------------------------------------\n";

else if (antiguedad >= 7) {

cout << "\


n--------------------------------------------------------------\n";

cout << "El trabajador " << nombre << " tiene
derecho a 20 dias de vacaciones";

5
cout << "\
n--------------------------------------------------------------\n";

else if (clave == 2) {

if (antiguedad == 1) {

cout << "\


n--------------------------------------------------------------\n";

cout << "El trabajador " << nombre << " tiene
derecho a 7 dias de vacaciones";

cout << "\


n--------------------------------------------------------------\n";

else if (antiguedad >= 2 && antiguedad <= 6) {

cout << "\


n--------------------------------------------------------------\n";

cout << "El trabajador " << nombre << " tiene
derecho a 15 dias de vacaciones";

cout << "\


n--------------------------------------------------------------\n";

else if (antiguedad >= 7) {

cout << "\


n--------------------------------------------------------------\n";

cout << "El trabajador " << nombre << " tiene
derecho a 22 dias de vacaciones";

6
cout << "\
n--------------------------------------------------------------\n";

else if (clave == 3) {

if (antiguedad == 1) {

cout << "\


n--------------------------------------------------------------\n";

cout << "El trabajador " << nombre << " tiene
derecho a 10 dias de vacaciones";

cout << "\


n--------------------------------------------------------------\n";

else if (antiguedad >= 2 && antiguedad <= 6) {

cout << "\


n--------------------------------------------------------------\n";

cout << "El trabajador " << nombre << " tiene
derecho a 20 dias de vacaciones";

cout << "\


n--------------------------------------------------------------\n";

else if (antiguedad >= 7) {

cout << "\


n--------------------------------------------------------------\n";

cout << "El trabajador " << nombre << " tiene
derecho a 30 dias de vacaciones";

cout << "\


n--------------------------------------------------------------\n";

7
}

else {

cout << "\nERROR!! la clave de departamento es


incorrecta";

system("pause");

break;

case 2:

system("cls");

while (op == 1)

cout << "\n\n--------------------------------------------\n";

cout << "Introduzca la base: \n";

cin >> b;

cout << "Introduzca la altura: \n";

cin >> h;

a = (b * h) / 2;

8
cout << "\n***********\n";

cout << "AREA: " << a;

cout << "\n***********\n";

cout << "\nDeseas calcular otra area? SI = 1, NO = 0: ";

cin >> op;

cout << "\n-------------------------------------------\n";

break;

case 3:

do {

system("cls");

cout << "-----------------------------------\n";

cout << "COVERTIOR DE TEMPERATURAS C° F° K°\n";

cout << "-----------------------------------\n\n";

cout << "1) De Centigrados a Farenheit";

cout << "\n2) De Farenheit a Centigrados";

cout << "\n3) De Centigrados a Kelvin";

cout << "\n4) SALIR";

cout << "\nOpcion : ";

cin >> op2;

switch (op2) {

9
case 1:

cout << "\n Ingrese la temperatura en Grados


Centigrados: ";

cin >> C;

resultado = (C * 1.8) + 32;

cout << "\n-----------------------------------------------";

cout << "\n GRADOS FARENHEIT: " << resultado;

cout << "\n-----------------------------------------------\n";

system("pause");

break;

case 2:

cout << "\n Ingrese la temperatura en Grados


Farenheit: ";

cin >> F;

resultado = (F - 32) / 1.8;

cout << "\n-----------------------------------------------";

cout << "\n GRADOS CENTIGRADOS: " <<


resultado;

cout << "\n-----------------------------------------------\n";

system("pause");

break;

10
case 3:

cout << "\n Ingrese la temperatura en Grados


Centigrados: ";

cin >> Ce;

resultado = Ce + 273.15;

cout << "\n-------------------------------------------";

cout << "\n GRADOS KELVIN: " << resultado;

cout << "\n------------------------------------------\n";

system("pause");

break;

} while (op2 != 4);

break;

case 4:

system("cls");

cout << "-----------------------------------\n";

cout << " CALCULADOR PARES E IMPARES\n";

11
cout << "-----------------------------------\n\n";

cout << "Cuantos numeros desea ingresar: ";

cin >> n;

for (int i = 1; i <= n; i++)

cout << "Ingresa tu numero " << i << " :";

cin >> numero;

if (numero % 2 == 0)

sumatoriaPares++;

else

sumatoriaImpares++;

cout << "\n-------------------------------------------------------\n";

cout << "La cantidad de numeros pares que ingreso es de: " <<
sumatoriaPares;

cout << "\n\nLa cantidad de numeros impares que ingreso es de: "
<< sumatoriaImpares;

cout << "\n--------------------------------------------------------\n";

12
system("pause");

break;

case 5:

system("cls");

cout << "-----------------------------------\n";

cout << " SUMA Y PROMEDIO \n";

cout << "-----------------------------------\n\n";

cout << "Cuantos numeros desea ingresar?";

cin >> n2;

for (int i = 0; i < n2; i++) {

cout << "\nIngrese numero " << i + 1 << " : ";

cin >> numeros[i];

suma += numeros[i];

promedio = suma / n2;

cout << "******************************\n";

cout << "Sacando numeros de arreglo: \n";

cout << "*******************************\n";

for (int i = 0; i < n2; i++) {

cout << "\n" << numeros[i];

13
cout << "\n\tSUMA: " << suma;

cout << "\n PROMEDIO: " << promedio << endl;

system("pause");

break;

case 6:

system("cls");

cout << "Ingresa el numero de filas y columnas:: ";

cin >> n3;

cout << "\n";

for (int i = 0; i < n3; i++) {

for (int j = 0; j < n3; j++) {

cout << "Ingresa el numero de [" << i << "][" << j


<< "] : ";

cin >> Matriz[i][j];

cout << "\n******************";

cout << "\n MOSTRANDO MATRIZ\n";

cout << "*********************\n\n";

cout << " ";

14
for (int j = 0; j < n3; j++) {

cout << j << " ";

cout << "\n\n";

for (int i = 0; i < n3; i++) {

cout << i << " ";

for (int j = 0; j < n3; j++) {

cout << Matriz[i][j]<< " ";

cout << "\n\n";

do

cout << " \nQue posicion desea imprimir?: ";

cout << "\nFILA: ";

cin >> fila;

cout << "\nCOLUMNA: ";

cin >> columna;

for (int i = 0; i < n3; i++) {

for (int j = 0; j < n3; j++) {

if (i == fila && j == columna)

cout << "\n---------\n";

cout <<"Sacando: "<< Matriz[i][j];

15
cout << "\n------------\n";

cout << "\nQUIERES IMPRIMIR OTRO NUMERO DE


MATRIZ? \n\t\t(SI = 1)";

cin >> op3;

} while (op3 == 1);

system("pause");

break;

} while (opcion != 7);

system("pause");

return 0;

16

También podría gustarte