0% encontró este documento útil (0 votos)
55 vistas7 páginas

Ejercicios de Programación en C: Circuitos y Cálculos

Este documento presenta 3 ejercicios de programación para calcular expresiones matemáticas y circuitos eléctricos. El primer ejercicio calcula expresiones dadas valores A, B y C. El segundo calcula la resistencia equivalente de un circuito dado valores R1-R6. El tercer ejercicio calcula las corrientes i1 e i2 de un circuito dado valores R1-R5 y V. Cada ejercicio sigue los pasos de calcular fórmulas, diagramar flujos y codificar en C.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
55 vistas7 páginas

Ejercicios de Programación en C: Circuitos y Cálculos

Este documento presenta 3 ejercicios de programación para calcular expresiones matemáticas y circuitos eléctricos. El primer ejercicio calcula expresiones dadas valores A, B y C. El segundo calcula la resistencia equivalente de un circuito dado valores R1-R6. El tercer ejercicio calcula las corrientes i1 e i2 de un circuito dado valores R1-R5 y V. Cada ejercicio sigue los pasos de calcular fórmulas, diagramar flujos y codificar en C.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

I.T.

ESCUELA INDUSTRIAL SUPERIOR


PEDRO DOMINGO MURILLO PRO200C-I/2020
MITA CHIVAS YERKO 4932816 LP
1
PATERNO MATERNO NOMBRES CI
PRACTICA DE TEMA Número de
LAB. NÚMERO ejercicio
O CLASE INTRODUCCIÓN A LA PROGRAMACION realizados

1) Realizar un programa que dado A, B y C (números enteros positivos).


Calcular las siguientes expresiones:

Z1=
A +( A+ B)
Z2=
√ A+ B+C 2 Z3=log ( A+10 )+ A∗B∗C
C 2+10 100
Paso 1: Calculo, razonamiento y definición de fórmulas.

Entrada: A, B, C Salida= Z1, Z2, Z3

Calculo: Z1=
A +( A+ B)
; Z2=
√ A+ B+C 2 ; Z3=log ( A+10 )+ A∗B∗C
2
C +10 100
Paso 2: Diagrama de flujos

INICIO

Z1= 0

Z2= 0

Z3= 0

A, B, C

A +( A+ B)
Z1= 2
C +10

Z2=
√ A+ B+C 2
100
Z3=log ( A+10 )+ A∗B∗C

Z1, Z2, Z3

FIN
Prueba de escrito: A B C Z1 Z2 Z3

1 2 3 1.18 0.12 8.40

Pasó 3: Código de fuente en lenguaje C:


2) Dado R1, R2, R3, R4, R5 y R6. Realizar un programa que calcule la resistencia equivalente Rab del
siguiente circuito:

Paso 1: Calculo, razonamiento y definición de formulas

Entrada: R1, R2, R3, R4, R5 y R6 Salida: Rab

Formula: serie (A+B+C+…N); paralelo(A//B)

Calculo:

RY= R4+R5 (circuito en serie)

RX=R6//RY (circuito en paralelo)

RZ=R3//RX (circuito en paralelo)

RAB= R4+RZ+R2+R1 (circuito en serie)

Pasó 2: Diagrama de flujos:

INICIO

RAB=0

R1, R2, R3, R4, R5,


R6

RY=R4+R5

Ry∗R 6
RX=
Ry + R 6
Rx∗R 3
RZ=
Rx + R 3
RAB=R4+Rz+R2+R1

RAB

FIN

Prueba de escrito:
R1 R2 R3 R4 R5 R6 Rab

1 2 1 2 1 2 5.5454

Pasó 3: Código de fuente en lenguaje C:


3) Dado el R1, R2, R3, R4, R5 y V. Realizar un programa que calcule las corrientes i1 e i2 del siguiente
circuito.

Paso 1: Calculo, razonamiento y definición de fórmulas.

Entrada: R1, R2, R3, R4, R5, V

Salida: i1, i2
Calculo: Por método de mallas:

1) R1*I1+R2(I1-I2)+R5*I1= V
2) R2(I2-I1)+R3*I2+R4*I2= 0

Paso 2: Diagrama de flujos.

INICIO

I1=0

I2=0

R1, R2, R3, R4, R5, V

R 3+ R 4 + R 2
I1= I 2( )
R2
I2=
V
R1 (
R 3+ R 4 + R 2
R2
+R2 ) (
R 3+ R 4+ R 2
R2 )
−R 2+ R 5(
R 3+ R 4 + R 2
R2
)

I1, I2

FIN

Prueba de escrito:

R1 R2 R3 R4 R5 V I1 I2

1 2 1 2 1 5 1.56 0.63
Pasó 3: Código de fuente en lenguaje C:

También podría gustarte