Download - Getchars
![Page 1: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/1.jpg)
Código Visual Basic
Sub lilili()'' lilili Macro'Dim texto(100) As StringDim dimension As IntegerDim i As IntegerDim invertir As StringDim j As IntegerDim dest(100) As StringDim ch As StringDim asci As Integer
Worksheets("hoja1").Cells(1, 5).Value = ("****************BIENVENIDOS************")Worksheets("hoja1").Cells(2, 3).Value = (" El programa presentado a continuacion nos mostrara una matriz inversa y el codigo ascii ")Worksheets("hoja1").Cells(3, 4).Value = ("PALABRA INGRESADA")Worksheets("hoja1").Cells(3, 5).Value = ("PALABRA INVERSA")Worksheets("hoja1").Cells(3, 6).Value = ("CODIGO ASCII")dimension = InputBox("Ingrese con cuantas palabras desea trabajar: ")
i = 0While (i < dimension)texto(i) = InputBox("Ingrese Texto :" & i)Worksheets("hoja1").Cells(5 + i, 4).Value = texto(i)i = i + 1Wend
i = 0While (i < dimension)invertir = StrReverse(texto(i))Worksheets("hoja1").Cells(5 + i, 5).Value = invertiri = i + 1Wend
j = 0While (j < dimension)
![Page 2: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/2.jpg)
For i = 1 To Len(texto(j)) ch = Mid(texto(j), i, 1) asci = Asc(ch) dest(j) = dest(j) + CStr(asci) Next i Worksheets("hoja1").Cells(5 + j, 6).Value = ascij = j + 1Wend ActiveCell(1, 1).Interior.ColorIndex = 7 ActiveCell(1, 2).Interior.ColorIndex = 3 End Sub
------------------------------------------------------------------------------------------------------------"LENGUAJE C"// ConsoleApplication1.cpp: define el punto de entrada de la aplicación de consola.//
#include "stdafx.h"#include "stdlib.h"#include "string.h"
int _tmain(int argc, _TCHAR* argv[]){
int dimension, i, j, k;
char cadena2[10][50];char cadenaorig[10][50];int numpalb;printf("sr.usuario por favor ingrese el número de palabras con las que desea trabajar \n");scanf_s("%d", &numpalb);
fflush(stdin);for (i = 0; i < numpalb; i++){
printf("sr.usuario por favor ingrese palabra \n ");
![Page 3: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/3.jpg)
gets_s(cadenaorig[i]);printf("\n");
}for (i = 0; i<numpalb; i++){
int k = 0;for (j = 0; j < cadenaorig[i][j]; j++){
printf("%d "" == >"" %c \n \t", cadenaorig[i][j], cadenaorig[i][j]);
}cadena2[i][k] = '\0';printf("\n");
}
for (i = 0; i<numpalb; i++){
int k = 0;for (j = strlen(cadenaorig[i]) - 1; j >= 0; j--){
cadena2[i][k] = cadenaorig[i][j];k++;
}cadena2[i][k] = '\0';printf("\n");
}
for (i = 0; i<numpalb; i++){
puts(cadena2[i]);
printf("\n");
![Page 4: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/4.jpg)
}for (i = 0; i<numpalb; i++){
int k = 0;for (j = strlen(cadenaorig[i]) - 1; j >= 0; j--){
cadena2[i][k] = cadenaorig[i][j];k++;
printf("%d,"" == >"" %c \n \t", cadenaorig[i][j], cadenaorig[i][j]);printf("\n");
}cadena2[i][k] = '\0';
}getchar();getchar();
return 0;
}
"JAVA"package nuevoo1;import java.util.*;public class Nuevoo1 {
public static void main(String[] args) { //Habilito entrada de datos Scanner lectura=new Scanner(System.in); //System.out.println("Ingrese las palabras"); //String cadena=lectura.nextLine(); char cadena2[][]=new char[10][10];
![Page 5: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/5.jpg)
char cadenaorig[][]=new char[10][10]; String cadenainvertida=""; int contador=0, j, numpalb; char ascii; int dim[]=new int [10]; System.out.println("sr. usuario por favor ingrese numero de palabras con las que desea trabajar"); numpalb=lectura.nextInt(); String s = new String(); System.out.println(" por favor ingrese palabras"); for(j=0;j<=numpalb ;j++) { s= lectura.nextLine(); dim[j]=s.length(); cadenaorig[j]=s.toCharArray(); } //aqui logré imprimir solo los números a los q pertenecen los caracteres pero no me salen los caracteres System.out.println(cadenaorig[j]); for(int i=0;i<s.length();i++){ ascii=s.charAt(i); System.out.println(ascii + s.charAt(i) ); } int i; // y pues aquí, pues aqui no aparece esta parte cuando se imprime for (i=0;i<=numpalb;i++) { int k=0; for (j=dim[i]-1;j>=0;j--) { cadena2[i][k]= cadenaorig[i][j]; k++; } } System.out.println(cadena2[j]); for( i=0;i<s.length();i++)
![Page 6: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/6.jpg)
{ ascii=s.charAt(j); System.out.println(ascii + s.charAt(j) ); } } }
![Page 7: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/7.jpg)
![Page 8: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/8.jpg)
![Page 9: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/9.jpg)
![Page 10: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/10.jpg)
![Page 11: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/11.jpg)
![Page 12: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/12.jpg)
![Page 13: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/13.jpg)
![Page 14: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/14.jpg)
![Page 15: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/15.jpg)
![Page 16: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/16.jpg)
![Page 17: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/17.jpg)
![Page 18: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/18.jpg)
![Page 19: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/19.jpg)
![Page 20: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/20.jpg)
![Page 21: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/21.jpg)
![Page 22: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/22.jpg)
![Page 23: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/23.jpg)
![Page 24: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/24.jpg)
![Page 25: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/25.jpg)
![Page 26: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/26.jpg)
![Page 27: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/27.jpg)
![Page 28: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/28.jpg)
![Page 29: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/29.jpg)
![Page 30: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/30.jpg)
![Page 31: Getchars](https://reader034.vdocuments.us/reader034/viewer/2022042821/55d212d7bb61eb6a5c8b45db/html5/thumbnails/31.jpg)