miércoles, 4 de diciembre de 2019

FUNCIONES

1) No reciben ni retornan 
2) Recciben y no retornan
3) No reciben y retornan
4) Reciben y retornan

No Reciben ni retornan
Las más sencillas. Para usarlas solo tenemos que saber como crearlas y cómo llamarlas. Una función se crea de esta forma general:
tipo nombre(){}
El tipo se refiere ala tipo de dato (int,fload,void,char) y las funciones que retornan siempre es void. 

#include
using namespace std;
void sumar(int num1, int num2)
{
int r;
r = num1 + num2;
cout << "La suma es " << r;
}
Reciben y no retornan
¿Cómo hariamos para pedir los dos numero en el main y que la función haga la suma? Para eso tenemos que hacer una función capaz de recibir datos, entonces la sintaxis 

martes, 3 de diciembre de 2019

EXAMEN DE MENU



#include <stdio.h>

#include <stdlib.h>

#include <iostream>

using namespace std;

void menu();

void areatriangulo();

void areacirculo();
void areacuadrado();

void salir();

double base,alt,area1,rad,area2,area3,lad;

int opc;

int main ()

{

 do{

  menu();

 }while(opc!=5);

 return 0;

}

void menu()

{

 cout<<"--MENU--"<<endl;

 cout<<"1.AREA TRIANGULO"<<endl;

 cout<<"2.AREA CIRCULO"<<endl;
 cout<<"3.AREA CUADRADO"<<endl;

 cout<<"4.SALIR"<<endl;

 cout<<"Elige una opcion:"<<endl;

 cin>>opc;

 switch(opc)

 {

  case 1:

   {

  areatriangulo();

  break;
         }

         case 2:

         {

          areacirculo();

          break;

   }

   case 3:

    {

     areacuadrado();

    break; 

    }
    case 4:
    {
    salir();
    break;
}

    default:

     {

      cout<<"Opcion no valida";

      break;

     }

    }

}





void areatriangulo()

     {

        cout<<"--AREA TRIANGULO--"<<endl;

        cout<<"Ingrese la base:"<<endl;

  cin>>base;

  cout<<"Ingrese la altura:"<<endl;

  cin>>alt;

  area1=base*alt/2;

  cout<<"Su resultado es:"<<area1<<endl;

 }

void areacirculo()

 {

  cout<<"--AREA CIRCULO--"<<endl;

  cout<<"Ingrese el radio:"<<endl;

  cin>>rad;

  area2=rad*rad*3.1416;

  cout<<"Su resultado es:"<<area2<<endl;

 }
 void areacuadrado()
 {
  cout<<"--AREA DE CUADRADO--"<<endl;
  cout<<"Ingrese la medida de un lado:"<<endl;
  cin>>lad;
  area3=lad*lad;
  cout<<"Su resultado es:"<<area3<<endl;
 }

void salir()

     {

      cout<<"Adios!!";



               while(opc!=5);   

     }

EXAMEN MOVIMIENTO

#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <windows.h>

using namespace std;

gotoxy(int x,int y){
   HANDLE hcon;
   hcon=GetStdHandle(STD_OUTPUT_HANDLE);
   COORD dwPos;
   dwPos.X=x;
   dwPos.Y=y;
   SetConsoleCursorPosition(hcon,dwPos);
}
int i, j,b, k, m, tronco;
int main (){
char c;
c=0;

cout<<endl<<"      FELIZ NAVIDAD!!!     "<<endl;

for (i=0,j=13;i<13;i++,j--){
for(k=0;k<j;k++)
cout<<" ";
for(m=13;m>=j;m--){
cout<<"*";
cout<<c;
}
cout<<endl;
}
tronco=(13-13%3)/3;
for(j=1;j<=tronco;j++){
for(i=1; i<13; i++)
cout<<" ";
cout<<"***"<<endl;
system("color 2");
}
for(int i=0; i<=50; i++){
gotoxy(b,50);
b=b+1;
cout<<"ALETHIA ALEJANDRA HERMOSILLO ZAVALA"<<endl;
system("cls");
}
system("pause");
return 0;
}



EJEMPLOS DE MACROS

1)Ejecutar una macro al abrir la hoja de cálculo

Hay casos donde la macro debe abrirse junto con la hoja de cálculo. En este caso basta con montar una macro con el parámetro Auto_Open (). En el ejemplo
Sub Auto_Open ()
MsgBox "Para saber todo sobre Excel, visite www.https: //luz.vc/"
End Sub

10 ejemplos de macros esenciales en Excel
En el ejemplo anterior, una vez que la hoja de cálculo se abre un mensaje aparecerá. No se olvida de habilitar las macros en su Excel.

2)Hoja de trabajo con fecha y hora actual

Puede escribir la fecha y la hora actual en la hoja de cálculo. El siguiente ejemplo inserta estos datos en la celda A1, vea.
Sub escribirDataEHora ()
Range ("A1") = Now
End Sub

10 ejemplos de macros esenciales en Excel10 ejemplos de macros esenciales en Excel

martes, 26 de noviembre de 2019

EJERCICIO 22

#include <stdio.h>
#include <stdlib.h>
#include <iostream>

using namespace std;

void menu();
void captura();
void sumar();
void restar();
void multiplicacion();
void division();
void salir();
int opc;
float num1,num2,suma,resta,multi,divi;
int main()
{
    do
{
    menu();
}
    while(opc!=6);
}
  void menu()
{
cout<<"1.Captura\n";
cout<<"2.Suma\n";
cout<<"3.Resta\n";
cout<<"4.Multiplicacion\n";
cout<<"5.Division\n";
cout<<"6.Salir\n";
cout<<"Seleccione su opcion:\n";
cin>>opc;
   switch(opc)
{
   case 1:
{
   captura();
   break;
   }
   case 2:
{
   sumar();
   break;
}
   case 3:
{
   restar();
   break;
}
   case 4:
{
   multiplicacion();
   break;
}
   case 5:
{
   division();
   break;
}
   case 6:
{
   salir();
   break;
}
}
}

  void captura()
       {
            cout<<"--CAPTURA--"<<endl;
cout<<"Ingrese su nunero flotante:\n";
cin>>num1;
cout<<"Ingrese su numero flotante:\n";
cin>>num2;
}
  void sumar()
{
cout<<"--SUMA--"<<endl;
suma=num1+num2;
cout<<"El resultado de la suma es:"<<suma<<endl;
}
  void restar()
{
cout<<"--RESTA--"<<endl;
resta=num1-num2;
cout<<"El resultado de la resta es:"<<resta<<endl;
}
  void multiplicacion()
{
cout<<"--MULTIPLICACION--"<<endl;
multi=num1*num2;
cout<<"El resultado de la multiplicacion es:"<<multi<<endl;
}
  void division()
{
cout<<"--DIVISION--"<<endl;
divi=num1/num2;
cout<<"El resultado de la division es:"<<divi<<endl;
}
  void salir()
{
cout<<"Adios!!";

 while(opc!=6);
}

jueves, 21 de noviembre de 2019

EXAMEN DE CONVERSIONES

                                                    EVALUACION  



#include <iostream>
#include <stdio.h>
#include <stdlib.h>

using namespace std;
int op;
float km,cm,mm,pies,m,by,kb,mb,tb,litros,cm3,dm3,m3;

int main()
{
    cout<<"MENU DE OPCIONES"<<endl;
    cout<<"Conversiones"<<endl;
    cout<<"1.longitud"<<endl;
    cout<<"2.informacion"<<endl;
    cout<<"3.capacidad"<<endl;
    cout<<"4.salida"<<endl;
    cin>>op;
    switch(op)
{
case 1:
    cout<<"londitud"<<endl;
    cout<<"ingresar los metros para convertir a longitud"<<endl;
    cin>>m;

    km=m/1000;
    cm=m*100;
    mm=m*1000;
    pies=km*3.28;

    cout<<"la medida convertida en kilometros es"<<km<<endl;
    cout<<"la medida convertida en centimetros es"<<cm<<endl;
    cout<<"la medida convertida en milimetros es"<<mm<<endl;
    cout<<"la medida convertida en pies es"<<pies<<endl;

    break;

case 2:
    cout<<"informcion"<<endl;
    cout<<"ingresar la medida en bytes"<<endl;
    cin>>by;

    kb=by;
    kb=by/1024;
    mb=by/1048576;
    tb=by/1073741824;

    cout<<"ingresar la medida en bytes"<<kb<<endl;
    cout<<"ingresar la medida de megabytes es"<<mb<<endl;
    cout<<"ingresar la medida de terabytes es"<<tb<<endl;

    break;

case 3:

    cout<<"capacidad"<<endl;
    cout<<"convertir a litros"<<endl;
    cin>>litros;

    cm3=litros*100;
    dm3=litros;
    m3=litros/1000;

    cout<<"medida en cm3 es"<<cm3<<endl;
    cout<<"medida en dm3 es"<<dm3<<endl;
    cout<<"medida en m3 es"<<m3<<endl;

    break;

case 4:

    break;


}
    return 0;
}


martes, 19 de noviembre de 2019

EJERCICIO 10

*Realizar un programa donde el usuario ingrese 2 dígitos para que se sumen, 2 para que se resten, 2 para que se multipliquen y 2 para que se dividan.

#include <stdio.h>
#include <iostream>

using namespace std;
int suma1,suma2,resta1,resta2,divicion1,divicion2,multi1,multi2,suma,multiplicacion,divicion,resta;

int main()
{
cout<< "INGRESA EL PRIMER NUMERO DE LA SUMA"<<endl;
cin>>suma1;
cout<< "INGRESA EL SEGUNDO NUMERO DE LA SUMA" <<endl;
cin>>suma2;
cout<<"INGRESA EL PRIMER NUMERO DE LA RESTA" <<endl;
cin>>resta1;
cout<< "INGRESA EL PRIMER NUMERO DE LA RESTA" <<endl;
cin>>resta2;
cout<< "INGRESA EL PRIMER NUMERO DE LA MULTIPLICACION" <<endl;
cin>>multi1;
cout<< "INGRESA EL PRIMER NUMERO DE LA MULTIPLICACION" <<endl;
cin>>multi2;
cout<< "INGRESA EL PRIMER NUMERO DE LA DIVICION" <<endl;
cin>>divicion1;
cout<< "INGRESA EL PRIMER NUMERO DE LA DIVICION" <<endl;
cin>>divicion2;

suma = suma1 + suma2;
resta = resta1 - resta2;
multiplicacion = multi1 * multi2;
divicion = divicion1 / divicion2;

cout<< suma1 << "+" << suma2 << "=" << suma << "      |         " <<  suma2 << "+" << suma1 << "=" << suma <<endl;
cout<< resta1 << "-" << resta2 << "=" << resta << "     |        " << resta2 << "-" << resta1 << "=" << resta <<endl;
cout<< multi1 << "*" << multi2 << "=" << multiplicacion <<"     |         " << multi2 << "*" << multi1 << "=" << multiplicacion <<endl;
cout<< divicion1 << "/" << divicion2 << "=" <<divicion << "      |         " << divicion2 << "/" << divicion1 << "=" <<divicion <<endl;

}





viernes, 15 de noviembre de 2019

EJERCICIO 101

EJERCICIO 99

EJERCICIO 98

EJERCICIO 97

EJERCICIO 96

EJERCICIO 95

EJERCICIO 94

EJERCICIO 93

EJERCICIO 92

EJERCICIO 91

91 by alethia hermosillo on Scribd

EJERCICIO 90

90 by ALETHIA ALEHANDRA HERMOSILLO ZAVALA on Scribd

Ejercicio 89

89 by Alethia Alejandra Hermosillo Zavala on Scribd

EJERCICIO 88

88 by Alethia Alejnadra Hermosillo Zavala on Scribd

EJERCICIO 87

EJERCICIO 86

EJERCICIO 85

EJERCICIO 84

EJERCICIO 83

EJERCICIO 82

viernes, 8 de noviembre de 2019

PANTALLA DE INICIO DE EXCEL

                                                          EXCEL

  • Identifique las pantalla inicio de EXCEL los siguientes elementos:

1°-Barra de titulo
2°-Barra de herramientas rápidas 
3°-Botones de ventana
4°-Barra de menús cinta de opciones
5°-Banda de funciones celda activa
6°-Filas
7°-Columnas
8°-Barra de desplazamiento  vertical
9°-Barra de desplazamiento horizontal
10°-Hojas
11°-Botones de desplazamiento entre hojas
12°-Barra de estado
13°-Zoom
14°-Fila de diferentes vista 



jueves, 7 de noviembre de 2019

FIRMA 17(MODIFICADO)

                                                              FIRMA 17
                                                                              (modificado)


#include <iostream>
#include <stdio.h>
#include<string.h>
#include <windows.h>

using namespace std;
void captura();
void busqueda();
void acuario ();
void piscis ();
void aries ();
void tauro ();
void geminis();
void cancer();
void leo ();
void virgo();
void libra();
void escorpio();
void sagitario();
void capricornio();
void firma();
void gotoxy(int x,int y){
    HANDLE hcon;
    hcon=GetStdHandle(STD_OUTPUT_HANDLE);
    COORD dwPos;
    dwPos.X=x;
    dwPos.Y=y;
    SetConsoleCursorPosition(hcon,dwPos);
}
int dia,mes;
char cadena[20];
int longitud,j;

int main()
{
    cout<<"hola,captura tu nombre"<<endl;
    gets(cadena);
    longitud=strlen(cadena);
    cout<<"hola"<<cadena<<"tu nombre tiene"<<longitud<<"caracteres"<<endl;
    strcat(cadena,"ALETHIA HERMOSILLO");
    cout<<"hola"<<cadena<<endl;

 captura();
 busqueda();
 acuario();
 piscis();
 aries();
 tauro();
 geminis();
 leo();
    virgo();
    libra();
   escorpio();
   sagitario();
   capricornio();
   firma();
 return 0;
}
void captura()
{
 cout<<"Ingrese el dia de nacimiento\n";
 cin>>dia;
 cout<<"Ingrese el mes de nacimiento\n";
 cin>>mes;
}
void busqueda()
{
 if((dia>=20&&mes==1)||(dia<=18&&mes==2))
 cout<<"su signo zodiacal es acuario\n";

 if((dia>=19&&mes==2)||(dia<=20&&mes==3))
 cout<<"su signo zodiacal es piscis\n";

  if((dia>=21&&mes==3)||(dia<=19&&mes==4))
 cout<<"su signo zodiacal es aries \n";

  if((dia>=20&&mes==4)||(dia<=20&&mes==5))
 cout<<"su signo zodiacal es tauro\n";

  if((dia>=21&&mes==5)||(dia<=20&&mes==6))
 cout<<"su signo zodiacal es geminis\n";

  if((dia>=21&&mes==6)||(dia<=22&&mes==7))
 cout<<"su signo zodiacal es cancer\n";

  if((dia>=23&&mes==7)||(dia<=22&&mes==8))
 cout<<"su signo zodiacal es leo\n";

  if((dia>=23&&mes==8)||(dia<=22&&mes==9))
 cout<<"su signo zodiacal es virgo\n";

  if((dia>=23&&mes==9)||(dia<=22&&mes==10))
 cout<<"su signo zodiacal es libra\n";

  if((dia>=23&&mes==10)||(dia<=21&&mes==11))
 cout<<"su signo zodiacal es escorpio\n";

  if((dia>=22&&mes==11)||(dia<=21&&mes==12))
 cout<<"su signo zodiacal es sagitario\n";

  if((dia>=22&&mes==12)||(dia<=19&&mes==1))
 cout<<"su signo zodiacal es capricornio\n";
}
void acuario()
{
    if((dia>=20&&mes==1)||(dia<=18&&mes==2))
    {
 cout<<"Los Acuario son tímidos y callados, pero al mismo tiempo, pueden ser excéntricos y enérgicos";
 cout<<"Sin embargo, en ambos casos, son pensadores y muy intelectuales, y aman ayudar a otros";
 cout<<"Son capaces de ver las dos caras de una situación sin prejuicios, lo cual les permite resolver problemas\n";
}

}
void piscis()
{
          if((dia>=19&&mes==2)||(dia<=20&&mes==3))
          {
  cout<<"Los Piscis son muy amistosos, así que siempre los encontrarás en compañía de gente diferente";
 cout<<"Los Piscis son abnegados, siempre tienen la disposición de ayudar a los demás, sin esperar recibir nada a cambio\n";
}
}
void aries()
{
 if((dia>=21&&mes==3)||(dia<=19&&mes==4))
 {
  cout<<"Siendo el primer signo del zodíaco, la presencia de Aries casi siempre marca el inicio de algo turbulento y enérgico.";
  cout<<"Las personas de éste signo están buscando continuamente dinamismo, velocidad y competencia.";
     cout<<"Son siempre los primeros en todo – desde el trabajo hasta en los eventos sociales.";
  cout<<"Gracias a Marte, su planeta regente, Aries es uno de los signos más activos del zodiaco.";
 }
}
void tauro()
{
 if((dia>=20&&mes==4)||(dia<=20&&mes==5))
 {
 cout<<"Tauro es el primero cuando se trata de cosechar los frutos de su labor.";
 cout<<"Aman todo lo que sea bueno y hermoso y suelen rodearse de placeres materiales.";
 cout<<"Las personas nacidas bajo el signo de Tauro son muy sensuales y tienen un tacto mu agudo.";
}
}
void geminis()
{
 if((dia>=21&&mes==5)||(dia<=20&&mes==6))
 {
 cout<<"Géminis representa dos lados diferentes de personalidad y nunca estrás seguro con cuál de las dos te estás viendo.";
 cout<<"Géminis puede ser sociable, comunicativo y listo para la diversión, mientras que por otro lado, puede ser muy serio";
 }
}
void cancer()
{
 if((dia>=21&&mes==6)||(dia<=22&&mes==7))
 {
 cout<<"Cáncer puede ser uno de los signos del zodiaco más difíciles de llegar a conocer.";
 cout<<"Cáncer es muy emocional y sensible, se preocupa por su hogar y su familia,";
 }
}
void leo()
{
 if((dia>=23&&mes==7)||(dia<=22&&mes==8))
 {
  cout<<"Las personas nacidas bajo el signo de Leo, son líderes por naturaleza.";
  cout<<"Son dramáticos, creativos, seguros de sí mismos, dominantes y es extremadamente difícil resistirse a ellos. ";
 }
}

void virgo()
{
  if((dia>=23&&mes==8)||(dia<=22&&mes==9))
  {
   cout<<"Los Virgos suelen poner atención en los detalles más insignificantes." ;
   cout<<"su profundo sentido de la humanidad los hace ser una de los signos más cuidadosos del zodiaco.";
  }
}
void libra()
{
   if((dia>=23&&mes==9)||(dia<=22&&mes==10))
   {
    cout<<"Las personas nacidas bajo el signo de Libra son pacíficas y justas y odian estar solas.";
    cout<<" El compañerismo es muy importante para Libra y con su victoriosa mentalidad y actitud de cooperación, no soportan estar solos.";
   }
}
void escorpio()
{
 if((dia>=23&&mes==10)||(dia<=21&&mes==11))
 {
  cout<<"Los nacidos bajo el signo de Escorpio son personas apasionadas y asertivas.";
   cout<<"Son determinados y decisivos, e investigarán hasta encontrar la verdad.";
 }
}
void sagitario()
{
 if((dia>=22&&mes==11)||(dia<=21&&mes==12))
 {
  cout<<"Sagitario es uno de los mayores viajeros de entre todos los signos del zodíaco.";
  cout<<"Su mente abierta y visión filosófica los motiva a vagar por el mundo en busca del sentido de la vida.";
 }
}
void capricornio()
{
 if((dia>=22&&mes==12)||(dia<=19&&mes==1))
 {
  cout<<"Cuando se trata de profesionalismo y de valores tradicionales, Capricornio es el primero. ";
  cout<<"Capricornio es práctico y se considera que es el signo más serio del zodíaco,";
 }

}


 void firma()
{


       for(j=1; j<=2; j++)
    {
        gotoxy(50,j);//Posiciona el curso en columna 15 y fila de 1 a 25
        system("color 4");//Cambia el color del texto
        cout<<"**Alethia Hermosillo**";
        //system("cls);//Borra la pantalla
    }
       for(j=1; j<=20; j++)
    {
       gotoxy(j,15); //Posiciona el curso en columna 15 y fila de 1 a 25
       system("color 4");
       cout<<"---------Elaborado por Alethia Hermosillo-----------";
       //system("cls");

    }

}

FIRMA 12(MODIFICADO)

                                                             FIRMA 12
                                                                             (modificado)


#include <iostream>
#include <stdio.h>
#include <windows.h>

using namespace std;
void captura();
void imprimirinverso();
void firma();
void gotoxy(int x,int y){
    HANDLE hcon;
    hcon=GetStdHandle(STD_OUTPUT_HANDLE);
    COORD dwPos;
    dwPos.X=x;
    dwPos.Y=y;
    SetConsoleCursorPosition(hcon,dwPos);
}
int vec[15],h,j;

int main()
{
    captura();
    imprimirinverso();
    firma();
    return 0;
}
   void captura()
{
    cout<<"funcion captura"<<endl;
    for(h=14;h>=0;h--)
    {
        cin>>vec[h];
    }
    cout<<"fin funcion captura"<<endl;
}
    void imprimirinverso()
{
   cout<<"funcion imprimirinverso"<<endl;

    for(j=0;j<=14;j++)
    {
        cout<<vec[j]<<"\n";
    }
    cout<<"fin funcion imprimirinverso"<<endl;
}

 void firma()
{


       for(j=1; j<=2; j++)
    {
        gotoxy(50,j);//Posiciona el curso en columna 15 y fila de 1 a 25
        system("color 4");//Cambia el color del texto
        cout<<"**Alethia Hermosillo**";
        //system("cls);//Borra la pantalla
    }
       for(j=1; j<=20; j++)
    {
       gotoxy(j,15); //Posiciona el curso en columna 15 y fila de 1 a 25
       system("color 4");
       cout<<"---------Elaborado por Alethia Hermosillo-----------";
       //system("cls");

    }

}


FIRMA 11(MODIFICADO)

                                                            FIRMA 11
                                                                             (modificado)

#include <iostream>
#include <stdio.h>
#include <windows.h>


using namespace std;
void captura();
void imprimirinverso();
void firma();
void gotoxy(int x,int y){
    HANDLE hcon;
    hcon=GetStdHandle(STD_OUTPUT_HANDLE);
    COORD dwPos;
    dwPos.X=x;
    dwPos.Y=y;
    SetConsoleCursorPosition(hcon,dwPos);
}
int vec[15],h,j;

int main()
{
    captura();
    imprimirinverso();
    firma();
    return 0;
}
   void captura()
{
    cout<<"funcion captura"<<endl;
    for(h=14;h>=0;h--)
    {
        cin>>vec[h];
    }
    cout<<"fin funcion captura"<<endl;
}
    void imprimirinverso()
{
   cout<<"funcion imprimirinverso"<<endl;

    for(j=0;j<=14;j++)
    {
        cout<<vec[j]<<"\n";
    }
    cout<<"fin funcion imprimirinverso"<<endl;
}

 void firma()
{


       for(j=1; j<=2; j++)
    {
        gotoxy(50,j);//Posiciona el curso en columna 15 y fila de 1 a 25
        system("color 4");//Cambia el color del texto
        cout<<"**Alethia Hermosillo**";
        //system("cls);//Borra la pantalla
    }
       for(j=1; j<=20; j++)
    {
       gotoxy(j,15); //Posiciona el curso en columna 15 y fila de 1 a 25
       system("color 4");
       cout<<"---------Elaborado por Alethia Hermosillo-----------";
       //system("cls");

    }

}