95 of 100 menu

Nivel 10.5 del libro de problemas Rust

Dado un número. Muestre en pantalla el proceso de descomposición del número en factores primos, como en la escuela.

Dada una matriz bidimensional arbitraria:

[ [11, 12, 13, 14, 15], [21, 22, 23, 24, 25], [31, 32, 33, 34, 35], [41, 42, 43, 44, 45], [51, 52, 53, 54, 55], }

Ponga a cero los elementos de su diagonal principal:

[ [ 0, 12, 13, 14, 15], [21, 0, 23, 24, 25], [31, 32, 0, 34, 35], [41, 42, 43, 0, 45], [51, 52, 53, 54, 0], }

Cree una función que establezca la forma correcta del sustantivo después del número. Así es como debería funcionar esta función:

func(1, "manzana", "manzanas", "manzanas"); // mostrará "1 manzana" func(2, "manzana", "manzanas", "manzanas"); // mostrará "2 manzanas" func(3, "manzana", "manzanas", "manzanas"); // mostrará "3 manzanas" func(4, "manzana", "manzanas", "manzanas"); // mostrará "4 manzanas" func(5, "manzana", "manzanas", "manzanas"); // mostrará "5 manzanas"

He aquí un ejemplo para números de dos dígitos:

func(11, "manzana", "manzanas", "manzanas"); // mostrará "11 manzanas" func(12, "manzana", "manzanas", "manzanas"); // mostrará "12 manzanas" func(21, "manzana", "manzanas", "manzanas"); // mostrará "21 manzanas" func(23, "manzana", "manzanas", "manzanas"); // mostrará "23 manzanas"

Nuestro método debe funcionar para números de cualquier longitud:

func(1223421, "manzana", "manzanas", "manzanas"); // mostrará "1223421 manzanas"
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar