ASIGNATURA: PROGRAMACION I SECCIN 05. DOCENTE: JUAN PABLO ORTIZ CINCO. INSTRUCTOR: ERICK ARIEL PAREDES CICLO 01-2013 EVALUACION 2
GUA PARA REFUERZO DE LOS TEMAS DESARROLLADOS PARA EVALUACION 2.
Objetivo: Desarrollar la habilidad del anlisis y solucin de problemas con el lenguaje con el lenguaje C#, haciendo uso de estructuras repetitivas y arreglos unidimensionales adems aplicar los conocimientos adquiridos las clases.
Parte I
1) calcular el promedio de la materia de programacin 1, la cantidad de alumnos ser controlada por el usuario, solo se debe ingresar nota final. imprimir el promedio de la materia imprimir los promedios arriba de la media 2) imprimir los primeros 10 nmeros primos 3) Dado un nmero requerido por el usuario imprimir la siguiente estructura EJEMPLO NUMERO=5 1 21 321 4321 54321 4) imprimir las tablas de multiplicar que se encuentren entre un rango A y B
5) imprimir las tablas de multiplicar considerando lo siguiente: Deben ser tablas primas Deben ser Tablas impares Deben de ser mltiplo de 2 y 5 a la vez Parte II
1- Hacer un programa en c#, que imprima la siguiente serie: 20 25 30 35 70 75 80.
2- Hacer un programa en c#, que al ingresar N nmeros enteros pueda imprimir la cantidad de pares y la cantidad de impares.
3- Hacer un programa en c#, que al ingresar N nmeros enteros pueda imprimir la cantidad de positivos, negativos y ceros.
4- Hacer un programa en c#, que al ingresar el sexo de N personas pueda imprimir el porcentaje de hombres y el porcentaje de mujeres.
5- Hacer un programa en c#, que permita Calcular e imprimir la suma de los cuadrados de los nmeros comprendidos entre un rango A y B.
6- Hacer un programa en c#, que permita Calcular el factorial de un nmero entero mayor o igual que cero. Debe de imprimir el factorial total y cada uno de los procesos que permiten obtener el factorial del nmero. 7- Hacer un programa en c#, que al Ingresar n nmeros enteros, imprima la suma de los nmeros pares de los ingresados, cuantos pares existen y cul es la media de los nmeros impares. 8- Hacer un programa en c#, que al Ingresar n nmeros y imprima el promedio de los positivos y el promedio de los negativos..
9- Hacer un programa en c#, que al Ingresar n nmeros, se capas de imprimir el mayor y el menor del grupo de los n nmeros ingresados.
10- Hacer un programa en c#, que imprima los n trminos de la serie de Fibonacci 1, 1, 2, 3, 5, 8, 13, 21,
11- Programa para ingresar un nmero entero positivo y reportar todos sus divisores
12- Ingresar un nmero entero positivo y reportar si es perfecto. Un nmero es perfecto si es igual a la suma de divisores menores que l. Por ejemplo 6 es perfecto pues es igual 1 + 2 + 3.
Parte III 1) Escriba un arreglo unidimensional que reciba 20 nmeros enteros y devuelva su promedio. Imprimir contenido del arreglo y promedio. 2) Escriba un arreglo unidimensional que reciba 10 nmeros enteros y devuelva el valor menor encontrado, y su posicin (ndice) dentro del arreglo. Adems de imprimir el arreglo. 3) Escriba un arreglo unidimensional que reciba 10 nmeros enteros y devuelva el valor mayor encontrado, y su posicin dentro del arreglo. adems imprimir el arreglo. 4) Escriba un arreglo unidimensional que reciba 20 nmeros enteros y devuelva el promedio, la cantidad de elementos menores que el promedio, la cantidad de elementos iguales al promedio y la cantidad de elementos mayores que el promedio. adems imprimir el arreglo. 5) Escriba un programa que llene 2 arreglo unidimensional con enteros de 10 elementos cada uno, sume el primero del arreglo unidimensional uno con el ltimo del arreglo unidimensional dos, el segundo del arreglo unidimensional 1 con el penltimo del arreglo unidimensional dos, etc., y que guarde los resultados en un tercer arreglo unidimensional. Imprima los tres arreglos unidimensionales. 6) Escriba un programa que llene un arreglo unidimensional de enteros de 15 elementos, eleve al cuadrado cada valor almacenado y guarde el resultado en otro arreglo unidimensional. Imprima el arreglo unidimensional original y el arreglo unidimensional resultante. 7) Escriba un programa que llene dos arreglos unidimensionales de 5 elementos cada uno, y luego los compare. A continuacin deber imprimir la palabra IGUALES si ambos vectores son iguales, o DIFERENTES si no lo son. Sern iguales cuando en la misma posicin de ambos arreglos se tenga el mismo valor almacenados debe indicar en que ndice son iguales y cuantas coincidencias encontr. 8) Escriba un programa que llene un arreglo unidimensional que reciba 15 nmeros enteros e imprima ORDENADO si los elementos se encuentran en orden ascendente, o DESORDENADO si no lo estn. Si estn desordenados debe almacenarlos en otro arreglo ordenados imprimir los 2 arreglos.
NOTA: SOLO DEBE ENTREGAR 10 EJERCICIOS SIGUIENDO LAS SIGUIENTES INDICACIONES. 1- LOS EJERCICIOS NUMERO 5 DE LA PARTE I, NUMERO 6 Y 9 DE LA PARTE II, LOS NUMERO 7 Y 8 DE LA PARTE III DE ESTA GUIA SON DE CARCTER OBLIGATORIO. 2- EL RESTO USTED ELIGE CUALES RESUELVE.
DEBE ENVIAR EL CODIGO FUENTE DE 10 EJERCICIOS EN UN ARCHIVO ZIP QUE TENGA SU NOMBRE
Enviar a correo electrnico: system.paredes@hotmail.com
Asunto: Gua de Ejercicios 20% Programacin I, Evaluacin 2 Seccin 05 Cuerpo del Mensaje: Juan Gabriel Prez Prado carnet: 17-4522-2001
De no cumplir con el formato y periodo de entrega no ser considerado en su evaluacin. Gua de ejercicios 20% Evaluacin 1, Fecha mxima de envi viernes 22 de marzo de 2013 a las 11:59 p.m. No hay prorroga.