Dado un número octal como entrada, necesitamos escribir un programa para convertir el número octal dado en un entero equivalente. Para convertir una string octal en un entero, debemos usar la función Convert.ToInt32() para convertir los valores.
Ejemplos:
Input : 202 Output : 130 Input : 660 Output : 432
Convierta el elemento en un número entero utilizando el valor base 8 mediante un bucle foreach.
Programa 1:
// C# program to convert an array // of octal strings to integers using System; using System.Text; class Prog { static void Main(string[] args) { string[] str = { "121", "202", "003" }; int num1 = 0; try { // using foreach loop to access each items // and converting to integer numbers foreach(string item in str) { num1 = Convert.ToInt32(item, 8); Console.WriteLine(num1); } } catch (Exception ex) { Console.WriteLine(ex.ToString()); } } }
Producción:
81 130 3
Programa 2:
// C# program to convert an array // of octal strings to integers using System; using System.Text; namespace geeks { class Prog { static void Main(string[] args) { string[] str = { "111", "543", "333", "607", "700" }; int num2 = 0; try { // using foreach loop to access each items // and converting to integer numbers foreach(string item in str) { num2 = Convert.ToInt32(item, 8); Console.WriteLine(num2); } } catch (Exception ex) { Console.WriteLine(ex.ToString()); } } } }
Producción:
73 355 219 391 448
Publicación traducida automáticamente
Artículo escrito por shivanisinghss2110 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA