carpeta

Páginas: 41 (10112 palabras) Publicado: 11 de mayo de 2015
UTN
FACULTAD REGIONAL BUENOS AIRES

INFORMATICA



































ALUMNO:
LEGAJO:
PROFESOR: Ing. Zanon
CURSO I1092
CICLO LECTIVO 2008


1.- Realizar un diagrama que permita ingresar cinco números, en cinco registros diferentes e imprimir aquellos valores mayores al primero
C
A
CR:=0
While CR<4 Do
B
B>A
B
CR:=CR+1

F

















2.- Realizar un diagrama que permitaingresar dos números enteros e imprima un texto que indique si la resta del primero menos el segundo será positiva, negativa o cero.
C
A , B
A
>B =B ‘>0’ ‘0’ ‘<0’
F





















3.- Dado un archivo de 100 registros numéricos, leerlos uno a uno, informar finalmente si estaban o no en orden creciente.
C
A
CR:=1
WHILE CR<100 DO
B
B>A
A:=B CR:=5000
CR:=CR+1
CR=5000‘DES.’ ‘ORD.’
F
















4.- Realizar un diagrama que permita ingresar 10 números, en cinco registros diferentes (a razón de 2 por registro) e imprima el promedio.
C
SUMA:=0
FOR H:=1,5
A , B
SUMA:=SUMA+A+B
SUMA/10
F




















5.- Realizar un diagrama que permita ingresar los importes de las facturas que emite un comercio, cuando se ingrese un importe negativo (inexistente) finalizarel ingreso e informar:
*-La cantidad de facturas emitidas.
*-El importe total recaudado.
C
TFACT:=0
CFACT:=0
IMP
IMP>=0
TFACT:=TFACT+IMP
CFACT:=CFACT+1
IMP
TFACT , CFACT
F















6.- Realizar un diagrama que permita ingresar 100 números reales cualquiera, determine e imprima los valores máximo y mínimo del conjunto y el orden de ingreso de cada uno.
C
A
MAX:=A
MIN:=A
POSMAX:=1
POSMIN:=1FOR H:=2,100
A
MAX MAX:=A MIN>A
POSMAX:=H MIN:=A
POSMIN:=H
MAX , POSMAX
MIN, POSMIN
F












7.- Dado un archivo con 200 registros; cada uno de los cuales contiene un campo numérico, se debe diagramar un proceso que lea éste archivo y
a] Imprima la sumatoria de los valores positivos.
b] Imprima la productoria de los valores negativos.
c] Imprima la cantidad de ceros que selean.

C
SUMA:=0
PROD:=1
CC:=0
BAN:=0
FOR H:= 1,200
A
A
>0 <0 =0
SUMA:=SUMA+A PROD:=PROD*A CC:=CC+1
BAND:=1
BAND:=1
SUMA , PROD , CC SUM , ‘NO HAY A-’ , CC
F











8.- Ingresar los tres coeficientes de una ecuación de 2º grado (A, B, y C ); y diagramar un proceso que determine e imprima los coeficientes leídos y las dos raíces de la ecuación formada. En caso detratarse de raíces imaginarias, informarlo con una leyenda aclaratoria.
Diagrama variante 1: Leer N ternas de valores.
Diagrama variante 2: Leer N ternas de valores y finalizar si aparecen 2 raíces imaginarias.
Diagrama variante 3: Leer N ternas de valores y finalizar si aparecen 2 raíces imaginarias consecutivas.
C
A,B,C
D:=B*B-(4*A*C)
A,B,C
D<0
‘RAICES IMAG.’ X1:=-B+(sqrt(D)/2*A)X2:=-B-(sqrt(D)/2*A)
X1 , X2
F

VARIANTE 1
C
N
FOR H:=1 TO N DO
A,B,C
D:=B*B-(4*A*C)
A,B,C
D<0
‘RAICES IMAG.’ X1:=-B+(sqrt(D)/2*A)
X2:=-B-(sqrt(D)/2*A)
X1 , X2

F


VARIANTE 2
C
N
I:=1
RAICES:=0
WHILE (RAICES<=2) AND (N>=I)
A,B,C
D:=B*B-(4*A*C)
A,B,C
D<0
RAICES:=RAICES+1 X1:=-B+(sqrt(D)/2*A)
‘RAICES IMAGINARIAS’ X2:=-B-(sqrt(D)/2*A)
X1 , X2
I:=I+1F














VARIANTE 3
C
I:=1
H:=0
RAICES:=0
N
WHILE (H:=0) AND (N>=I)
A,B,C
D:=B*B-(4*A*C)
A,B,C
D<0
RAICES:=RAICES+1 X1:=-B+(sqrt(D)/2*A)
RAICES=2 X2:=-B-(sqrt(D)/2*A)
H:=1 X1 , X2
RAICES:=0
I:=I+1
F












9.- Diagramar un procedimiento que ingrese un valor Y e imprima su factorial.
C
Y
Y>0
FACT:=FACT*Y
Y:=Y-1
Y=0
‘FACT: 1’
‘FACT: ’, FACT
F



















10.-Realizar un diagrama que permita ingresar por teclado un valor N>0 y que calcule e imprima
Una tabla con los valores de "x" e "y" que surgen de la siguiente función: Y = 5 * X - 6 para valores de X comprendidos entre [-3 y N ] con pasos de 3 [X=3]
Con un encabezamiento que diga:
Valores de x Valores de y
... ...
b)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • carpeta
  • carpetas
  • En La Carpeta
  • Carpeta
  • Carpetas
  • carpeta
  • carpetas
  • carpetas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS