C Ingrese un número de cuatro dígitos y genere la raíz cuadrada del valor en miles, centenas, decenas y unidades respectivamente.
Defina una variable entera a para almacenar este número de cuatro dígitos, de modo que el dígito de los millares se pueda expresar como: a/1000, el dígito de las centenas se pueda expresar como: a/10010 y el dígito de las decenas se pueda expresar como: expresarse como: a /1010, el dígito único se puede expresar como: a10 y la raíz cuadrada se puede expresar como: sqrt(a).
Por ejemplo: // ¿Código de referencia?
#include?lt;iostreamgt;?
#includelt;math.hgt;?
usando?namespace?std;
int?main()
{
int?n, q, b, s, g; //¿definir variables?
¿doble?
cingt; gt; n; // ¿Asignación de entrada de teclado?
q=n/1000; // ¿Calcular miles?
b=n/10010; //¿Calcular centenas?
s=n/1010; // ¿Calcular decenas?
g=n10; // ¿Calcular unidades?
m=sqrt(n); // ¿Calcular el promedio?
coutlt;lt; "Una milésima: "lt;lt;qlt;lt;", Una centésima: "lt;lt;blt;lt;", Décima: "lt;lt; ; lt; ", un solo dígito: "lt; lt; glt;", raíz cuadrada: "lt; lt; }
/* Resultado de la operación:
1234
Milesimas: 1, Centésimas: 2, Décimas: 3, dígito de las unidades 4, raíz cuadrada: 35,1283
*/