SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
INSTITUTO TECNOLOGICO DE TIJUANA

Tipo de trabajo
Practica
Fecha de inicio
26-Febrero-14

Fecha de entrega
12-Marzo-14

Nombre de los participantes
Saul V. Pereyra Cebrero
L. Cesar Sánchez Cuevas
Jesús Andrés Salas Castro
Agustín Hernández Dimaz
1

Titulo
3
Calificación

Matricula
13211225
13211260
13211266
13211271

Grupo
A
A
A
A

Asistencia
+
+
+
+

Calificación

Introducción

El objeto cin se usa para introducir datos en un programa mientras se está ejecutando. Del
mismo modo que el objeto cout despliega una copia del valor almacenado dentro de una
variable, el objeto cin permite al usuario introducir una valor en la terminal. El valor se
almacena entonces en forma directa en una variable.






2
Objetivos (competencia)
Que el alumno utilice el objeto cin
Hacer un diagrama de flujo
Hacer pseudocódigo
El programa en C++ y la pantalla corrida

3

Fundamento teórico

Analizar el
problema

Desarrollar
una solucion

Codificar la
solucion

Prueba y
correcion del
programa

INSTITUTO TECNOLOGICO DE TIJUANA

Página 1
INSTITUTO TECNOLOGICO DE TIJUANA

5

Desarrollo de la practica
Problema 2, página 154
Pseudocódigo

Inicio
celcius, fah: real
write “Introduzca la temperatura en grados celcius: “
read celcius
Fah=(9.0/5.0)*celcius+32.0
write “La temperatura de “,celcius,” grados celcius es igual a “,fah,” grados Fahrenheit.”
Fin
Diagrama de Flujo
c

Inicio
“Introduzca la temperatura
en grados celcius: “, celsius

Fah=(9.0/5.0)*Celsius+32.0

“La temperatura de “, celcius,” grados
celcius es igual a “,fah,” grados Fahrenheit.”

Fin

INSTITUTO TECNOLOGICO DE TIJUANA

Página 2
INSTITUTO TECNOLOGICO DE TIJUANA

INSTITUTO TECNOLOGICO DE TIJUANA

Página 3
INSTITUTO TECNOLOGICO DE TIJUANA

Problema 3, página 154

Pseudocódigo
Inicio
area, radio: real
write “Introduzca el radio de un circulo en pulgadas: “
read radio
area=3.1416*(radio^2)
write “El área del círculo es igual a “,area,” pulgadas cuadradas.”
Fin

Diagrama de Flujo
c

Inicio
“Introduzca el radio de un
circulo en pulgadas: “, radio

area=3.1416*(radio^2)

“El área del círculo es igual a “,area,” pulgadas
cuadradas.”

Fin
INSTITUTO TECNOLOGICO DE TIJUANA

Página 4
INSTITUTO TECNOLOGICO DE TIJUANA

INSTITUTO TECNOLOGICO DE TIJUANA

Página 5
INSTITUTO TECNOLOGICO DE TIJUANA

Problema 4, página 155

INSTITUTO TECNOLOGICO DE TIJUANA

Página 6
INSTITUTO TECNOLOGICO DE TIJUANA

Pseudocódigo
Inicio
Mr, gc, mpg : real
Write “ Introduzca las millas recorridas : “
Read mr
Write “ Introduzca los galones de gasolina consumidos : “
Read gc
Mpg= mr/gc
Write “Para “,mr, “millas recorridas se gastan”, gc,”galones,
resultan “,mpg, “millas por galon”
Fin

INSTITUTO TECNOLOGICO DE TIJUANA

Página 7
INSTITUTO TECNOLOGICO DE TIJUANA

INICIO

“Introduzca las millas recorridas “, mr

“Introduzca los galones de gasolina consumidos”, gc

Mpg=mr/gc

“para”,mr,”millas recorridas se
gastan”,gc,”galones,resultan”,mpg,”millas por
galon”

Fin

INSTITUTO TECNOLOGICO DE TIJUANA

Página 8
INSTITUTO TECNOLOGICO DE TIJUANA

Problema 5, página 156

INSTITUTO TECNOLOGICO DE TIJUANA

Página 9
INSTITUTO TECNOLOGICO DE TIJUANA

Pseudocodigo
Inicio
num1, num2, num3, num4, pr: Real
Write “Introduzca un numero”
read num1
Write “Introduzca un segundo numero”
Read num2
Write “Introduzca un tercer numero”
Read num3
Write “Introduzca un cuarto numero”
Read num4
Pr= (num1+num2+num3+num4)/4
Write “El promedio es: “, pr
Fin

INSTITUTO TECNOLOGICO DE TIJUANA

Página 10
INSTITUTO TECNOLOGICO DE TIJUANA

INICIO

“Introduzca un numero”, num1

“Introduzca un segundo numero “,num2
“introduzca un tercer numero “,num3
“Introduzca un cuarto numero”,num4

pr=num1+num2+num3+num4/4

“El promedio es “,pr

FIN
INSTITUTO TECNOLOGICO DE TIJUANA

Página 11
INSTITUTO TECNOLOGICO DE TIJUANA

6) a. - Escriba, compile y ejecute un programa en C++ que calcule y despliegue el valor de un
polinomio de segundo orden
para valores introducidos por el usuario de los
coeficientes a, b, c y la variable x. haga que su programa despliegue primero un mensaje
informando al usuario que realizara el programa, y luego despliegue indicadores apropiados
para avisar al usuario que introduzca los datos deseados. (Sugerencia: use indicadores cono
(Introduzca el coeficiente del término x al cuadrado:)

INSTITUTO TECNOLOGICO DE TIJUANA

Página 12
INSTITUTO TECNOLOGICO DE TIJUANA

INSTITUTO TECNOLOGICO DE TIJUANA

Página 13
INSTITUTO TECNOLOGICO DE TIJUANA

Diagrama de flujo

Pseudocódigo

INSTITUTO TECNOLOGICO DE TIJUANA

Página 14
INSTITUTO TECNOLOGICO DE TIJUANA

b.- verifique el resultado producido por su programa para el ejercicio 6ª os siguientes datos de
prueba:
Conjunto de datos de prueba 1: a= 0, b= 0, c= 22, x= 56
Conjunto de datos de prueba 2: a= 0, b= 22, c= 0, x= 2
Conjunto de datos de prueba 3: a= 22, b= 0, c= 0, x= 2
Conjunto de datos de prueba 4: a= 2, b= 4, c= 5, x= 2
Conjunto de datos de prueba 5: a= 5, b= -3, c= 2, x= 1

INSTITUTO TECNOLOGICO DE TIJUANA

Página 15
INSTITUTO TECNOLOGICO DE TIJUANA

INSTITUTO TECNOLOGICO DE TIJUANA

Página 16
INSTITUTO TECNOLOGICO DE TIJUANA

Cuando haya completado su verificación, use su programa para completar la siguiente tabla:
a
2.0
3.2
3.2
-2.0
-2.0
-2.0
-2.0
5.0
4.2

b
17.0
2.0
2.0
10.0
10.0
10.0
10.0
22.0
-15

c
-12.0
15.0
15.0
.0
0.0
0.0
0.0
18.0
-20

x
1.3
2.5
-2.5
2.0
4.0
5.0
6.0
8.3
-5.2

Valor del polinomio
17.86
294
52.25
36
104
150
204
228.85
960.186

9.- Escriba compile y ejecute un programa que calcule y despliegue la raíz cuarta de un número
introducido por el usuario. Recuerde el álgebra elemental que la raíz cuarta de un numero
puede encontrarse elevando el número a la potencia 1/4. (Sugerencia: no utilice la división de
números enteros; ¿puede ver por qué?). Verifique su programa calculando la raíz cuarta de los
siguientes datos: 81, 16, 1, 0. Cuando haya completado su verificación, use su programa para
determinar la raíz cuarta de 42, 121, 256, 587, 1240, 16 256.

INSTITUTO TECNOLOGICO DE TIJUANA

Página 17
INSTITUTO TECNOLOGICO DE TIJUANA

INSTITUTO TECNOLOGICO DE TIJUANA

Página 18
INSTITUTO TECNOLOGICO DE TIJUANA

Diagrama de flujo

Pseudocódigo

INSTITUTO TECNOLOGICO DE TIJUANA

Página 19
INSTITUTO TECNOLOGICO DE TIJUANA

INSTITUTO TECNOLOGICO DE TIJUANA

Página 20
INSTITUTO TECNOLOGICO DE TIJUANA

Numero
42
121
256
587
1240
16256

Valor de la raiz cuata
2.54572
3.31662
4
4.92220
5.93410
11.2915

10.- Para el circuito en seria mostrado en la figura 3.17, la baja del voltaje , V2, a traves del
resistor, R2, y de la potencia, P2, enviada al resistor esta dada por las ecuaciones V2 = IR2 y P2
= IV2, donde I = E/(R1 + R2). Usando estas ecuaciones, escriba, compile y ejecute un programa
en C++ que indique al usuario que introuzca los valores de E, R1, R2, calcule la baja de voltaje y
la potencia enviadas a R2, y despliegue los resultados. Verifique su programa usando los datos
de prueba: E = 10 voltios, R1 = 100 ohmios, R2 = 200 ohmios. Cuando haya completado su
verificacion, use su programa para completar la siguiente tabla:

INSTITUTO TECNOLOGICO DE TIJUANA

Página 21
INSTITUTO TECNOLOGICO DE TIJUANA

E
(voltios)
10
10
10
20
20
20

R1
(ohmios)
100
100
200
100
100
200

R2
(ohmios)
100
200
200
100
200
200

Baja de voltaje
(voltios)
5
6.666667
5
10
13.3333
10

Potencia enviada
(voltios)
0.25
0.22222222
0.125
1
0.88888889
0.5

INSTITUTO TECNOLOGICO DE TIJUANA

Página 22
INSTITUTO TECNOLOGICO DE TIJUANA

INSTITUTO TECNOLOGICO DE TIJUANA

Página 23
INSTITUTO TECNOLOGICO DE TIJUANA

Diagrama de flujo

INSTITUTO TECNOLOGICO DE TIJUANA

Página 24
INSTITUTO TECNOLOGICO DE TIJUANA

Pseudocodigo

11.- Escriba, compile y ejecute un programa en C++ que calcule la resistencia combinada
de tres resistores paralelos. Los valores de cada resistor deberían ser aceptados usando
una instrucción cin (use la fórmula para la resistencia combinada dada en el ejercicio
9 de la sección 3.2). Verifique la operación de su programa usando los siguientes
datos de prueba:
Conjunto de datos de prueba 1: R1 = 1000, R2 = 1000 y R3 = 1000.
Conjunto de datos de prueba 2: R1 = 1000, R2 = 1500 y R3 = 500.

INSTITUTO TECNOLOGICO DE TIJUANA

Página 25
INSTITUTO TECNOLOGICO DE TIJUANA

Conjunto de datos de prueba 1

INSTITUTO TECNOLOGICO DE TIJUANA

Página 26
INSTITUTO TECNOLOGICO DE TIJUANA

Conjunto de datos de prueba 2

INSTITUTO TECNOLOGICO DE TIJUANA

Página 27
INSTITUTO TECNOLOGICO DE TIJUANA

Diagrama de flujo

Pseudocodigo

INSTITUTO TECNOLOGICO DE TIJUANA

Página 28

Contenu connexe

En vedette

Estrategias Comunicacionales
Estrategias Comunicacionales Estrategias Comunicacionales
Estrategias Comunicacionales jessiver1985
 
Quispe r mallqui huaytan valdivia mamani
Quispe r mallqui huaytan valdivia mamaniQuispe r mallqui huaytan valdivia mamani
Quispe r mallqui huaytan valdivia mamanijazmines5c11
 
Estudi d'Impacte Ambiental per a parcs eòlics amb aerogeneradors sense aspes....
Estudi d'Impacte Ambiental per a parcs eòlics amb aerogeneradors sense aspes....Estudi d'Impacte Ambiental per a parcs eòlics amb aerogeneradors sense aspes....
Estudi d'Impacte Ambiental per a parcs eòlics amb aerogeneradors sense aspes....AndreyGorobets
 
Juan Y Turre
Juan Y TurreJuan Y Turre
Juan Y TurreTURRERO
 
Trabajo de física
Trabajo de físicaTrabajo de física
Trabajo de físicavilladavid
 
Informe lab 3 practica 11
Informe lab 3 practica 11Informe lab 3 practica 11
Informe lab 3 practica 11jusymara
 
Carta descriptiva para recurso webqust
Carta descriptiva para recurso webqustCarta descriptiva para recurso webqust
Carta descriptiva para recurso webqustMonse Depp
 
Proyecto 140910 140185
Proyecto 140910  140185Proyecto 140910  140185
Proyecto 140910 140185Paco Alejandra
 
La formación en el contexto tecnológico y de
La formación en el contexto tecnológico y deLa formación en el contexto tecnológico y de
La formación en el contexto tecnológico y deIsaak Montz
 
Trabajo de física
Trabajo de físicaTrabajo de física
Trabajo de físicavilladavid
 
Alejandra palacios obj. especificos
Alejandra palacios obj. especificosAlejandra palacios obj. especificos
Alejandra palacios obj. especificosparalelo B
 
Mentefacto la mente psicópata. daniela lópez rico
Mentefacto la mente psicópata. daniela lópez ricoMentefacto la mente psicópata. daniela lópez rico
Mentefacto la mente psicópata. daniela lópez ricoAlejandra Valencia Rondon
 
LA MODERNITZACIÓ ECONÒMICA I SOCIAL D'ESPANYA AL SEGLE XIX
LA MODERNITZACIÓ ECONÒMICA I SOCIAL D'ESPANYA AL SEGLE XIXLA MODERNITZACIÓ ECONÒMICA I SOCIAL D'ESPANYA AL SEGLE XIX
LA MODERNITZACIÓ ECONÒMICA I SOCIAL D'ESPANYA AL SEGLE XIXTomás Pérez Molina
 

En vedette (20)

12345
1234512345
12345
 
Collage claves violentas
Collage claves violentasCollage claves violentas
Collage claves violentas
 
feliz navidad
feliz navidadfeliz navidad
feliz navidad
 
Estrategias Comunicacionales
Estrategias Comunicacionales Estrategias Comunicacionales
Estrategias Comunicacionales
 
Cartel bases concurso fotográfico 2012
Cartel bases concurso fotográfico 2012Cartel bases concurso fotográfico 2012
Cartel bases concurso fotográfico 2012
 
Quispe r mallqui huaytan valdivia mamani
Quispe r mallqui huaytan valdivia mamaniQuispe r mallqui huaytan valdivia mamani
Quispe r mallqui huaytan valdivia mamani
 
Estudi d'Impacte Ambiental per a parcs eòlics amb aerogeneradors sense aspes....
Estudi d'Impacte Ambiental per a parcs eòlics amb aerogeneradors sense aspes....Estudi d'Impacte Ambiental per a parcs eòlics amb aerogeneradors sense aspes....
Estudi d'Impacte Ambiental per a parcs eòlics amb aerogeneradors sense aspes....
 
Juan Y Turre
Juan Y TurreJuan Y Turre
Juan Y Turre
 
Trabajo de física
Trabajo de físicaTrabajo de física
Trabajo de física
 
Informe lab 3 practica 11
Informe lab 3 practica 11Informe lab 3 practica 11
Informe lab 3 practica 11
 
Carta descriptiva para recurso webqust
Carta descriptiva para recurso webqustCarta descriptiva para recurso webqust
Carta descriptiva para recurso webqust
 
Proyecto 140910 140185
Proyecto 140910  140185Proyecto 140910  140185
Proyecto 140910 140185
 
Tecno t
Tecno tTecno t
Tecno t
 
Novecentismo
NovecentismoNovecentismo
Novecentismo
 
Graficos
GraficosGraficos
Graficos
 
La formación en el contexto tecnológico y de
La formación en el contexto tecnológico y deLa formación en el contexto tecnológico y de
La formación en el contexto tecnológico y de
 
Trabajo de física
Trabajo de físicaTrabajo de física
Trabajo de física
 
Alejandra palacios obj. especificos
Alejandra palacios obj. especificosAlejandra palacios obj. especificos
Alejandra palacios obj. especificos
 
Mentefacto la mente psicópata. daniela lópez rico
Mentefacto la mente psicópata. daniela lópez ricoMentefacto la mente psicópata. daniela lópez rico
Mentefacto la mente psicópata. daniela lópez rico
 
LA MODERNITZACIÓ ECONÒMICA I SOCIAL D'ESPANYA AL SEGLE XIX
LA MODERNITZACIÓ ECONÒMICA I SOCIAL D'ESPANYA AL SEGLE XIXLA MODERNITZACIÓ ECONÒMICA I SOCIAL D'ESPANYA AL SEGLE XIX
LA MODERNITZACIÓ ECONÒMICA I SOCIAL D'ESPANYA AL SEGLE XIX
 

Similaire à Practica 3

Practica 2 problemas de programacion
Practica 2 problemas de programacionPractica 2 problemas de programacion
Practica 2 problemas de programacionJesus Salas Castro
 
Ejercicios introduccion a la programación en C
Ejercicios  introduccion a la programación en CEjercicios  introduccion a la programación en C
Ejercicios introduccion a la programación en Chack3 Org
 
Practica 2 algoritmos
Practica 2 algoritmosPractica 2 algoritmos
Practica 2 algoritmosjhonfredy2000
 
145158049 guia-sobre-boleta-de-renumeracion-de-construccion-civil-uso-del-com...
145158049 guia-sobre-boleta-de-renumeracion-de-construccion-civil-uso-del-com...145158049 guia-sobre-boleta-de-renumeracion-de-construccion-civil-uso-del-com...
145158049 guia-sobre-boleta-de-renumeracion-de-construccion-civil-uso-del-com...Victor García
 
Problemasjava2
Problemasjava2Problemasjava2
Problemasjava2Aldahir IS
 
Programas Desarrolla Aplicaciones Moviles
Programas Desarrolla Aplicaciones MovilesProgramas Desarrolla Aplicaciones Moviles
Programas Desarrolla Aplicaciones MovilesSykesPonce
 
Fundamentos de programacion ss14
Fundamentos de programacion ss14Fundamentos de programacion ss14
Fundamentos de programacion ss14Maestros en Linea
 
Fundamentos de programacion ss14
Fundamentos de programacion ss14Fundamentos de programacion ss14
Fundamentos de programacion ss14Maestros Online
 
DISPLAY 7 SEGMENTOS CIRCUITOS DIGITALES
DISPLAY 7 SEGMENTOS CIRCUITOS DIGITALESDISPLAY 7 SEGMENTOS CIRCUITOS DIGITALES
DISPLAY 7 SEGMENTOS CIRCUITOS DIGITALESFranklin J.
 

Similaire à Practica 3 (20)

Practica 2 problemas de programacion
Practica 2 problemas de programacionPractica 2 problemas de programacion
Practica 2 problemas de programacion
 
Practica 2
Practica 2Practica 2
Practica 2
 
Ejercicios introduccion a la programación en C
Ejercicios  introduccion a la programación en CEjercicios  introduccion a la programación en C
Ejercicios introduccion a la programación en C
 
20 problemas
20 problemas20 problemas
20 problemas
 
Desarrollo de funciones
Desarrollo de funcionesDesarrollo de funciones
Desarrollo de funciones
 
Semana 2 Fundamentos de Python(Ciclos y Listas)
Semana 2   Fundamentos de Python(Ciclos y Listas)Semana 2   Fundamentos de Python(Ciclos y Listas)
Semana 2 Fundamentos de Python(Ciclos y Listas)
 
Practica 4
Practica   4Practica   4
Practica 4
 
Practica 2 algoritmos
Practica 2 algoritmosPractica 2 algoritmos
Practica 2 algoritmos
 
Lenguaje C_Curso Secap
Lenguaje C_Curso SecapLenguaje C_Curso Secap
Lenguaje C_Curso Secap
 
Ejercicio 4
Ejercicio 4Ejercicio 4
Ejercicio 4
 
Tarea programacion-u3
Tarea programacion-u3Tarea programacion-u3
Tarea programacion-u3
 
Visualbasicnet 120216212821-phpapp01
Visualbasicnet 120216212821-phpapp01Visualbasicnet 120216212821-phpapp01
Visualbasicnet 120216212821-phpapp01
 
145158049 guia-sobre-boleta-de-renumeracion-de-construccion-civil-uso-del-com...
145158049 guia-sobre-boleta-de-renumeracion-de-construccion-civil-uso-del-com...145158049 guia-sobre-boleta-de-renumeracion-de-construccion-civil-uso-del-com...
145158049 guia-sobre-boleta-de-renumeracion-de-construccion-civil-uso-del-com...
 
Problemasjava2
Problemasjava2Problemasjava2
Problemasjava2
 
Programas Desarrolla Aplicaciones Moviles
Programas Desarrolla Aplicaciones MovilesProgramas Desarrolla Aplicaciones Moviles
Programas Desarrolla Aplicaciones Moviles
 
Fundamentos de programacion ss14
Fundamentos de programacion ss14Fundamentos de programacion ss14
Fundamentos de programacion ss14
 
Fundamentos de programacion ss14
Fundamentos de programacion ss14Fundamentos de programacion ss14
Fundamentos de programacion ss14
 
DISPLAY 7 SEGMENTOS CIRCUITOS DIGITALES
DISPLAY 7 SEGMENTOS CIRCUITOS DIGITALESDISPLAY 7 SEGMENTOS CIRCUITOS DIGITALES
DISPLAY 7 SEGMENTOS CIRCUITOS DIGITALES
 
Estimacion de costos del Software
Estimacion de costos del SoftwareEstimacion de costos del Software
Estimacion de costos del Software
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicas
 

Plus de Jesus Salas Castro

Plus de Jesus Salas Castro (7)

Arreglos
ArreglosArreglos
Arreglos
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 
Práctica 1 prog. estructurada
Práctica 1 prog. estructuradaPráctica 1 prog. estructurada
Práctica 1 prog. estructurada
 
Lenguajes de programación más utilizados
Lenguajes de programación más utilizadosLenguajes de programación más utilizados
Lenguajes de programación más utilizados
 
Lenguajes de programación más utilizados
Lenguajes de programación más utilizadosLenguajes de programación más utilizados
Lenguajes de programación más utilizados
 

Practica 3

  • 1. INSTITUTO TECNOLOGICO DE TIJUANA Tipo de trabajo Practica Fecha de inicio 26-Febrero-14 Fecha de entrega 12-Marzo-14 Nombre de los participantes Saul V. Pereyra Cebrero L. Cesar Sánchez Cuevas Jesús Andrés Salas Castro Agustín Hernández Dimaz 1 Titulo 3 Calificación Matricula 13211225 13211260 13211266 13211271 Grupo A A A A Asistencia + + + + Calificación Introducción El objeto cin se usa para introducir datos en un programa mientras se está ejecutando. Del mismo modo que el objeto cout despliega una copia del valor almacenado dentro de una variable, el objeto cin permite al usuario introducir una valor en la terminal. El valor se almacena entonces en forma directa en una variable.     2 Objetivos (competencia) Que el alumno utilice el objeto cin Hacer un diagrama de flujo Hacer pseudocódigo El programa en C++ y la pantalla corrida 3 Fundamento teórico Analizar el problema Desarrollar una solucion Codificar la solucion Prueba y correcion del programa INSTITUTO TECNOLOGICO DE TIJUANA Página 1
  • 2. INSTITUTO TECNOLOGICO DE TIJUANA 5 Desarrollo de la practica Problema 2, página 154 Pseudocódigo Inicio celcius, fah: real write “Introduzca la temperatura en grados celcius: “ read celcius Fah=(9.0/5.0)*celcius+32.0 write “La temperatura de “,celcius,” grados celcius es igual a “,fah,” grados Fahrenheit.” Fin Diagrama de Flujo c Inicio “Introduzca la temperatura en grados celcius: “, celsius Fah=(9.0/5.0)*Celsius+32.0 “La temperatura de “, celcius,” grados celcius es igual a “,fah,” grados Fahrenheit.” Fin INSTITUTO TECNOLOGICO DE TIJUANA Página 2
  • 3. INSTITUTO TECNOLOGICO DE TIJUANA INSTITUTO TECNOLOGICO DE TIJUANA Página 3
  • 4. INSTITUTO TECNOLOGICO DE TIJUANA Problema 3, página 154 Pseudocódigo Inicio area, radio: real write “Introduzca el radio de un circulo en pulgadas: “ read radio area=3.1416*(radio^2) write “El área del círculo es igual a “,area,” pulgadas cuadradas.” Fin Diagrama de Flujo c Inicio “Introduzca el radio de un circulo en pulgadas: “, radio area=3.1416*(radio^2) “El área del círculo es igual a “,area,” pulgadas cuadradas.” Fin INSTITUTO TECNOLOGICO DE TIJUANA Página 4
  • 5. INSTITUTO TECNOLOGICO DE TIJUANA INSTITUTO TECNOLOGICO DE TIJUANA Página 5
  • 6. INSTITUTO TECNOLOGICO DE TIJUANA Problema 4, página 155 INSTITUTO TECNOLOGICO DE TIJUANA Página 6
  • 7. INSTITUTO TECNOLOGICO DE TIJUANA Pseudocódigo Inicio Mr, gc, mpg : real Write “ Introduzca las millas recorridas : “ Read mr Write “ Introduzca los galones de gasolina consumidos : “ Read gc Mpg= mr/gc Write “Para “,mr, “millas recorridas se gastan”, gc,”galones, resultan “,mpg, “millas por galon” Fin INSTITUTO TECNOLOGICO DE TIJUANA Página 7
  • 8. INSTITUTO TECNOLOGICO DE TIJUANA INICIO “Introduzca las millas recorridas “, mr “Introduzca los galones de gasolina consumidos”, gc Mpg=mr/gc “para”,mr,”millas recorridas se gastan”,gc,”galones,resultan”,mpg,”millas por galon” Fin INSTITUTO TECNOLOGICO DE TIJUANA Página 8
  • 9. INSTITUTO TECNOLOGICO DE TIJUANA Problema 5, página 156 INSTITUTO TECNOLOGICO DE TIJUANA Página 9
  • 10. INSTITUTO TECNOLOGICO DE TIJUANA Pseudocodigo Inicio num1, num2, num3, num4, pr: Real Write “Introduzca un numero” read num1 Write “Introduzca un segundo numero” Read num2 Write “Introduzca un tercer numero” Read num3 Write “Introduzca un cuarto numero” Read num4 Pr= (num1+num2+num3+num4)/4 Write “El promedio es: “, pr Fin INSTITUTO TECNOLOGICO DE TIJUANA Página 10
  • 11. INSTITUTO TECNOLOGICO DE TIJUANA INICIO “Introduzca un numero”, num1 “Introduzca un segundo numero “,num2 “introduzca un tercer numero “,num3 “Introduzca un cuarto numero”,num4 pr=num1+num2+num3+num4/4 “El promedio es “,pr FIN INSTITUTO TECNOLOGICO DE TIJUANA Página 11
  • 12. INSTITUTO TECNOLOGICO DE TIJUANA 6) a. - Escriba, compile y ejecute un programa en C++ que calcule y despliegue el valor de un polinomio de segundo orden para valores introducidos por el usuario de los coeficientes a, b, c y la variable x. haga que su programa despliegue primero un mensaje informando al usuario que realizara el programa, y luego despliegue indicadores apropiados para avisar al usuario que introduzca los datos deseados. (Sugerencia: use indicadores cono (Introduzca el coeficiente del término x al cuadrado:) INSTITUTO TECNOLOGICO DE TIJUANA Página 12
  • 13. INSTITUTO TECNOLOGICO DE TIJUANA INSTITUTO TECNOLOGICO DE TIJUANA Página 13
  • 14. INSTITUTO TECNOLOGICO DE TIJUANA Diagrama de flujo Pseudocódigo INSTITUTO TECNOLOGICO DE TIJUANA Página 14
  • 15. INSTITUTO TECNOLOGICO DE TIJUANA b.- verifique el resultado producido por su programa para el ejercicio 6ª os siguientes datos de prueba: Conjunto de datos de prueba 1: a= 0, b= 0, c= 22, x= 56 Conjunto de datos de prueba 2: a= 0, b= 22, c= 0, x= 2 Conjunto de datos de prueba 3: a= 22, b= 0, c= 0, x= 2 Conjunto de datos de prueba 4: a= 2, b= 4, c= 5, x= 2 Conjunto de datos de prueba 5: a= 5, b= -3, c= 2, x= 1 INSTITUTO TECNOLOGICO DE TIJUANA Página 15
  • 16. INSTITUTO TECNOLOGICO DE TIJUANA INSTITUTO TECNOLOGICO DE TIJUANA Página 16
  • 17. INSTITUTO TECNOLOGICO DE TIJUANA Cuando haya completado su verificación, use su programa para completar la siguiente tabla: a 2.0 3.2 3.2 -2.0 -2.0 -2.0 -2.0 5.0 4.2 b 17.0 2.0 2.0 10.0 10.0 10.0 10.0 22.0 -15 c -12.0 15.0 15.0 .0 0.0 0.0 0.0 18.0 -20 x 1.3 2.5 -2.5 2.0 4.0 5.0 6.0 8.3 -5.2 Valor del polinomio 17.86 294 52.25 36 104 150 204 228.85 960.186 9.- Escriba compile y ejecute un programa que calcule y despliegue la raíz cuarta de un número introducido por el usuario. Recuerde el álgebra elemental que la raíz cuarta de un numero puede encontrarse elevando el número a la potencia 1/4. (Sugerencia: no utilice la división de números enteros; ¿puede ver por qué?). Verifique su programa calculando la raíz cuarta de los siguientes datos: 81, 16, 1, 0. Cuando haya completado su verificación, use su programa para determinar la raíz cuarta de 42, 121, 256, 587, 1240, 16 256. INSTITUTO TECNOLOGICO DE TIJUANA Página 17
  • 18. INSTITUTO TECNOLOGICO DE TIJUANA INSTITUTO TECNOLOGICO DE TIJUANA Página 18
  • 19. INSTITUTO TECNOLOGICO DE TIJUANA Diagrama de flujo Pseudocódigo INSTITUTO TECNOLOGICO DE TIJUANA Página 19
  • 20. INSTITUTO TECNOLOGICO DE TIJUANA INSTITUTO TECNOLOGICO DE TIJUANA Página 20
  • 21. INSTITUTO TECNOLOGICO DE TIJUANA Numero 42 121 256 587 1240 16256 Valor de la raiz cuata 2.54572 3.31662 4 4.92220 5.93410 11.2915 10.- Para el circuito en seria mostrado en la figura 3.17, la baja del voltaje , V2, a traves del resistor, R2, y de la potencia, P2, enviada al resistor esta dada por las ecuaciones V2 = IR2 y P2 = IV2, donde I = E/(R1 + R2). Usando estas ecuaciones, escriba, compile y ejecute un programa en C++ que indique al usuario que introuzca los valores de E, R1, R2, calcule la baja de voltaje y la potencia enviadas a R2, y despliegue los resultados. Verifique su programa usando los datos de prueba: E = 10 voltios, R1 = 100 ohmios, R2 = 200 ohmios. Cuando haya completado su verificacion, use su programa para completar la siguiente tabla: INSTITUTO TECNOLOGICO DE TIJUANA Página 21
  • 22. INSTITUTO TECNOLOGICO DE TIJUANA E (voltios) 10 10 10 20 20 20 R1 (ohmios) 100 100 200 100 100 200 R2 (ohmios) 100 200 200 100 200 200 Baja de voltaje (voltios) 5 6.666667 5 10 13.3333 10 Potencia enviada (voltios) 0.25 0.22222222 0.125 1 0.88888889 0.5 INSTITUTO TECNOLOGICO DE TIJUANA Página 22
  • 23. INSTITUTO TECNOLOGICO DE TIJUANA INSTITUTO TECNOLOGICO DE TIJUANA Página 23
  • 24. INSTITUTO TECNOLOGICO DE TIJUANA Diagrama de flujo INSTITUTO TECNOLOGICO DE TIJUANA Página 24
  • 25. INSTITUTO TECNOLOGICO DE TIJUANA Pseudocodigo 11.- Escriba, compile y ejecute un programa en C++ que calcule la resistencia combinada de tres resistores paralelos. Los valores de cada resistor deberían ser aceptados usando una instrucción cin (use la fórmula para la resistencia combinada dada en el ejercicio 9 de la sección 3.2). Verifique la operación de su programa usando los siguientes datos de prueba: Conjunto de datos de prueba 1: R1 = 1000, R2 = 1000 y R3 = 1000. Conjunto de datos de prueba 2: R1 = 1000, R2 = 1500 y R3 = 500. INSTITUTO TECNOLOGICO DE TIJUANA Página 25
  • 26. INSTITUTO TECNOLOGICO DE TIJUANA Conjunto de datos de prueba 1 INSTITUTO TECNOLOGICO DE TIJUANA Página 26
  • 27. INSTITUTO TECNOLOGICO DE TIJUANA Conjunto de datos de prueba 2 INSTITUTO TECNOLOGICO DE TIJUANA Página 27
  • 28. INSTITUTO TECNOLOGICO DE TIJUANA Diagrama de flujo Pseudocodigo INSTITUTO TECNOLOGICO DE TIJUANA Página 28