Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "pch.h"
- #include <iostream>
- #include <conio.h>
- using namespace System;
- using namespace std;
- int freq[24];
- int main()
- {
- int usuarios[3] = {0,0,0};
- int accesos[3] = { 0,0,0 };
- char tip_usuarios[3] = {'m','d','a'};
- char tip_acceso[3] = { 'm','e','c' };
- while (1) {
- char tipo_usuario;
- int hora;
- char tipo_acceso;
- do {
- cout << "Ingrese tipo de usuario: ";
- cin >> tipo_usuario;
- tipo_usuario = tolower(tipo_usuario);
- } while (tipo_usuario != 'm' && tipo_usuario != 'd' && tipo_usuario != 'a' && tipo_usuario != 'f');
- if (tipo_usuario == 'f')break;
- cout << "Hora de acceso: ";
- cin >> hora;
- do {
- cout << "Ingrese tipo de acceso: ";
- cin >> tipo_acceso;
- tipo_acceso = tolower(tipo_acceso);
- } while (tipo_acceso != 'm' && tipo_acceso != 'e' && tipo_acceso != 'c');
- for (int i = 0; i < 3; i++) {
- if (tipo_usuario == tip_usuarios[i]) {
- usuarios[i]++;
- break;
- }
- }
- for (int i = 0; i < 3; i++) {
- if (tipo_acceso == tip_acceso[i]) {
- accesos[i]++;
- break;
- }
- }
- freq[hora]++;
- }
- int hor;
- int mx = 0;
- for (int i = 0; i < 24; i++) {
- if (freq[i] > mx) {
- mx = freq[i];
- hor = i;
- }
- }
- cout << "La hora con mas accesos es: " << hor << endl;
- for (int i = 0; i < 3; i++) {
- cout << "La frecuencia de usuarios " << tip_usuarios[i] << " es : " << usuarios[i] << endl;
- }
- mx = 0;
- int ac;
- for (int i = 0; i < 3; i++) {
- if (accesos[i] > mx) {
- mx = accesos[i];
- ac = i;
- }
- }
- cout << "El acceso que predomina mas es: " << tip_acceso[ac] << " con " << accesos[ac] << endl;
- _getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement