Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
#include <iostream>
using namespace std;
int main()
{
int a;
char cont[100];
Ingresar:
cout << "Digite la clave de cuatro digitos: "; cin >> a;
itoa (a,cont,10);
int lcont = strlen(cont);
if (lcont==4)
{
int n1 = a/1000;
int n2 = a/100 - n1*10;
int n3 = a/10 - (n1*100 + n2*10);
int n4 = a - (n1*1000 + n2*100 + n3*10);
cout << "La clave sera enviada como: " << crip <<endl;
}
else
{
cout <<endl<<"La clave debe tener de 4 digitos"<<endl;
goto Ingresar;
}
cin.get();
cin.get();
return 0;
2. Escribir un programa para calcular la fecha del siguiente día a partir de una fecha
digitada desde el teclado por el usuario ( dd, mm, aaaa ) e imprimirla. (tenga en cuenta los
años bisiestos.)
#include <iostream> //
using namespace std;
int main() //
{
int dd;
int mm;
int aaaa;
int bis;
int ddmax;
if (((mm==2)&&(bis==1))&&(dd>28)||mm>12)
{
cout<<endl<<"La fecha es invalida";
goto Ingresar1;
}
fin:
cout <<endl<<endl<<"La Fecha del dia siguiente es:"<<endl;
cout <<" Dia: "<< dd << " Mes: " << mm << " Año: "<<aaaa;
cin.get();
cin.get();
}
3. Se lee un número de máximo tres dígitos (verifique que efectivamente sea de máximo
tres dígitos) y se debe determinar si es un número capicúa, es decir, que leído de
izquierda a derecha es igual que leído de derecha a izquierda. Por ejemplo: 727, 343, etc.
#include <iostream>
using namespace std;
int main()
{
int a;
char ca[100];
Ingres:
cout << "Digite un numero de 3 digitos: "; cin >> ca;
if (lnumc==3)
{
int n1 = a/100;
int n2 = a/10 - n1*10;
int n3 = a - (n1*100 + n2*10);
if (ni-a == 0)
cout << "El numero es capicua"<<endl;
else
cout << "El numero no es capicua"<<endl;
}
else
{
cout <<endl<< "El numero debe tener 3 digitos"<<endl;
goto Ingres;
}
cin.get();
cin.get();
return 0;
#include <iostream>
using namespace std;
int main()
{
int categoria;
double sph;
int horas;
Opcion:
switch (categoria)
{
case 1: sph = 20000;break;
case 2: sph = 15000;break;
case 3: sph = 10000;break;
case 4: sph = 7500;break;
default:
cout <<endl<< "No es una categoria valida "<<endl;
goto Opcion;
}
if (salario<1000000)
salario = salario + 0.15*(sph*horas);
#include <iostream>
#include <math.h>
#include <stdio.h>
#include <conio.h>
using namespace std;
int main()
{
char ca [100];
int ct;
int ct1;
int sw = 0;
int cont = 0;
ct = atoi(ca);
int lcont = strlen(ca);
cout<<"Tiene 4 intentos despues se bloquera su cuenta";
while (sw == 0)
{
if (ct==ct1)
{
sw=1;
cout<<endl<<"------ BIENVENIDO ------";
}
else
{
cont = cont + 1;
cout<<endl<<"Intento No : "<<cont<<endl;
cout<<endl<<"Error en la contraseña : ";
if (cont == 3)
{
cout<<endl<<"Ultima oportunidad de ingresar contraseña correcta: "<<endl;
}
if (cont == 4)
{
cout<<endl<<"ERROR nivel de error: "<<cont;
cout<<endl<<"Su cuenta ha sido bloqueada por seguridad ";
sw=1;
}
}
cin.get();
cin.get();
}