factorial de do while

Anuncio
Centro de estudios tecnológicos industrial y servicio no.141
“Manuel Gamio”
DIANA MAGDALENA FUENTE SANCHEZ
ANGEL OSWALDO GARCIA
4° “B”
SYMEC
BSTD
#include<stdio.h>
# include <stdlib.h>
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int fac=0,intentos=1;
char opc;
string password;
do
{
printf("\t\n\n\t\t\t + CETIS NO. 141\t\n");
printf("\t\n\n\t\t\t\t + BRINDA SOPORTE A DISTANCIA\t\n");
printf("\t\n\n\t\t\t + ANGEL OSWALDO GARCIA\t\n");
printf("\t\n\n\t\t\t + DIANA MAGDALENA FUENTES SANCHEZ\t\n");
printf("\t\n\n\t\t\t + FACTORIAL CON DO WHILE\t\n");
getch();
system("cls");;
printf("Introduzca su password");
cin>>password;
if(password=="DF1234")
{
do
{
printf("Ingresa numero para calcular el factorial; ");
scanf("%d",&fac);
int temp=fac-1;
int r=fac;
while (temp>=1)
{
r=r*temp;
temp--;
}
printf("El factorial de %d es: %d ", fac,r);
printf("\nOtra operacion (s/n)?");
fflush(stdin);
scanf("%c",&opc);
getch();
}while(opc!='n');
goto fin;
}
else
{
intentos +=1;
printf("Incorrecto, te quedan (%d) intentos",3-(intentos-1));
getch();
}
}while(intentos<=3);
fin:
printf("Saliendo");
}
Descargar