Microsoft Visual C + + 2010 Express
Ver Más instrucciones
1
clic en el icono "Inicio ", seleccione " Todos los programas ", luego " Microsoft Visual Studio 2010 Express " . Haga clic en " Microsoft Visual C + + 2010 Express. "
2 Haga clic en el menú " Archivo" , y vaya a "Nuevo". Haga clic en " proyecto" para abrir el cuadro de diálogo nuevo proyecto.
3
Haga clic en " Win32 " en las plantillas de vista de árbol instalado en la parte izquierda del cuadro de diálogo . Haga clic en " Aplicación de consola Win32. " Introduzca un nombre para el proyecto ( por ejemplo, " Armstrong ") en el campo "Nombre : " campo hacia la parte inferior del cuadro de diálogo . Haga clic en " Aceptar " para abrir el cuadro de diálogo " Asistente para aplicaciones Win32 " . Haga clic en " Finalizar". Aunque se trata de un proyecto de C + +, el código en el siguiente paso es pura C.
4
Reemplace el código predeterminado que aparece en el editor con el siguiente código :
# include " stdafx.h " # include
# include # include int x = 0 , y = 0 , suma = 0 ; int n , l; caracteres num [ 64 ] ; /* Pida un número * /foto printf ("Escriba un número: "); ( "% d ", & n ) ; /* Calcular el número de dígitos al hacer /* en una cadena * / ( num, "% d " , n) ; l = strlen ( num) ; /* Calcular la suma de las potencias l -ésimo de sus dígitos * /foto y = n ; tiempo ( y> 0 ) { x = y 10 % ; suma = suma + ( int) pow ( (float ) x, l ) ; y = y/10 ; } /* Es la suma de las potencias de la misma forma que el número original? * /foto if ( suma == n ) printf ("% d es un número Armstrong \\ n . " , n) ; más return 0; } Press " F7 " o haga clic en el menú "Debug " y " Generar solución " para compilar el programa y mostrar el resultado en la ventana de salida hacia la parte inferior de Visual C + +: ========== Generar: 1 éxito, 0 incorrectos, 0 hasta al fecha, 0 omitidos ========== Si el resultado es " 0 sucedió " y luego una serie de fracasos , compruebe el código que tiene entró y asegurarse de que es idéntico al código en el paso 4 . Presione " Ctrl + F5 " para ejecutar el programa. Introduzca un número entero cuando aparezca una ventana de consola negro y le pide que lo haga. Se muestra el resultado del cálculo .
scanf_s
sprintf_s
< p > printf ("% d no es un número Armstrong \\ n . " , n) ;
5
6