Computacion I
Cada ejercicio a enviar consta de Pseudocodigo y
diagrama de flujo.
los diagramas de flujo diseñarlos en Word.
Todos los diagramas son en blanco y Negro “nada de colores”.
NOTA 1: Para cada ejercicio Poner su Enunciado, desarrolle su Diagrama de Flujo, Pseudocódigo, su
prueba de Escritorio de cada variable. Indique el significado de cada variables. Ponercomentarios de
donde crea conveniente
NOTA 2: El Diagrama de Flujo debe estar agrupado todos sus símbolos tal como el ejemplo, de tal
manera que cuando lo mueva de un lugar a otro, se mueva todo el Diagrama o cuando reduzca o
amplié lo haga en forma proporcional todo por igual.
Asimismo todos los Pseudocódigo, diagramas de flujo y el enunciado de cada problema debe tener el
mismo tipo de letra TIMESNEW ROMAN y el tamaño 11.
**********************
ESTO ES UN EJEMPLO COMO DEBEN PRESENTAR SU TRABAJO:
1) ENUNCIADO DEL PROBLEMA
2) PSEUDOCÓDIGO Y SU DIAGRAMA DE FLUJO.
ENUNCIADO 01:
Imprimir los 10 primeros términos de la siguiente serie:
1 2 4 8 15 26 42 64 ……….
DEFINICIONES DE E/S:
Entradas: Ninguna
Salidas: 10 términos de la serie indicada
PSEUDOCÓDIGO:
Definirconstantes:
Nterminos = 10
inicio
Inicializar Elementos:
cont
=0
//CONTADOR de términos
ValorTerm
=1
//valor de primer término
Increm
=1
//valor de primer incremento
//Mostrar los términos de la serie
MIENTRAS Cont < NTerminos HACER
Cont
=Cont + 1
//incrementar término
Escribir ValorTerm
ValorTerm = ValorTerm + Increm
//nuevo término
Increm = Increm + Cont//nuevo incremento
fin del MIENTRAS
fin
DIAGRAMA DE FLUJO:
Inicio
NTerminos = 10
cont
=0
valor Term= 1
F
Cont <
NTerminos
V
Cont = Cont + 1
Escribir Valor Term
ValorTerm= Valor Term + Increm
Increm = Increm + Cont
Para el ingreso y salida de datos usar el símbolo del paralelogramo.
Obs: Para el Ciclo “Para” ó FOR es el sgte símbolo:
Fin
EJERCICIOS1.
2.
3.
4.
6.
7.
8.
9.
Leer un arreglo de N x M elementos con datos real, obtener e imprimir la suma de los
elementos de la diagonal. Consistenciar para que no haya valores repetidos en la
diagonal.
Leer un arreglo de N x M elementos con datos real, e imprimir en pantalla solamente los
elementos de la diagonal. Si hay algún elemento repetido cambiarlo con el signonegativo.
Determinar si existe algún elemento en una matriz que sea a la vez máximo de su fila y
mínimo de su columna.
Llene una matriz de N por N de valores aleatorios reales. A continuación el problema debe
imprimirla por pantalla. El algoritmo también debe imprimir las sumas de las filas y las
columnas o algunas de ellas.
5. En un congreso cuya duración es de N días, tienen lugar conferencias enM salas. Se
desea saber:
a) El total de congresistas que asisten a cada una de las salas.
b) El total de congresistas asistentes cada día al congreso.
c) La media de asistencia a cada sala.
d) La media de asistencia diaria.
e) Mostrar la diferencia porcentual ( + ó -) respecto a la media de asistencia a cada sala.
Como datos de entrada tendremos el número de asistentes para las diferentessalas, para cada
uno de los días del congreso.
Realizar un algoritmo para implementar las operaciones básicas sobre matrices. El algoritmo
debe crear dos matrices NxN y permitir ingresar los valores correspondientes a cada matriz.
Las operaciones que se deben implementar son: suma de matrices, resta de matrices,
multiplicación de matrices, transpuesta de una matriz. En la opción de transpuestade una
matriz hay que preguntarle al usuario cuál de las matrices desea transponer.
En un arreglo bidimensional que almacena la cantidad de computadoras vendidas por N
vendedores en M zonas diferentes. Se pide mostrar:
La zona que más computadoras vendió.
El vendedor que menos computadoras vendió.
La cantidad de computadoras vendidas por todos los vendedores en todas las zonas....
Regístrate para leer el documento completo.