Anda di halaman 1dari 3

#include <cstdlib>

#include <iostream>
using namespace std;
struct Agenda{
string nombre;
string nombretarea;
int dia_tarea;
string mes_tarea;
//string semana_tarea;
int hora_inicio_tarea;
int hora_fin_tarea;
string lugar;
};
Agenda lista[30];
int index=0;

//arreglo de agenda que permitira guardar 30 dias

void agregarTareas(){
cout<<"INGRESA TU NOMBRE:"<<endl;
cin>>lista[index].nombre;
cout<<"CUAL ES EL NOMBRE DE LA TAREA A AGREGAR?"<<endl;
cin>>lista[index].nombretarea;;
cout<<"QUE FECHA ES HOY?"<<endl;
cin>>lista[index].dia_tarea;
cout<<"INGRESA ESTE MES "<<endl;
cin>>lista[index].mes_tarea;
//cout<<"Ingresar semana de la tarea"<<endl;
//cin>>lista[index].semana_tarea;
cout<<"A QUE HORA INICIAS TU TAREA?"<<endl;
cin>>lista[index].hora_inicio_tarea;
cout<<"HORA DE FINALIZACION DE LA TAREA"<<endl;
cin>>lista[index].hora_fin_tarea;
cout<<"INGRESA EL LUGAR DE LA TAREA"<<endl;
cin>>lista[index].lugar;
index=index+1;
}
void mostrarTareas(){
for (int i=0;i<index;i++){
cout<<"NOMBRE: "<<lista[i].nombre<<" ->NOMBRE DE LA TAREA: "<<li
sta[i].nombretarea<<" ->MES DE LA TAREA: "<<lista[i].mes_tarea<<" ->LUGAR: "<<li
sta[i].lugar<<endl;
cout<<" ->FECHA DE LA TAREA: "<<lista[i].dia_tarea<<" ->HORA DE
INICIO DE LA TAREA: "<<lista[i].hora_inicio_tarea<<" ->HORA DE FINALIZACIONDE LA
TAREA: "<<lista[i].hora_fin_tarea<<endl;
cout<<"--------------------------------------------------------------------------------------------------------------"<<endl;
}

if(index==0){
cout<<"NO EXISTE UNA TAREA CON ESE NOMBRE"<<endl;
}
system("pause");
}
void buscarTarea(string nombretarea){
bool entro=false;
for(int i=0;i<index;i++){
if(lista[i].nombretarea==nombretarea){
cout<<"Nombre: "<<lista[i].nombre<<" ->Nombre de la tarea: "<<li
sta[i].nombretarea<<" ->Mes de la tarea: "<<lista[i].mes_tarea<<" ->Lugar: "<<li
sta[i].lugar<<endl;
cout<<" ->Fecha de la tarea: "<<lista[i].dia_tarea<<" ->Hora de
inicio de la tarea: "<<lista[i].hora_inicio_tarea<<" ->Hora de finalizacion de l
a tarea: "<<lista[i].hora_fin_tarea<<endl;
cout<<"-------------------------------------------------------------------------------------------------------------------------------------------------------------------"<<endl;
entro=true;
}
}
if(entro==false){
cout<<"NO HAY UNA TAREA CON ESE NOMBRE, INTENTE DE NUEVO"<<endl;
}
system("pause");
}
int main()
{
int opcion;
do{
cout<<"ELIJA UNA OPCION "<<endl;
cout<<"1.- AGREGAR UNA TAREA A LA AGENDA "<<endl;
cout<<"2.- MOSTRAR TAREA EN LA AGENDA "<<endl;
cout<<"3.- BUSCAR TAREA EN LA AGENDA "<<endl;
cout<<"4.- SALIR "<<endl;
cin>>opcion;
switch (opcion){
case 1:agregarTareas();break;
case 2:mostrarTareas();break; //Breake sale del switch
case 3:{
string nombretarea;
cout<<"CUA ES EL NOMBRE DE LA TAREA QUE DESEA BUSCAR?"<<e
ndl;
cin>>nombretarea;
buscarTarea(nombretarea);
}break;
}

system("cls"); //limpiar pantalla


}while(opcion!=4);
system("pause");
return 0;
}

Anda mungkin juga menyukai