Beruflich Dokumente
Kultur Dokumente
01. Elaborar un programa en C++ para ingresar un número entero desde el teclado, el programa
debe devolver el factorial del número ingresado. (5 puntos)
02. Elaborar un programa en C++ para ingresar un número entero desde el teclado, el programa
debe devolver “1” si el número ingresado termina en 5 y “0” en otro caso. (7 puntos)
03. Elaborar un programa en C++ para ingresar el radio de un círculo, (verificando que el radio
debe ser positivo máximo en tres oportunidades), el programa debe devolver el área del
círculo. (8 puntos)
01. Elaborar un programa en C++ para ingresar un número entero desde el teclado, el programa
debe devolver el factorial del número ingresado. (5 puntos)
02. Elaborar un programa en C++ para ingresar un número entero desde el teclado, el programa
debe devolver “1” si el número ingresado termina en 5 y “0” en otro caso. (7 puntos)
03. Elaborar un programa en C++ para ingresar el radio de un círculo, (verificando que el radio
debe ser positivo máximo en tres oportunidades), el programa debe devolver el área del
círculo. (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...";
}