You are on page 1of 5

================================================================================

================================================================================
=============
/*leer una fecha respresantada por dos enteros, mes y ao y dar como resultado
los dias correspondientes al mes. T ener en cuanta que febrero puede tener 28
o 29 dias si el ao es bisiesto. Un ao bisieto si es multiplo de 4 y no de 100 o
es multiplo de 400.*/
//selectiva dias correspondientes a un mes, ao dado psddmmaa.cpp
#include<cstdlib>
#include<iostream>
#include<stdio.h>
#include<math.h>
#include<conio.h>
using namespace std;
int main()
{
int dd,mm,aa;
cout<<"introdusca mes (##) y ao (####): ";cin>>mm>>aa;
switch (mm)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
dd=31;break;
case 4:
case 6:
case 9:
case 11:
dd=30;break;
case 2:
if((aa%4==0) && (aa%100!=0) || (aa/400==0))
dd=29;
else
dd=28;
break;
default:cout<<"\n\n mes equivocado";
}
if (mm>=1 && mm<=12)
printf("\n\n el mes %2d del ao %4d, tiene %2d dias",mm,aa,dd);
getch();

}
=======================================================================
//SELECTIVA MARCA DE AUTO pselmar.cpp
#include<cstdlib>
#include<iostream>
#include<stdio.h>
#include<math.h>
#include<conio.h>
using namespace std;
int main()
{ int marca;
float pcomp,td,desc,pvent;
cout<<"ingresa precio de compra: ";cin>>pcomp;
cout<<"ingresa marca: ";cin>>marca;
switch (marca)
{
case 1: td=0.12;;break;
case 2: td=0.15;break;
case 3: td=0.10;break;
case 4: td=0.18;break;
default:cout<<"\nsin marca";
}
if(td >0)
{
desc = pcomp * td;
pvent = pcomp-desc;
printf("\n\n con el precio de compra %.2f y la tasa de descuen
to de %.2f , el descuento %.2f,precio de venta = s/. %.2f",pcomp,td,desc,pvent)
;
}
getch ();
}
========================================================================== ( SEL
ECTIVAS (SWITCH) )
/* selectiva menu de opciones.*/
//selectiva menu de opciones pselmenu.cpp
#include<cstdlib>
#include<iostream>
#include<stdio.h>
#include<math.h>
#include<conio.h>
float base,altura;
using namespace std;
int main()
{
int opciones;
cout<<"\t\t menu de opciones: ";
cout<<"\n\t\t\t 1 Area del cuadrado: ";
cout<<"\n\t\t\t 2 Area del rectangulo: ";
cout<<"\n\t\t\t 3 Area del triangulo: ";
cout<<"\n\t\t\t 4 salir: ";
cout<<"\n ingresar la opcion: ";cin>>opciones;
switch (opciones)
{
case 1:
float lado,areacuad;
cout<<"\n ingresar lado:";cin>>lado;
areacuad=pow(lado,2);
printf("\n con el lado %.2f, el area del cuadrado %.2f",lado,are
acuad);
break;
case 2:
float arearectangulo;
cout<<"\ningresar base :";cin>>base;
cout<<"\ningresar altura :";cin>>altura;
arearectangulo=base*altura;
printf("\n con la base %.2f y altura %.2f el area del del rectan
gulo es %.2f",base,altura,arearectangulo);
break;
default:cout<<"\n\nopcion mal dada";
}
getch();
}
============================================================== ( WHILE )
//iteractiva mientras pitm.cpp
#include<cstdlib>
#include<iostream>
#include<stdio.h>
#include<math.h>
#include<conio.h>
float base,altura;
using namespace std;
int main()
{
int i=1;
while(i<=10)
{
cout<<i<<"\t";
i=i+1;//i++
}
getch();
}
================================================================== (DO WHILE)
//iteractiva hacer mientras pihm.cpp
#include<cstdlib>
#include<iostream>
#include<stdio.h>
#include<math.h>
#include<conio.h>
float base,altura;
using namespace std;
int main()
{
int i=0;
do
{
i=i+1;
cout<<i<<"\t";
}
while(i<10);
getch();
}
===========================================================================(FOR)
//iteractiva para pitp.cpp
#include<cstdlib>
#include<iostream>
#include<stdio.h>
#include<math.h>
#include<conio.h>
float base,altura;
using namespace std;
int main()
{
int i;
for(i=1;i<=10;i=i+1)
{
cout<<i<<"\t";
}

getch();
}
==============================================================================(F
OR SUMA DE 1 A 10)
//iteractiva para pitp.cpp
// suma de i hasta 10;
#include<cstdlib>
#include<iostream>
#include<stdio.h>
#include<math.h>
#include<conio.h>
float base,altura;
using namespace std;
int main()
{
int i,s=0;
for(i=1;i<=10;i=i+1)
{
s=s+i;

}
cout<<"\n\n la sume = "<<s;
getch();
}
============================================================
// suma de i hasta 10;
#include<cstdlib>
#include<iostream>
#include<stdio.h>
#include<math.h>
#include<conio.h>
float base,altura;
using namespace std;
int main()
{
int i,s=0;
for(i=1;i<=10;i=i+1)
{
s=s+i;
cout<<"\n\n la suma = "<<s;
}

getch();
}
==========================================================
#include<cstdlib>
#include<iostream>
#include<stdio.h>
#include<math.h>
#include<conio.h>>
using namespace std;
int main()
{
int i,j,prod;
for(i=1;i<=12;i=i+1)
{
cout<<"\n\n tabla del "<<i<<"\n";
for(j=1;j<=12;j=j+1)
{
prod=i*j;
cout<<i<<"*"<<j<<"="<<prod<<"\n";
}
}
getch();
}