martes, 26 de noviembre de 2019

PROGRAMA 75 (FUNCION CALCULADORA)

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

using namespace std;

void captura();
void suma();
void resta();
void multiplicacion();
void division();
void salir();
int n1,n2;
float su,res,mult, divi;
int main()
{
    captura();
    suma();
    resta();
    multiplicacion();
    division();
    salir();
    return 0;
}
   void captura()
   {
   cout << "Capture un numero:    " ;
   cin>>n1;
   cout<<"Capture un segundo numero   ";
   cin>>n2;
   }
   void suma()
   {
       su=n1+n2;
   cout<<"Los numeros sumados son  "<<n1<<" + "<<n2<<" = "<<su<<endl;
   }
   void resta()
   {
       res=n1-n2;
   cout<<"Los numeros restados son "<<n1<<" - "<<n2<<" = " <<res<<endl;
   }
   void multiplicacion()
   {
       mult=n1*n2;
   cout<<"Los numeros multiplicados son "<<n1<<" x "<<n2<<" = " <<mult<<endl;
   }
   void division()
   {

       divi=n1/n2;
   cout<<"Los numeros divididos son "<<n1<<" / "<<n2<<" = " <<divi<<endl;
   }
   void salir()
  {
      cout<<"Haz salido del programa"<<endl;
  }

PROGRAMA 74 (FUNCIONES)

#include <stdio.h>
#include <iostream>
using namespace std;
void menu();
void captura();
void imprime();
int vec[10],j,k,op;
int main()
{
do
{
menu();
}
while(op!=3);
return 0;
}
void menu()
{   cout<<"1.-Captura"<<endl;
    cout<<"2.-Imprime"<<endl;
    cout<<"3.-Salir"<<endl;
    cout<<"Elige una opcion"<<endl;
   cout<<"__________________________________________________\n";
    cin>>op;
switch(op)
{  
case 1:captura();
    break;
    case 2:imprime();
    break;
    case 3:cout<<"Gracias por usar el sistema"<<endl;
    break;
    default:cout<<"Opcion erronea"<<endl; }
}
void captura()
{
cout<<"Funcion de captura"<<endl;
  for(j=0;j<=9;j++)
{
cout<<"Captura de numero"<<endl;
    cin>>vec[j];
}
   cout<<"Fin funcion captura"<<endl;
   cout<<"__________________________________________________\n";
   }
   void imprime()
   {
   cout<<"Funcion imprime"<<endl;
    for(j=0;j<=9;j++)
  {
  cout<<"El numero de la pocision"<<j<<"es"<<vec[j]<<endl;
  }
   cout<<"Fin funcion captura"<<endl;
   cout<<"__________________________________________________\n";
   }

jueves, 21 de noviembre de 2019

PROGRAMA 73 (EXAMEN DE CONVERSIONES)

#include <iostream>
#include <stdio.h>
using namespace std;
double a,b,c,l,o,p,g;
int n;
int main()
{
cout<<"_______________________________________________\n";
cout<<"1. Longitud para los metros \n";
cout<<"2. Informacion para los bytes \n";
cout<<"3. Capacidad para el agua \n";
cout<<"4. Salir \n";
cout<<"¿Cual eliges? \n";
cout<<"_______________________________________________\n";
cin>>n;
switch(n)
{
cout<<"_______________________________________________\n";
case 1:"Elegiste la medida de longitud en metros \n";
cout<<"_______________________________________________\n";
cout<<"Dime tu medida para los metros \n";
cin>>a;
l=a/1000;
o=a*100;
p=a*1000;
g=a*3.28;
cout<<"Tu medida que es"<<a<<"km es:"<<l<<"m"<<endl;
cout<<"Tu medida que es"<<a<<"m es:"<<o<<"cm"<<endl;
cout<<"Tu medida que es"<<a<<"m es:"<<p<<"mm"<<endl;
cout<<"Tu medida que es"<<a<<"m es:"<<g<<"pies"<<endl;
cout<<"_______________________________________________\n";
break;
cout<<"_______________________________________________\n";
case 2:"Elegiste la medida de informacion en bytes \n";
cout<<"_______________________________________________\n";
cout<<"Dime tu medida para los bytes \n";
cin>>a;
l=a/1024;
o=a/1048576;
p=a/1073741824;
cout<<"Tu medida que es"<<a<<"Kb es:"<<l<<"bytes"<<endl;
cout<<"Tu medida que es"<<a<<"Mb es:"<<o<<"bytes"<<endl;
cout<<"Tu medida que es"<<a<<"Gb es:"<<p<<"bytes"<<endl;
cout<<"_______________________________________________\n";
break;
cout<<"_______________________________________________\n";
case 3:"Elegiste la medida de capacidad para el agua \n";
cout<<"_______________________________________________\n";
cout<<"Dime tu medida para la capacidad del agua \n";
cin>>a;
l=a*1;
o=a*100;
p=a/100;
cout<<"Tu medida que es"<<a<<"litro son:"<<l<<"dm al cubo"<<endl;
cout<<"Tu medida que es"<<a<<"litro son:"<<o<<"cm al cubo"<<endl;
cout<<"Tu medida que es"<<a<<"metro al cubo son:"<<p<<"dm al cubo"<<endl;
cout<<"_______________________________________________\n";
break;
}
system("PAUSE");
return 0;
}

jueves, 7 de noviembre de 2019

PANTALLA PRINCIPAL DE EXCEL (MEDIOS DIGITALES)

NUMEROS Y VIÑETAS (MEDIOS DIGITALES)

DISNEY (MEDIOS DIGITALES)

ANEXO (MEDIOS DIGITALES)

PROPENSION MEDIA DE CONSUMOS (MEDIOS DIGITALES)

TECLADO (MEDIOS DIGITALES)

SOCORRISMO (MEDIOS DIGITALES)

ANTENA (MEDIOS DIGITALES)

JUEGO DE SOCCER (MEDIOS DIGITALES)

LISTA DE COMPRAS (MEDIOS DIGITALES)

TABLA COMERCIAL (MEDIOS DIGITALES)

MEGASTORES INFORMATICOS (MEDIOS DIGITALES)

AGENCIA DE VIAJES (MEDIOS DIGITALES)

ELECTRODOMESTICOS RUELAS (MEDIOS DIGITALES)

miércoles, 6 de noviembre de 2019

EJERCICIO 14


#include <iostream>
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
using namespace std;
int randi[30],decen[30], dc,j,k,i,n,o,num[30];
int main()

{

  srand(time(NULL));
  cout<<endl<<"    *Decenas*"<<endl;
    for(i=1; i<=30; i++)
  {
      randi[i]=rand()/200;

  }

for (k=1; k<=30; k++)

  {

      if ((randi[k]>=10) && (randi[k]<=99))
          decen[dc]=randi[k];
          dc++;

   }
    for(j=1;j<=30;j++){
  cout<<decen[j]<<endl;

  }

  cout<<"Ingrese un numero del rango 10-99"<<endl;

  cin>>n;
   cout<<"\n\n\n";


   for(int j=1;j<=30;j++){
    cout<<" Posicion No."<<j<<endl<<" ["<<decen[j]<<"] "<<endl;


                if(n==decen[j]){

                cout<<"el numero "<<n<<" SI encuentra dentro del vector"<<endl;
                 cout<<"\n\n\n";
                         }

                 else{
                    cout<<"el numero NO se encuentra en el vector"<<endl;
                      cout<<"\n\n\n";
      }

   }
  system("pause");
  return 0;
}

EJERCICIO 13

//Generar 15 numeros random y guardar en un vector despues los vamos a ordenar de manera ascente y pasarlos al vector dos de madera descendentes y escribirlos ordenados y desordenados
#include <stdio.h>
#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;
int main() {
    int i, j, A[15], aux,D[15];
      srand(time(NULL));
{
    for ( int j=0; j<15; j++){
        A[j]=rand()/1000;
        D[j] = A[j];

    }
             for(i = 0; i <= 14; i++)
        {
                for(j = 0; j <= 14; j++)
                {
                        if(A[i] < A[j])
                        {
                            aux = A[j];
                                A[j] = A[i];
                                A[i] = aux;

                        }
                }
                }
                        for(int i = 0; i <= 14; i++){
                for(int j = 0; j <= 14; j++){
                        if(D[i] < D[j])
                        {
                            aux = D[j];
                                D[j] = D[i];
                                D[i] = aux;
                                }
                }
        }



}
    cout << "\nAscendente: ";
    for (j = 0; j <= 14; j++) {
        cout <<"\n"<<"->"<< A[j]<<" "<<endl;
    }
    cout << "\nDecendente: ";
    for (i= 14; i >= 0; i--) {
        cout <<"\n"<<"->"<< D[i]<<" "<<endl;
    }
    system("PAUSE");
   return 0;
}

Doc19 by Angel Edwin Ruelas Valencia on Scribd

EJERCICIO 12

/*Generar 20 numero random aguardarlos en un vector y pasarlos a otro vector multiplicacndolo por 5 e imprimir los dos vectores vale cualquier rango*/
#include <stdio.h>
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int dato1[20];
int dato2[20];
int aleatorio,i;
int main()
{
srand(time(NULL));
for(int i=1; i<=20; i++)
{
aleatorio=rand()/1000;

dato1[i]=aleatorio;
dato2[i]=dato1[i]*5;
}
cout<<"Dato 1 \n";
for(int i=1; i<=20; i++)
{
cout<<dato1[i]<<endl;
}
cout<<"Dato 1 \n";
for(int i=1; i<=20; i++)
{
cout<<dato2[i]<<endl;
}
system ("pause");
return 0;
}

Doc18 by Angel Edwin Ruelas Valencia on Scribd

EJERCICIO 11

#include <iostream>
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
using namespace std;
int randi[60],decen[60],cente[60],millar[60], dc,cn,ml,j,k,i,l;
int main()
{
  srand(time(NULL));
  cout<<"     *Impresion de random*"<<endl;
  for(j=0; j<=60; j++)
  {
      randi[j]=rand()/10;
      cout<<" "<<randi[j]<<endl;
  }
  for(k=1;k<=60;k++)
  {
      if ((randi[k]>=10) && (randi[k]<=99))
      {
          decen[dc]=randi[k];
          dc++;
      }
      if((randi[k]>=100) && (randi[k]<=999))
      {
          cente[cn]=randi[k];
          cn++;
      }
      if((randi[k]>=1000) && (randi[k]<=9999))
      {
          millar[ml]=randi[k];
          ml++;
      }
  }
  cout<<endl<<"    *Decenas*"<<endl;
  for(j=0;j<=dc;j++)
  {
      cout<<decen[j]<<endl;
  }
 cout<<endl<<"     *centenas"<<endl;
 for(i=0;i<=cn;i++)
 {
     cout<<cente[i]<<endl;
 }
 cout<<endl<<"     *millas"<<endl;
 for(l=0;l<=ml;l++)
 {
     cout<<millar[l]<<endl;
 }

  system("pause");
  return 0;
}

Doc17 by Angel Edwin Ruelas Valencia on Scribd

EJERCICIO 10

//Programa para capturar 20 calificaciones en un vector una vez que ya se guardaron en un vector,en un vector los aprovados y otra los reprobados.
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
using namespace std;
int calificaciones[20], aprobados[20], reprobados[20], j, ap, rp, h;
int main ()
{
for (j=0;j<=19;j++)
{
cout<<"Dame un dato\n";
cin>>calificaciones[j];
}
for (h=0;j<=19;h++)
{
if (calificaciones[h]>=7)
{
aprobados[ap]=calificaciones[h];
ap++;
}
if (calificaciones[h]<7)
{
reprobados[rp]=calificaciones[h];
rp++;
}
}
cout<<"Los aprobados son:";
for(j=0;j<=ap;j++)
{
cout<<aprobados[j]<<endl;
}
cout<<"Los reprobados son:";
for (h=0;h<=rp;h++)
{
cout<<reprobados[h]<<endl;
}
system("PAUSE");
return 0;
}

Doc16 by Angel Edwin Ruelas Valencia on Scribd


EJERCICIO 9

#include <iostream>
#include <stdio.h>
using namespace std;
int n,n1,n2,cont;
int main()
{
 n1= 0;
 n2= 1;
 cout<<n1;
 cout<<n2;
 while(cont<=18)
 {
  n=n1+n2;
  cout<<n<<endl;
  n1=n2;
  n2=n;
  cont=cont+1;
 }
 return 0;
}

Doc15 by Angel Edwin Ruelas Valencia on Scribd

EJERCICIO 8

#include <iostream>
#include <stdio.h>
using namespace std;
int n,n1,n2,cont;
int main()
{
 n1= 0;
 n2= 1;
 cout<<n1;
 cout<<n2;
 while(cont<=18)
 {
  n=n1+n2;
  cout<<n<<endl;
  n1=n2;
  n2=n;
  cont=cont+1;
 }
 return 0;
}

Doc14 by Angel Edwin Ruelas Valencia on Scribd

EJERCICIO 7

#include <iostream>
#include <stdio.h>
using namespace std;
int n,n1,n2,cont;
int main()
{
 n1= 0;
 n2= 1;
 cout<<n1;
 cout<<n2;
 for(cont=1;cont<=19;cont=cont+1)
 {
  n=n1+n2;
  cout<<n<<endl;
  n1=n2;
  n2=n;
 }
 return 0;
}

Doc14 by Angel Edwin Ruelas Valencia on Scribd

EJERCICIO 6

#include <iostream>
#include <stdio.h>
using namespace std;
int n,n1,n2,cont;
int main()
{
 n1= 0;
 n2= 1;
 cout<<n1;
 cout<<n2;
 while(cont<=20)
 {
  n=n1+n2;
  cout<<n;
  n1=n2;
  n2=n;
  cont=cont+1;
 }
 return 0;
}

Doc13 by Angel Edwin Ruelas Valencia on Scribd

EJERCICIO 5

*Generar 30 números random y solo se va imprimir aquellos mayores a 20

#include
#include
#include

EJERCICIO 4

#include
#include
using namespace std;
int n1,n2,n3,j,r;
int main()
{
cout<<"Ingresa el primer dato\n"; cin>>n1;
cout<<"Ingresa el segundo dato\n"; cin>>n2;
cout<<"Ingresa el tercer dato\n"; cin>>n3;
if(n2>n3)
for(j=n2;j>=n3;j--)
{
r=n1*j;
cout<n2)
for(j=n2;j<=n3;j++) { r=n1*j; cout< Doc11 by Angel Edwin Ruelas Valencia on Scribd

EJERCICIO 3

//El usuario capturara dos numero el primer numero sera la tabla de multiplicar y el segundo es el multiplo hasta que va a llegar
#include
#include
using namespace std;
int a,b,h,r;
int main()
{
cout<<"Ingresa el primer numero\n"; cin>>a;
cout<<"Ingresa el segundo numero\n"; cin>>b;
for(h=1;h<=b;h++) { r=a*h; cout< Doc10 by Angel Edwin Ruelas Valencia on Scribd

EJERCICIO 2

//INGRESAR UN NUMERO Y QUE TE DE EL CUADRADO DE ESTE
#include
#include
using namespace std;
int a,h,r;
int main()
{
cout<<"Dame un digito"<>a;

for(h=a+1;h<=a+10;h++) { r=h*h; cout< Doc9 by Angel Edwin Ruelas Valencia on Scribd

EJERCICIO 1

#include <iostream>
#include <stdio.h>
using namespace std;
void captura();
void lleno();
int a,b,j;
int main()
{
captura();
lleno();
return 0;
}
void captura()
{
cout<<"dame un numero\n"<<endl;
cin>>a;
cout<<"dame un numero\n"<<endl;
cin>>b;
}
void lleno()
{
for(j=a+1;j<=b-1;j++)
{
cout<<j<<"\n"<<endl;
}
}

Doc8 by Angel Edwin Ruelas Valencia on Scribd

PROGRAMA 71

/*Hacer un vector de 20 pocisiones que vaya del uno al 99 y hacer otro vector que vaya de forma ascendente y luego mandarlos a imprimir ordenados*/
#include <stdio.h>
#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;
void imprimir();
void imprimirinverso();
int vec1[20];
int tam=20;
int num;
int n;
int main()
{
imprimir();
imprimirinverso();
system("pause");
return 0;
}

void imprimir()
{
srand(time(NULL));
for(int i=0; i<=19; i++)
{
n=rand()/1000;
vec1[i]=n;
}
}
void imprimirinverso()
{
cout<<"Vector 1:"<<endl;
for(int i=0; i<=19; i++)
        {
cout<<vec1[i]<<endl;
}
for(int i=0; i<tam; i++)
{
for(int j=0; j<tam+1; j++)
{
if(vec1[j+1]<vec1[j])
{
num=vec1[j+1];
vec1[j+1]=vec1[j];
vec1[j]=num;
}
}
}
cout<<endl;
cout<<"Vector segundo:"<<endl;
for(int i=0; i<=19; i++)
{
cout<<vec1[i]<<endl;
}
}