Siliate
Páginas: 2 (310 palabras)
Publicado: 14 de junio de 2010
Facultad de Ingeniería Escuela de Ingeniería de Sistemas y Computación Asignatura: Programación I Fecha: 18/ SEP/2008 Profesor: Jorge E. Quevedo Reyes TEMA: Taller de programación. Reforzar destrezas y competencias en: • Clases, métodos, parámetros, atributos • Ciclos de Repetición • Manejo de Arreglos de tamaño Fijo. Ejercicio 1. Respecto al ejercicio de clase, definir los siguientes métodos adicionales. • Método odenarNotas(), el cual ordena en orden ascendente el arreglo notas de la clase Clase. •Método ubicaciónMejorNota(), el cual me dice la ubicación dentro del vector de la mejor nota. • Método invertirNotas(), el cual invierte el vector de notas en el mismo vector. O sea si el vector es 2.3, 4.0, 3.6 debe quedar: 3.6, 4.0, 2.3. Ejercicio 2. El tipo de dato String, como se conoce, es un dato especial que guarda una cadena de caracteres. Aunque no se define como vector con [], internamente guarda las letras de una forma que se puede manejar como si fuera un vector. Por lo anterior si partimos que existe la variable letras de tipo String, podemos referirnos a métodos como letras.length(), para conocer la longitud de la cadena. También a letras.charAt(i) para subindicar o referirnos específicamente a la letra que está almacenada en la posición i del String letras. A partir del anterior contexto temático se debe desarrollar un programa que lea una cadena de caracteres y también una letra. El programa debe decir cuántas veces está la letra en el String. Usted debe definir tres clases: Cadena, Teclado y Test. Ejercicio 3. Hacer un programa que lea dos números enteros y lo convierta en binarios. Luego debe hacer la suma binaria de esos dos números y entregar el resultado. 7 0000 0111 12 0000 1100 + ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 0001 0011 ...
Leer documento completo
Regístrate para leer el documento completo.