23.5.11

PROGRAMAS C++

Véase en el archivo del blog cada programa.

Programa 10 Ultimos

#include <iostream>
#include <conio.h>

using namespace std;


int Z[100][100];
int col;
int ren;
int i;
int n;
int x;

int main()
{
    Z[ren][col]=0;
    ren = 0;
    col = 0;
 

cout<<"Introduce valor inicial";
cin>>x;

    for(ren=0;ren<=2;ren++){

       for(col=0;col<=2;col++){



           Z[ren][col]= x ;
            x= x+1;


           cout << Z[ren][col]<<" ";


       } cout<<" "<<endl;

    }
    getch();
    return 0;
}

Programa 9 Ultimos

#include <iostream>
#include <conio.h>

using namespace std;

        int numero=0;
        int x=1;
        int y=0;
        int i=0;


int main()
{
    cout << "introduce cantidad de piramides: " << endl;
    cin>>numero;
            cout<< endl;
for(i=1;i<=numero;i++){
        for(y=1;y<=5;y++){ // inicio de aumento


          for(x=1;x<=y;x++){

            cout<<"O";


          }
            cout<<endl;
        } // fin de aumento


     
}

    return 0;
}

Programa 8 Ultimos

#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <iostream>
#include <stdlib.h>
void agregarEvento();
void buscarEvento();
void listaEvento();
int opcion;
int numero;

typedef struct
{
int anio;
char nombre[15];
int mes;
char lugar[15];
int invitados;
char dia[15];

} registro;

int main(){
while(opcion < 4){
printf("\n         Bitacora ""\n--------------------\n1) Agregar Evento\n2) Buscar Evento\n3) Listado de Eventos\n4) Salir\n");
scanf("%i",&opcion);
switch(opcion){
case 1: agregarEvento();
break;
case 2: buscarEvento();
break;
case 3: listaEvento();
break;
}system("CLS");
}
}

void agregarEvento(){
registro evento;
printf("Introduce nombre del evento: ");
scanf("%s",&evento.nombre);
    printf("Introduce lugar del evento: ");
scanf("%s",&evento.lugar);
printf("Introduce anio del evento: ");
scanf("%d",&evento.anio);
printf("Introduce numero de mes del evento: ");
scanf("%d",&evento.mes);
    printf("Introduce dia de la semana del evento: ");
scanf("%s",&evento.dia);
printf("Introduce numero de invitados: ");
scanf("%d",&evento.invitados);

FILE *archdisco;
archdisco = fopen("C:\\evento.dat","at+");
fwrite(&evento,sizeof(evento),1,archdisco);

fclose(archdisco);
printf("\nevento insertado.");
getch();

}

void buscarEvento(){
int precio;
registro evento;
printf("Introduce el precio maximo a buscar: ");
scanf("%d",&numero);

FILE *archdisco;
archdisco = fopen("C:\\evento.dat","at+");

while(fread(&evento,sizeof(evento),1,archdisco)==1){
if(numero >= evento.precio){
   printf("--------------------------------------------\n");
printf("Nombre del evento: %s\n",evento.nombre);
printf("Lugar: %s\n",evento.lugar);
printf("Anio del evento: %d\n",evento.anio);
printf("Mes del evento: %d\n",evento.mes);
printf("Dia del evento: %s\n",evento.dia);
printf("Numero de invitados: %d\n",evento.invitados);
printf("--------------------------------------------\n");
}
}
fclose(archdisco);
printf("Pulse de nuevo para regresar al menu inicial.\n");
getch();

}

void listaEvento(){
registro evento;
int total;
total = 0;

FILE *archdisco;
archdisco = fopen("C:\\evento.dat","at+");

printf("Lista de Eventos\n");
printf("---------------------------------\n");
while(fread(&evento,sizeof(evento),1,archdisco)==1){
printf("Nombre del evento: %s\n",evento.nombre);
printf("Lugar: %s\n",evento.lugar);
printf("Anio del evento: %d\n",evento.anio);
printf("Mes del evento: %d\n",evento.mes);
printf("Dia del evento: %s\n",evento.dia);
printf("Numero de invitados: %d\n",evento.invitados);


printf("----\n");
total++;
}
printf("--------------------------------------------\n");
printf("Total de eventos: %d", total);
fclose(archdisco);
getch();

}

Programa 7 Ultimo

#include <iostream>
#include <conio.h>

using namespace std;

int numero=0;
int x=0;
int respuesta=0;
int limite=0;


int main()
{
    cout << "de que numero quieres hacer multiplos?" << endl;
    cin>>numero;

    cout<<"cuantos valores quieres generar?"<<endl;
    cin>>limite;
    cout<<endl;


    for(x=0;x<=limite;x++){

    cout<<respuesta<<endl;
    respuesta=respuesta+numero;




    }


    getch();
    return 0;
}

Programa 6 Ultimo

#include <conio.h>
#include <iostream>

int z,x,y;
using namespace std;
int main(){

cout<<"Introduce primer numero: ";
cin>>x;


cout<<"Introduce segundo numero: ";
cin>>y;

z=x*y;
switch(x){
case 0:

cout<<"Error";
break;
default:

cout<<"El producto de los dos numeros es: "<<z;
break;
}
switch(y){
case 0:

cout<<"Error";
break;
default:
break;
}

getch();
return 0;

}

Programa 5 Ultimo

#include <conio.h>
#include <iostream>

int z,x,y;

int main(){

cout<<"Introduce primer numero: ";
cin>>x;

cout<<"Introduce segundo numero: ";
cin>>y;

z=x*y;
switch(x){
case 0:

cout<<"Error";
break;
default:

cout<<"El producto de los dos numeros es: "<<z;
break;
}
switch(y){
case 0:

cout<<"Error";
break;
default:
break;
}

getch();
return 0;

}

Programa 4 Ultimos

#include<conio.h>
#include<iostream.h>
float x,y,z,r;
int main(){


cout <<"introduce 'x': ";
cin>>x;

cout<<"introduce 'y': ";
cin>>y;


if ((x<=100)&&(x>=0)&&(y>=0)&&(y<=100)){


      r=x-y;
if(r>0){
z=x/y;
}


if(r==0){
z=y*x;
}


if (r<0){
z=y/x;
}



cout<<"x="<<x <<"  y="<<y <<"  z="<< z;

}else{
cout<<" introduce numeros entre 0 y 100" ;
}
getch();
return 0;
}

Programa 3 Ultimos

#include <conio.h>
#include <iostream>
#include <math.h>

float V,L;

int main(){
cout<<"Teclee lado del cubo: ";
cin>>L;
V=pow(L,3);
cout<<"El volumen del cubo es "<<V;
getch();
return 0;
}

Programa 2 Ultimos

#include <conio.h>
#include <iostream>

int a,p;
using namespace std;
int main(){

cout<<"Inserte numero de articulos: ";
cin>>a;
switch(a){
case 1,2,3,4,5,6,7,8,9,10: p=a*20;

cout<<"El precio total de la venta es: "<<p;
break;

default:p=a*15;

cout<<"El precio total de la venta es: "<<p;
}
getch();
}

Programa 1 Ultimos

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;


int Z[3][3];

int col;
int ren;
int i;
int n;
int suma=0;
int promedio;
int numerodecasillas=0;
int valorcasilla=0;


int main()
{
    Z[ren][col]=0;


    ren = 0;
    col = 0;



    for(ren=0;ren<=2;ren++){

       for(col=0;col<=2;col++){


           cout<<"Inserta valor para la casilla (";cout<<ren;cout<<",";cout<<col;cout<<") de la matriz Z: ";

           cin>> Z[ren][col];


       }

    }
    cout<<" "<<endl;


    for(ren=0;ren<=2;ren++){

       for(col=0;col<=2;col++){




            cout<< Z[ren][col]<<"  ";
        suma=Z[ren][col]+suma;

       }

cout<<endl<<endl;



  }
  promedio=suma/9;

  cout<<"El promedio es: "<<promedio<<endl;

  // termina primer parte del codigo


    for(ren=0;ren<=2;ren++){

       for(col=0;col<=2;col++){


        valorcasilla=Z[ren][col];

            if(valorcasilla<promedio){
                numerodecasillas=numerodecasillas+1;

            }

        }
    }

  cout<<"El numero de casillas con valor debajo del promedio son: "<<numerodecasillas<<endl;





    getch();
    return 0;
}

22.5.11

Programa de Matriz 10

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;


int Matriz[100][100];
int col;
int ren;
int a;
int Y[9];
int det;
int M1;
int M2;
int M3;
int M4;
int M5;
int M6;
int n;
int x;
int Z[3];
int B[9];
int A[3][3];
int A1,B1,C,RA,RB,RC;


int main()
{
    Matriz[ren][col]=0;
    ren=0;
    col=0;






// inserta matriz

    for(ren=0;ren<=2;ren++){

       for(col=0;col<=2;col++){




           cout<<"Inserta Valor para la casilla "<<ren+1<<","<<col+1<<": ";
            cin>>Matriz[ren][col];
                B[x]=Matriz[ren][col];
                x++;



            if(col==2){
            cout<<"Inserta Valor para la casilla "<<ren+1<<","<<"4: ";
            cin>>Z[ren];
            cout<<""<<endl;
            }


       }

    }
    cout<<" "<<endl;



cout<<" "<<endl;
cout<<"La matriz es: "<<endl;
cout<<" "<<endl;

    for(ren=0;ren<=2;ren++){

        for(col=0;col<=2;col++){



    cout<< Matriz[ren][col]<<"  ";
                if(col==2){
            cout<<"|  "<<Z[ren];

            }

    }
     cout<<" "<<endl;
     cout<<" "<<endl;
    }

//Inicia determinante INICIAL
    M1=B[0]*B[4]*B[8];
    M2=B[1]*B[5]*B[6];
    M3=B[2]*B[3]*B[7];
    M4=B[1]*B[3]*B[8];
    M5=B[0]*B[5]*B[7];
    M6=B[2]*B[4]*B[6];

    det=M1+M2+M3-M4-M5-M6;
//Termina determinante INICIAL

    cout<<"Su determinante es: "<<det<<endl;
    if(det>0||det<0){
// Inicia Solucion A

    M1=Z[0]*B[4]*B[8];
    M2=B[1]*B[5]*Z[2];
    M3=B[2]*Z[1]*B[7];
    M4=B[1]*Z[1]*B[8];
    M5=Z[0]*B[5]*B[7];
    M6=B[2]*B[4]*Z[2];


    A1=M1+M2+M3-M4-M5-M6;


    cout<<"La Solucion de A es: "<<A1<<"/"<<det<<endl;
// Termina Solucion A

// Inicia Solucion B


    M1=B[0]*Z[1]*B[8];
    M2=Z[0]*B[5]*B[6];
    M3=B[2]*B[3]*Z[2];
    M4=Z[0]*B[3]*B[8];
    M5=B[0]*B[5]*Z[2];
    M6=B[2]*Z[1]*B[6];

    B1=M1+M2+M3-M4-M5-M6;


    cout<<"La Solucion de B es: "<<B1<<"/"<<det<<endl;
// Termina Solucion B


// Inicia Solucion C

    M1=B[0]*B[4]*Z[2];
    M2=B[1]*Z[1]*B[6];
    M3=Z[0]*B[3]*B[7];
    M4=B[1]*B[3]*Z[2];
    M5=B[0]*Z[1]*B[7];
    M6=Z[0]*B[4]*B[6];


    C=M1+M2+M3-M4-M5-M6;


    cout<<"La Solucion de C es: "<<C<<"/"<<det<<endl;
// Termina Solucion C
    }


    getch();
    return 0;

}

Programa de Matriz 9

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;


int A[100][100];
int col;
int ren;


int num;
int n;
int x;


int main()
{
    A[ren][col]=0;
    ren=0;
    col=0;



cout<<"Inserta las dimensiones de la matriz cuadrada (no recomendado mas de 6): ";
cin>>n;

cout<<"Inserta el numero inicial: ";
cin>>num;


// inserta matriz

    for(ren=0;ren<=n-1;ren++){

       for(col=0;col<=n-1;col++){



                A[ren][col]=num;
                num--;

       }

    }
    cout<<" "<<endl;



cout<<" "<<endl;
cout<<"Matriz: "<<endl;
cout<<" "<<endl;

    for(ren=0;ren<=n-1;ren++){

        for(col=0;col<=n-1;col++){



    cout<<A[ren][col]<<"            ";

    }
     cout<<" "<<endl;
     cout<<" "<<endl;
    }


        getch();
    return 0;

}

Programa de Matriz 8

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;


int A[100][100];
int col;
int ren;
int a;


int n;
int x;


int main()
{
    A[ren][col]=0;
    ren=0;
    col=0;



cout<<"Inserta las dimensiones de la matriz cuadrada (no recomendado mas de 6): ";
cin>>n;


// inserta matriz

    for(ren=0;ren<=n-1;ren++){

       for(col=0;col<=n-1;col++){



                A[ren][col]=x*x;
                x++;

       }

    }
    cout<<" "<<endl;



cout<<" "<<endl;
cout<<"Matriz: "<<endl;
cout<<" "<<endl;

    for(ren=0;ren<=n-1;ren++){

        for(col=0;col<=n-1;col++){



    cout<<A[ren][col]<<"            ";

    }
     cout<<" "<<endl;
     cout<<" "<<endl;
    }


        getch();
    return 0;

}

Programa de Matriz 7

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;


int A[100][100];
int col;
int ren;
int a;
int B[9];
int det;
int M1;
int M2;
int M3;
int M4;
int M5;
int M6;
int n;
int x;


int main()
{
    A[ren][col]=0;
    ren=0;
    col=0;






// inserta matriz

    for(ren=0;ren<=2;ren++){

       for(col=0;col<=2;col++){




           cout<<"Inserta Valor para la casilla "<<ren<<","<<col<<": "<<endl;
            cin>>A[ren][col];
                B[x]=A[ren][col];
                x++;

       }

    }
    cout<<" "<<endl;



cout<<" "<<endl;
cout<<"La matriz es: "<<endl;
cout<<" "<<endl;

    for(ren=0;ren<=2;ren++){

        for(col=0;col<=2;col++){



    cout<< A[ren][col]<<"     ";

    }
     cout<<" "<<endl;
     cout<<" "<<endl;
    }


    M1=B[0]*B[4]*B[8];
    M2=B[1]*B[5]*B[6];
    M3=B[2]*B[3]*B[7];
    M4=B[1]*B[3]*B[8];
    M5=B[0]*B[5]*B[7];
    M6=B[2]*B[4]*B[6];

    det=M1+M2+M3-M4-M5-M6;


    cout<<"Su determinante es: "<<det<<endl;




    getch();
    return 0;

}

Programa de Matriz 6

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;


char A[100][100];
int col;
int ren;
int i;
int n;
int valorcentro;
int posicioncentro;
int par;


int main()
{
    A[ren][col]=0;
    ren=0;
    col=0;
    valorcentro=0;
    posicioncentro=0;

cout<<"De que dimensiones quieres la matriz cuadrada?: ";
cin>>n;



posicioncentro=n/2;





cout<<" "<<endl;

    for(ren=0;ren<=n-1;ren++){

       for(col=0;col<=n-1;col++){


           A[ren][col]=0;


            for(i=0;i<=posicioncentro;i++){
                if(ren==posicioncentro-i||ren==posicioncentro+i){
                        A[ren][col]= '-';
                }

                if(col==posicioncentro-i||col==posicioncentro+i){
                        A[ren][col]='|';
                }
            }

           if(ren==posicioncentro&&col==posicioncentro){
           A[ren][col]=1;
           }


       }

    }
    cout<<" "<<endl;



cout<<" "<<endl;
cout<<"La matriz es: "<<endl;
cout<<" "<<endl;
    for(ren=0;ren<=n-1;ren++){

        for(col=0;col<=n-1;col++){



    cout<< A[ren][col]<<"     ";

    }
     cout<<" "<<endl;
     cout<<" "<<endl;
    }

    getch();
    return 0;

}

Programa de Matriz 5

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;


char A[100][100];
char a[11];
char b[11];
char c[11];
char d[11];
char e[11];
char f[11];
char g[11];
char h[11];
char i[11];
char j[11];
char k[11];
int col;
int ren;
int n;
int x;



int main()
{
    A[ren][col]=0;



    ren=0;
    col=0;


cout<<"De que dimensiones quieres la matriz cuadrada musical?"<<endl<<" (solo inserta un valor, no mayor que 10): ";
cin>>n;


cout<<"Cual quieres que sea la nota 1: ";
cin>>a;
cout<<"Cual quieres que sea la nota 2: ";
cin>>b;
cout<<"Cual quieres que sea la nota 3: ";
cin>>c;
cout<<"Cual quieres que sea la nota 4: ";
cin>>d;
cout<<"Cual quieres que sea la nota 5: ";
cin>>e;
cout<<"Cual quieres que sea la nota 6: ";
cin>>f;
cout<<"Cual quieres que sea la nota 7: ";
cin>>g;
cout<<"Cual quieres que sea la nota 8: ";
cin>>h;
cout<<"Cual quieres que sea la nota 9: ";
cin>>i;
cout<<"Cual quieres que sea la nota 10: ";
cin>>j;
cout<<"Cual quieres que sea la nota 11: ";
cin>>k;

cout<<" "<<endl;

    for(ren=0;ren<=n-1;ren++){

       for(col=0;col<=n-1;col++){



            for(x=0;x<=10;x++){


             switch(x){

                case 0:cout<<a<<" "; break;
                case 1:cout<<b<<" "; break;
                case 2:cout<<c<<" "; break;
                case 3:cout<<d<<" "; break;
                case 4:cout<<e<<" "; break;
                case 5:cout<<f<<" "; break;
                case 6:cout<<g<<" "; break;
                case 7:cout<<h<<" "; break;
                case 8:cout<<i<<" "; break;
                case 9:cout<<j<<" "; break;
                case 10:cout<<k<<" "; break;

             }



            }





    }

}











    getch();
    return 0;

}

Programa de Matriz 4

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;


char A[100];
char B[100];
char C[100];
char D[100];
int col;
int ren;
int i;
int n;



int main()
{


cout <<"Introduce palabra para primer renglon: ";
cin>>A;
cout <<"Introduce palabra para segundo renglon: ";
cin>>B;
cout <<"Introduce palabra para tercer renglon: ";
cin>>C;
cout <<"Introduce palabra para cuarto renglon: ";
cin>>D;

cout<<"Listado de palabras: "<<endl;

cout<<A<<endl;
cout<<B<<endl;
cout<<C<<endl;
cout<<D<<endl;





    getch();
    return 0;

}

Programa de Matriz 3

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;



int col;
int ren;
int i;
int n;
int x;

 int b[5][5];



int main()
{
    ren=0;
    col=0;




b[0][0]=1;
b[0][1]=1;
b[0][2]=0;
b[0][3]=0;
b[0][4]=1;
b[1][0]=0;
b[1][1]=1;
b[1][2]=1;
b[1][3]=0;
b[1][4]=1;
b[2][0]=1;
b[2][1]=1;
b[2][2]=0;
b[2][3]=1;
b[2][4]=0;
b[3][0]=0;
b[3][1]=1;
b[3][2]=1;
b[3][3]=0;
b[3][4]=0;
b[4][4]=1;





cout<<" "<<endl;
cout<<"La matriz es: "<<endl;
cout<<" "<<endl;

for(x=0;x<=1000;x++){

    for(ren=0;ren<=4;ren++){

        for(col=0;col<=10;col++){


            cout<< b[ren][col];


        }
    cout<<endl;
    }

}


    getch();
    return 0;

}

Programa de Matriz 2

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;


char A[100][100];
int col;
int ren;
int i;
int n;

char b[3];
char c;
char d;


int main()
{
    A[ren][col]=0;
    ren=0;
    col=0;


cout<<"De que dimensiones quieres la matriz"<<endl<<" (solo inserta un valor, no mayor que 10): ";
cin>>n;

b[0]='(';
b[1]='o';
b[2]=')';
b[3]='(';
b[4]='o';
b[5]=')';
b[6]='(';
b[7]='o';
b[8]=')';



cout<<" "<<endl;

    for(ren=0;ren<=n-1;ren++){

       for(col=0;col<=n-1;col++){



            A[ren][col]=b[col];







       }

    }
    cout<<" "<<endl;



cout<<" "<<endl;
cout<<"La matriz es: "<<endl;
cout<<" "<<endl;
    for(ren=0;ren<=n-1;ren++){

        for(col=0;col<=n-1;col++){



    cout<< A[ren][col];
    }
         cout<<endl;
    }

    getch();
    return 0;

}

Programa de Matriz 1

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;


char A[100][100];
int col;
int ren;
int i;
int n;

char b;


int main()
{
    A[ren][col]=0;
    ren=0;
    col=0;


cout<<"De que dimensiones quieres la matriz cuadrada?"<<endl<<" (solo inserta un valor, no mayor que 10): ";
cin>>n;

cout<<"Que caracter quieres como patron de repeticion en la matriz?: ";
cin>>b;




cout<<" "<<endl;

    for(ren=0;ren<=n-1;ren++){

       for(col=0;col<=n-1;col++){

            A[ren][col]=2;

            if(ren==1||ren==3||ren==5||ren==7||ren==9){
                if(col==0||col==2||col==4||col==6||col==8||col==10){


                A[ren][col]=b;


                }

             }


            if(ren==0||ren==2||ren==4||ren==6||ren==8||ren==10){
                if(col==1||col==3||col==5||col==7||col==9){


                A[ren][col]=b;


                }

             }






       }

    }
    cout<<" "<<endl;



cout<<" "<<endl;
cout<<"La matriz es: "<<endl;
cout<<" "<<endl;
    for(ren=0;ren<=n-1;ren++){

        for(col=0;col<=n-1;col++){



    cout<< A[ren][col]<<"     ";

    }
     cout<<" "<<endl;
     cout<<" "<<endl;
    }

    getch();
    return 0;

}

17.5.11

Programa ciclico 10



// fiestooon locoo!!


#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <dos.h>
#include <ctime>


using namespace std;


int i;
int j;



int main()
{




for(j=0;j<=5;j++){
    cout<<" punchis punchiis!!"<<endl;

        clock_t delay = 0.1 * CLOCKS_PER_SEC;
        clock_t start = clock();
        while (clock() - start < delay );

    cout<<"muchos programas "<<endl;


    for(i=0;i<=2;i++){

    cout << "    muuucchoooss \a ";

        clock_t delay = 1 * CLOCKS_PER_SEC;

        clock_t start = clock();
        while (clock() - start < delay );

    }


    cout<<"muchoos programaaaas  "<<endl<<endl;


    }
cout<<" "<<endl;
cout << "                  xD "<<endl;

getch();

    return 0;


}

Programa ciclico 9

// PROGRAMA PARA MOLESTAR A MI CUÑADA ROXANA



#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <dos.h>
#include <ctime>
#include <conio2.h>

using namespace std;


int i;
int j;
int x;


int main()
{

x=5;


for(j=0;j<=10;j++){
    cout<<"   R";
    x=x+5;
    for(i=0;i<=x;i++){

    cout << "o";

        clock_t delay = 0.1 * CLOCKS_PER_SEC;

        clock_t start = clock();
        while (clock() - start < delay );

    }cout<<"xxx"<<endl<<endl;
    }
cout<<" "<<endl;
cout << "                  xD "<<endl;

getch();

    return 0;


}

Programa ciclico 8

#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <dos.h>
#include <ctime>
#include <conio2.h>

using namespace std;

int main()
{
    int x=0;
    int i=0;

for(i=0;i>=0;i++){


    for(i=0;i<=x;i++){



        clock_t delay = 0.1 * CLOCKS_PER_SEC;

        clock_t start = clock();
        while (clock() - start < delay );}
           cout<<"                       ";

    cout << "SOY INFINITO HAHAHA!!" ;
       }

    return 0;
}

Programa ciclico 7

#include <iostream>
#include <conio.h>

using namespace std;

        int numero=0;
        int x=1;
        int y=0;
        int i=0;
        int z=0;


int main()
{
    cout << "introduce cantidad de ondulaciones: " << endl;
    cin>>numero;
            cout<< endl;
for(i=1;i<=numero;i++){
        for(y=1;y<=5;y++){ // inicio de aumento


          for(x=1;x<=y;x++){

            cout<<x;


          }
            cout<<endl;
        } // fin de aumento


        for(y=1;y<=5;y++){ // inicio de decremento

        z=0;

          for(x=5;x>=y;x--){

            z++;
            cout<<z;


          }
            cout<<endl;
        } // fin de decremento

}

    return 0;
}

Programa ciclico 6

#include <iostream>
#include <conio.h>

using namespace std;

        int numero=0;
        int x=1;
        int y=0;
        int i=0;


int main()
{
    cout << "introduce cantidad de ondulaciones: " << endl;
    cin>>numero;
            cout<< endl;
for(i=1;i<=numero;i++){
        for(y=1;y<=5;y++){ // inicio de aumento


          for(x=1;x<=y;x++){

            cout<<"O";


          }
            cout<<endl;
        } // fin de aumento


        for(y=1;y<=5;y++){ // inicio de decremento


          for(x=5;x>=y;x--){

            cout<<"O";


          }
            cout<<endl;
        } // fin de decremento

}

    return 0;
}

Programa ciclico 5

#include <iostream>
#include <conio.h>
using namespace std;

int x;
int y;

int main()
{
    cout << "cuantos renglones deseas?" << endl;
    cin>>y;

    for(x=1;x<=y;x++){


    cout<<"______________________________________________________"<<endl;




    }


    getch();
    return 0;
}

Programa ciclico 4

#include <iostream>
#include <conio.h>

using namespace std;

int main()
{   int x,tr,to,tl,r,l,o,t;
    tr=0; tl=0; to=0; t=0;
for(x=1;x<=5;x++){

cout<<"Introduce cantidad de flores ROSAS vendidas en el dia "<<x<<": "<<endl;
cin>>r;

cout<<"Introduce cantidad de flores LIRIOS vendidas en el dia "<<x<<": "<<endl;
cin>>l;

cout<<"Introduce cantidad de flores ORQUIDEAS vendidas en el dia "<<x<<": "<<endl;
cin>>o;

tr=r+tr;
tl=l+tl;
to=o+to;

t=tr+tl+to;
}

cout<<"El total de flores ROSAS en la quincena es de: "<<tr<<endl;

cout<<"El total de flores LIRIOS en la quincena es de: "<<tl<<endl;

cout<<"El total de flores ORQUIDEAS en la quincena es de: "<<to<<endl;

cout<<"El total general de flores en la quincena es de: "<<t<<endl;

getch();
    return 0;
}

Programa ciclico 3

#include <iostream>
#include <conio.h>
using namespace std;

int main()
{
   float t,art;
   int x;

    t=0;

for (x=1;x<=6;x++){
cout<<"Introduce precio de articulo "<<x<<": ";
cin>>art;
t=art+t;
}
cout<<"El precio total es: "<<t<<" pesos.";
getch();



    return 0;
}

Programa ciclico 2

#include <iostream>
#include <conio.h>

using namespace std;

int numero=0;
int x=0;
int respuesta=0;
int limite=0;


int main()
{
    cout << "de que numero quieres hacer multiplos?" << endl;
    cin>>numero;

    cout<<"cuantos valores quieres generar?"<<endl;
    cin>>limite;
    cout<<endl;


    for(x=0;x<=limite;x++){

    cout<<respuesta<<endl;
    respuesta=respuesta+numero;




    }


    getch();
    return 0;
}

Programa ciclico 1

#include <iostream>
#include <conio.h>

using namespace std;

int vueltas=0;
int x=0;


int main()
{
    cout << "A las cuantas vueltas se echa un perro? (numero)" << endl;
    cin>>vueltas;

    cout<<endl;


    for(x=0;x<=vueltas;x++){

    cout<<x<<endl;


    }



cout<<"Ya se echo!! xD";




    getch();
    return 0;
}

Programa condicional 10

#include <conio.h>
#include <iostream>
#include <math.h>

float opc,a,b,h,l,r;
using namespace std;
int main(){


cout<<"1- Area de circulo"<<endl;

cout<<"2- Area de cuadrado"<<endl;

cout<<"3- Area de triangulo"<<endl;

cout<<"Elige figura: "<<endl;
cin>>opc;
if(opc==1){

cout<<"Introduce valor del radio: ";
cin>>r;
a=3.1416*pow(r,2);

cout<<"El area del circulo es: " <<a;
}else{
if(opc==2){

cout<<"Introduce el valor del lado del cuadrado: ";
cin>>l;
a=pow(l,2);

cout<<"El area del cuadrado es: "<<a;
}else{
if(opc==3){

cout<<"Introduce el valor de la base del triangulo: ";
cin>>l;

cout<<"Introduce el valor de la altura del triangulo: ";
cin>>h;
a=(l*h)/2;

cout<<"El area del triangulo es: "<<a;
}else{

cout<<"Invalido";
}
}
}
getch();
return 0;
}

Programa condicional 9

#include <conio.h>
#include <iostream>

char l,A,E,I,O,U;
using namespace std;
int main(){

cout<<"Introduce una letra en mayusculas: ";
cin>>l;
switch(l){
case 'A':cout<<"Es vocal";
break;
case 'E':cout<<"Es vocal";
break;
case 'I':cout<<"Es vocal";
break;
case 'O':cout<<"Es vocal";
break;
case 'U':cout<<"Es vocal";
break;
default: cout<<"Es consonante";
break;
}
getch();
return 0;
}

Programa condicional 8

#include <conio.h>
#include <iostream>

int z,x,y;
using namespace std;
int main(){

cout<<"Introduce primer numero: ";
cin>>x;


cout<<"Introduce segundo numero: ";
cin>>y;

z=x*y;
switch(x){
case 0:

cout<<"Error";
break;
default:

cout<<"El producto de los dos numeros es: "<<z;
break;
}
switch(y){
case 0:

cout<<"Error";
break;
default:
break;
}

getch();
return 0;

}

Programa condicional 7

#include <conio.h>
#include <iostream>

int x;
using namespace std;
int main (){


cout<<"Formulas de Areas"<<endl;

cout<<"1) circulo"<<endl;

cout<<"2) triangulo"<<endl;

cout<<"3) cuadrado"<<endl;

cout<<"Elige opcion: "<<endl;
cin>>x;

switch (x){
case 1:
cout<<"Su formula es PI * radio al cuadrado";
break;
case 2:
cout<<"Su formula es base*altura/2";
break;
case 3:
cout<<"Su formula es lado por lado al cuadrado";
break;
default:
cout<<"Entrada invalida";
}
getch();
return 0;
}

Programa condicional 6

#include <conio.h>
#include <iostream>

int d;
using namespace std;
int main(){

cout<<"Introduce un solo numero (1 a 7) para saber que dia de la semana representa: ";
cin>>d;
switch(d){
case 1:
cout<<"Domingo";
break;
case 2:
cout<<"Lunes";
break;
case 3:
cout<<"Martes";
break;
case 4:
cout<<"Miercoles";
break;
case 5:
cout<<"Jueves";
break;
case 6:
cout<<"Viernes";
break;
case 7:
cout<<"Sabado";
break;
default:
cout<<"Entrada invalida";
break;
}
getch();
return 0;
}

Programa condicional 5

#include <conio.h>
#include <iostream>

int x,y;
using namespace std;
int main(){

cout<<"Introduce primer numero: ";
cin>>x;

cout<<"Introduce segundo numero: ";
cin>>y;
if(x>y){

cout<<"El primero es mayor que el segundo";
}else{
if(x<y){

cout<<"El segundo es mayor que el primero";
}else{
if(x==y){

cout<<"Son iguales";
}else{
cout<<"Entrada Invalida";
}
}
}
getch();
return 0;
}

Programa condicional 4

#include <conio.h>
#include <iostream>
int tp;
float p,t,st,d;
using namespace std;
int main(){


cout<<"Introduce el tipo de producto (1,2,3): ";
cin>>tp;

switch(tp){
case 1:
cout<<"Introduce la cantidad de productos: ";
cin>>p;
t=p*(100*0.95);
st=p*100;
d=5;

cout<<"El subtotal es de: "<<st<<endl;
cout<<"El descuento es de: "<<d<<"%"<<endl;
cout<<"El total es de: "<<t<<endl;
break;

case 2:
cout<<"Introduce la cantidad de productos: ";
cin>>p;
t=p*(150*0.85);
st=p*150;
d=15;

cout<<"El subtotal es de: "<<st<<endl;

cout<<"El descuento es de: "<<d<<"%"<<endl;

cout<<"El total es de: "<<t<<endl;
break;

case 3: ;
cout<<"Introduce la cantidad de productos: ";
cin>>p;
t=p*(200*0.75);
st=p*200;
d=25;

cout<<"El subtotal es de: "<<st<<endl;

cout<<"El descuento es de: "<<d<<"%"<<endl;

cout<<"El total es de: "<<t<<endl;
break;
default:
cout<<"Entrada invalida"<<endl;
break;
}
getch();
return 0;
}

Programa condicional 3


#include <conio.h>
#include <iostream>


int a,p;
using namespace std;
int main(){

cout<<"Inserte numero de articulos: ";
cin>>a;
if(a<=10){
p=a*20;

cout<<"El precio total de la venta es: "<<p;
}else{
if(a>10){
p=a*15;

cout<<"El precio total de la venta es: "<<p;
}else{

cout<<"Entrada Invalida";
}
}

getch();
return 0;
}

Programa condicional 2


#include <iostream>
#include <conio.h>

double su,mu,r,e,x,n;
char m,s;
using namespace std;
 int main(){



  cout<<"teclee un numero: ";      su=0; mu=1;
  cin>>n;
  cout<<"teclee su selecion multiplicacion(1) o suma(2): ";
  cin>>e;
   if(e==2){cout<<"suma= ";
   for(x=1;x<n;x++){
   su=su+x;
   cout<<x<<"+";
    }su=su+n;
    cout<<n<<"="<<su;  }
   else{if(e==1){cout<<"multiplicacion= ";
   for(x=1;x<n;x++){
   mu=mu*x;
   cout<<x<<"x";
    }
   mu=mu*n;
   cout<<n<<"="<<mu;

} }

  getch();
  return 0;
  }

Programa condicional 1


#include<conio.h>
#include<iostream>
int m,d;
using namespace std;

int main(){

cout<<"introduce un numero (dia): ";
cin>>d;
cout<< "Introduce otro numero (mes): ";
cin>>m;

if (d>31){cout<<"El numero no corresponde con ningun dia, Favor de introducir otro";}
if (m>12){cout<<"El numero no corresponde a nungun mes, favor de volver a introducirlo";}


if (d==1){
cout<<"primero de ";
}else{
if (d==2){
cout<<"2 de ";
}else{
if(d==3){
cout<<"3 de ";
}else{
if(d==4){
cout<<"4 de ";
}else{
if(d==5){
cout<<"5 de ";
}else{
if(d==6){
cout<<"6 de ";
}else{
if(d==7){
cout<<"7 de ";
}else{
if (d==8){
cout<<"8 de ";

}else{
if(d==9){
cout<<"9 de "  ;

}else{

if (d==10){
cout<<"10 de ";

}else{
if (d==11){
cout<<"11 de ";
}else{
if (d==12){
cout<<"12 de ";

}else{
if (d==13){
cout<<"13 de ";
}else{
if(d==14){
cout<<"14 de ";
}else{
if (d==15){
cout<<"15 de ";
}else{
if(d==16){
cout<<"16 de " ;
}else{
if(d==17){
cout<<"17 de ";
}else{
if(d==18){
cout<<"18 de ";
}else{
if (d==19){
cout<<"19 de ";
}else{
if (d==20){
cout<<"20 de ";
}else{
if (d==21){
cout<<"21 de ";
}else{
if (d==22){
cout << "22 de "     ;
}else{
if (d==23){
cout<<"23 de ";
}else{
if (d==24){
cout<<"24 de " ;
}else{
if (d==25){
cout<<"25 de " ;
}else{
if (d==26){
cout<<"26 de ";
}else{
if (d==27){
cout<<"27 de "; "27 de ";
}else{
if (d==28){
cout <<"28 de ";
}else{
if (d==29){
if (m==2){
cout<<"valor invalido para febrero";
}else{
cout<<"29 de ";
}
if (d==30){
if (m==2){
cout<<"valor invalido para febrero";
}else{
cout<<"30 de ";
}
if (d==31){
if(m==2){
cout<<"valor invalido para febrero";
}else{
cout<<"31 de ";
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
     }
}
}
}
}
}
}
}
}
}


switch(m){

    case 1: cout<<"enero."<<endl; break;
    case 2:cout<<"febrero."<<endl;break;
    case 3:cout<<"marzo."<<endl;break;
    case 4:cout<<"abril."<<endl;break;
    case 5:cout<<"mayo."<<endl;break;
    case 6:cout<<"junio."<<endl;break;
    case 7:cout<<"julio."<<endl;break;
    case 8:cout<<"agosto."<<endl;break;
    case 9:cout<<"septiembre."<<endl;break;
    case 10:cout<<"octubre."<<endl;break;
    case 11:cout<<"noviembre."<<endl;break;
    case 12:cout<<"diciembre."<<endl;break;


}


getch();
 return 0;
}