Travajo colavorativo 3 alogaritmos
#include "stdio.h"
#include "stdlib.h"
#include "conio.h"
int main()
{
clrscr();
long numero;
int digito;
printf("DIGITTE LOS CUATRO NUMEROS DE SU CONTRASE¥A\t ");scanf("%ld",&numero);
while(numero>0){
digito=numero%10;
numero/=10;
printf("%d",digito);
}
getch();
return(0);
}
(2. Escribir un programa para calcular la fecha del siguiente día a partir de unafecha digitada desde el teclado por el usuario ( dd, mm, aaaa ) e imprimirla. (tenga en cuenta los años bisiestos.).)
#include "conio.h"
#include "stdio.h"
int main()
{
int dd,mm,aaaa,bis,ddmax;clrscr();
printf("Introduzca dia (d):");
scanf("%d",&dd);
printf("Introduzca mes (m):");
scanf("%d",&mm);
printf("Introduzca ano (aaaa):");
scanf("%d",&aaaa);
//verificar si el año esbisiesto
if ((aaaa%4 == 0 && aaaa%100 != 0)||aaaa%400==0)
{
bis = 2;
}
else
{
bis = 1;
}
//Verificar si la fecha que se ingreso es valida
if ((mm==1||mm==3||mm==5||mm==7||mm==8||mm==10||mm==12)&&(dd>31)||mm>12)
{
printf("La fecha es invalida");
getch();
return 0;
}
else if ((mm==4||mm==6||mm==9||mm==11)&&(dd>30)||mm>12)
{
printf("La fecha es invalida");
getch();
return 0;
}
else if(((mm==2)&&(bis==2))&&(dd>29)||mm>12)
{
printf("La fecha es invalida");
getch();
return 0;
}
else if (((mm==2)&&(bis==1))&&(dd>28)||mm>12)
{
printf("La fecha es invalida");
getch();
return0;
}
else {}
// maximo dias de cada mes
if (mm==1||mm==3||mm==5||mm==7||mm ==8||mm==10||mm==12)
{
ddmax = 31;
}
else if (mm==4||mm==6||mm==9||mm==11)
{
ddmax = 30;
}
else{}
if...
Regístrate para leer el documento completo.