Beruflich Dokumente
Kultur Dokumente
01. Elaborar un programa en C++ para ingresar un nmero entero desde el teclado, el programa
debe devolver el factorial del nmero ingresado. (5 puntos)
02. Elaborar un programa en C++ para ingresar un nmero entero desde el teclado, el programa
debe devolver 1 si el nmero ingresado termina en 5 y 0 en otro caso. (7 puntos)
03. Elaborar un programa en C++ para ingresar el radio de un crculo, (verificando que el radio
debe ser positivo mximo en tres oportunidades), el programa debe devolver el rea del
crculo. (8 puntos)
01. Elaborar un programa en C++ para ingresar un nmero entero desde el teclado, el programa
debe devolver el factorial del nmero ingresado. (5 puntos)
02. Elaborar un programa en C++ para ingresar un nmero entero desde el teclado, el programa
debe devolver 1 si el nmero ingresado termina en 5 y 0 en otro caso. (7 puntos)
03. Elaborar un programa en C++ para ingresar el radio de un crculo, (verificando que el radio
debe ser positivo mximo en tres oportunidades), el programa debe devolver el rea del
crculo. (8 puntos)
SOLUCIONARIO
PRIMER CONTROL DE LECTURA TERCERA UNIDAD
Pregunta 01
int n,i,fact;
main()
{
cout<<"Ingrese numero (>=0): ";cin>>n;
if (n>=0)
{
fact=1;
for (i=1;i<=n;i++)
fact=fact*i;
cout<<n<<"! = "<<fact<<endl;
}
else
cout<<"El numero debe ser positivo."<<endl;
}
Pregunta 02.
int n,r;
main()
{
cout<<"Ingrese numero: ";cin>>n;
r=n%10;
if (r==5)
cout<<"1"<<endl;
else
cout<<"0"<<endl;
}
Pregunta 03.
float r,area;
int k;
main()
{
k=0;
do
{
k=k+1;
cout<<"Ingrese radio (cm): ";cin>>r;
if (r<=0 && k<=2)
cout<<"El radio debe ser positivo...Intenta de nuevo:"<<endl;
} while (r<=0 && k<=2);
if (r>0)
{
area=3.1416*r*r;
cout<<"area = "<<area<<"cm2"<<endl;
}
else
cout<<"El progama ha terminado...";
}