4. Describa las semejanzas y diferencias entre ensambladores, intérpretes y compiladores.
R=Todos son traductores.
Interprete: Es un programa que analiza y corre el programa escrito según lo que vayan necesitando sin efectuar traducción completa, exclusivamente la info. que necesita.
Ensamblador: Lenguaje que lleva mínimos pasos de traducción de lenguaje "semi-maquina" a
maquina en su totalidad.
Compilador: Traductor de, lenguaje fuente (alto nivel) a lenguaje objetivo (maquina).
miércoles, 25 de febrero de 2015
Vanessa Mondaca Serrano Conceptos
Ejercicios 1.1
1. Defina los siguientes terminos:
a) programa de computadora
Un programa es un herramienta que se utiliza a diario en las computadoras para ayudarnos a realizar una tarea y que nos de una una solucion, su estructar son puros codigos, cada programa tiene sus propios codigos, aunque en algunos pueden llegar a ser similares.
b)programacion
Es un proceso para diseñar un programar, este consta de ciertas reglas que se deben seguir, se deben usar codigos para poder programar, la programacion sirve para realizar tareas y que te de un resultado, en la actualidad casi todo lo que nos rodea esta programado como: semaforos, carros, computadoras, etc.
c)lenguaje de programacion
Se utiliza en las computadoras, son las que convierten los codigos en la accion que quieres que realice el programa
d)lenguaje de alto nivel
El de alto nivel esta diseñaso para que los humanos logren entenderlo
e)lenguaje de bajo nivel
Este lenguaje es de ensamblador y es mas dificil de usar, por lo general se utiliza el de alto nivel
f)lenguaje maquina
Consiste en una serie de numeros como 0 y 1 se llama codigo binario, este lenguaje se maneja a nivel interno
g)lenguaje ensamblador
El ensamblador es la evolucion del lenguaje maquina en lugar de usar el codigo binario, se crea un codigo de palabras que estan relacionadas con los numeros 0 y 1 para que la computadora entienda las intrucciones que estan ingresando, de este modo es mas facil para el ususario el programar
h)lenguajes orientados a procedimientos
Este lenguaje acepta las entradas transformándolas en salida, esto sirve para que el programa logre su proposito de dar un resultado al problema que se realizo
i)lenguaje orientado a objetivos
Este lenguaje se utiliza por que puede tener varias ventanas , creando graficas que el usuario puede llegar a usar
j) programa fuente
Se utiliza para pueda seguir un orden, tiene un conjunto de lineas, ordenar las ideas del programa
k)compilador
El se encarga de traducir el alto nivel a lenguaje maquina para que la computadora realice la tarea
i)interprete
Los interpretes solo realizan la traduccion por secuancia, intruccion por instruccion, por lo general no guardan el resultado de la traduccion
1. Defina los siguientes terminos:
a) programa de computadora
Un programa es un herramienta que se utiliza a diario en las computadoras para ayudarnos a realizar una tarea y que nos de una una solucion, su estructar son puros codigos, cada programa tiene sus propios codigos, aunque en algunos pueden llegar a ser similares.
b)programacion
Es un proceso para diseñar un programar, este consta de ciertas reglas que se deben seguir, se deben usar codigos para poder programar, la programacion sirve para realizar tareas y que te de un resultado, en la actualidad casi todo lo que nos rodea esta programado como: semaforos, carros, computadoras, etc.
c)lenguaje de programacion
Se utiliza en las computadoras, son las que convierten los codigos en la accion que quieres que realice el programa
d)lenguaje de alto nivel
El de alto nivel esta diseñaso para que los humanos logren entenderlo
e)lenguaje de bajo nivel
Este lenguaje es de ensamblador y es mas dificil de usar, por lo general se utiliza el de alto nivel
f)lenguaje maquina
Consiste en una serie de numeros como 0 y 1 se llama codigo binario, este lenguaje se maneja a nivel interno
g)lenguaje ensamblador
El ensamblador es la evolucion del lenguaje maquina en lugar de usar el codigo binario, se crea un codigo de palabras que estan relacionadas con los numeros 0 y 1 para que la computadora entienda las intrucciones que estan ingresando, de este modo es mas facil para el ususario el programar
h)lenguajes orientados a procedimientos
Este lenguaje acepta las entradas transformándolas en salida, esto sirve para que el programa logre su proposito de dar un resultado al problema que se realizo
i)lenguaje orientado a objetivos
Este lenguaje se utiliza por que puede tener varias ventanas , creando graficas que el usuario puede llegar a usar
j) programa fuente
Se utiliza para pueda seguir un orden, tiene un conjunto de lineas, ordenar las ideas del programa
k)compilador
El se encarga de traducir el alto nivel a lenguaje maquina para que la computadora realice la tarea
i)interprete
Los interpretes solo realizan la traduccion por secuancia, intruccion por instruccion, por lo general no guardan el resultado de la traduccion
Martínez Grijalva Karla Michel- Conceptos
Ejercicios 1.1
3. a. Describa la
diferencia entre leguajes de alto y bajo nivel.
b.Describa la diferencia entre lenguajes orientados a procedimientos y objetos.
b.Describa la diferencia entre lenguajes orientados a procedimientos y objetos.
a. los de lenguaje de bajo nivel usan instrucciones que se
vinculan con un solo tipo de computadora, con cierto programa y los de alto
nivel pueden leerse en varios tipos de computadora.
b.en el lenguaje orientado a objetos contienen formas
gráficas y texto y el de procedimientos solo texto, el lenguaje orientado a
objetos tienden a soportar la reutilización de códigos con más facilidad que el
de procedimientos, el lenguaje de procedimientos utiliza instrucciones para
crear unidades independientes.
Martínez Grijalva
Karla Michel
Romero Vega Perla Fabiola - Conceptos
2-. Describa el propósito y usos principales del software de aplicación y de sistema.
El software de aplicación y el software de sistemas son programas de la computadora los cuales son utilizados para distintas cosas. El software de aplicación es utilizado principalmente para realizar tareas requeridas por los usuarios en dicho programa y software de sistemas es utilizado principalmente para los programas que deben estar disponibles para la computadora que se le va a dar el uso.
lunes, 23 de febrero de 2015
Practica No. 2 y No. 2.2
Practica 2
1. Considere el
siguiente problema de programacion, en 1627, la isla de manhattan fue vendida a
los colonizadores holandeses por aproximadamente 25 dlls . si las ganancias de
esa venta se hubieran depositado en un banco holandes que pagara 5% de interes
anual compuesto. cual sera el saldo principal al final del 2015. de requiere
que despliegue como sigue. el saldo al 31 de diciembre del 2015 es:xxxxx, donde
xxxxx es la cantidad calculada por su programa. considere la siguente formula
capital final=capital inicial(1+ tasa de interes anual)^n( elevando al nuemro
de anos) incluya la libreria math.h para pow(a,b) donde a^b.a) Para este programa , cuantas salidas se requieren?
Una salida
b)
Cuantas entradas tiene el programa?
Tres entradas
c)
Determine el algoritmo para convertir los
elementos de entrada en elementos de salida
1. Inicio
2. Inicializar los valores
TA= .05
CI = 25
n= 388
3. Calcular tasa anual elevado al número de
años
TAB = pow((TA+1),n)
4. Calcular capital final
CF
= CI* TAB
5. Desplegar capital final
Write ”El saldo al 31 de diciembre de 2015 es”;CF
6. Fin
2. Arnold Arias
Escriba un programa que calcule y despliegue los voltajes de salida de dos circuitos eléctricos y la suma de los 2 voltajes. El voltaje de salida para el primer circuito esta dado por la ecuación (120)(v)/0.28(f) y el voltaje de salida para el segundo circuito esta dado por la ecuación 220v/(0.28(f) donde v es el voltaje de entrada al circuito y f es la frecuencia en hertz
Escriba un programa que calcule y despliegue los voltajes de salida de dos circuitos eléctricos y la suma de los 2 voltajes. El voltaje de salida para el primer circuito esta dado por la ecuación (120)(v)/0.28(f) y el voltaje de salida para el segundo circuito esta dado por la ecuación 220v/(0.28(f) donde v es el voltaje de entrada al circuito y f es la frecuencia en hertz
a.- Para este problema de programación, ¿cuantas salidas se requieren?
R= 3
b.- ¿Cuantas entradas tiene el problema?
R= 4
c.- Determine el algoritmo para convertir los elementos de entrada en elementos de salida
1.- INICIO
2.- Inicializar la variables
v1=1.50
f1=100.00
v2=3.20
f2=110.00
3.- Calcular voltaje de salida circuito 1
vs1=(120*v1)/(.28*f1)
4.- Calcular voltaje de salida circuito 1
vs2=(220*v2)/(.28*f2)
5.- Calcular suma de los voltajes
sv= vs1+vs2
6.- Desplegar resultados
write "El voltaje de salida 1 es",vs1
write "El voltaje de salida 2 es",vs2
write "La suma de los voltajes es",sv
7.-
FIN
3.Considere el siguiente problema de programación la fórmula para
la desviación estándar z, usada en aplicaciones estadística z=(x-m)/s
donde m se refiere a un valor medio y s a una desviación estándar.Usando está
formula, escriba un programa que calcule y despliegue el valor de la desviación
normal estándar cuando x=110.8, m=92.3 y s=6.
a) Para este problema de programación se necesitan 1 salida.
b)El problema tiene 4 entradas.
c)Algoritmo.
1.Inicio
2.Inicializar las variables
x= 110.8
m= 92.3
s= 6.0
3.Calcular la desviación normal estándar
z= (x-m)/s
4. Desplegar la desviación normal estándar
5.Fin
3a.Diseñe un programa en C++ que convierta y despliegue la
temperatura en grados celsius a grados fahrenheit. La ecuación para esta
conversión es fahrenheit=(9.0/5.0)*celsius+32.0. Haga que su programa convierta
y despliegue la temperatura de celsius correspondiente a 40.5 grados celsius.Su
programa deberá producir el siguiente despliegue:
Para una temperatura celsius de___grados, la temperatura
fahrenheit equivalente es___grados.
Donde su programa debera insertar los valores apropiado en lugar
de los subrayados.
4. Arnold Arias
Suponga que tiene que tiene que escribir un programa en c++ para calcular la resistencia total de un circuito serie. En dicho circuito la resistencia total es la suma de todos los valores de resistencias individuales. Suponga que el circuito consiste en una cantidad de resistores de 45 ohms, 29 ohms, 15 ohm
Suponga que tiene que tiene que escribir un programa en c++ para calcular la resistencia total de un circuito serie. En dicho circuito la resistencia total es la suma de todos los valores de resistencias individuales. Suponga que el circuito consiste en una cantidad de resistores de 45 ohms, 29 ohms, 15 ohm
R= 1
b.- ¿Cuantas entradas tiene el problema?
R= 3
c.- Determine el algoritmo para convertir los elementos de entrada en elementos de salida
1.- INICIO
2.- Inicializar la variables
m=45
n=29
p=15
3.- Calcular resistencia total
rt= m+n+p
6.- Desplegar resultado
write "Tu resistencia total es",rt
7.-
FIN
5.- Haga un programa para hacer una conversión de pesos a dolar.
Inicialice la variable tipo_cambio=14.29 y pesos=1800.00 Despliegue los datos y
el resultado de la conversión.
//Practica No.2//
//Problema no.5//
//20 de febrero de 2015//
//Romero Vega Perla Fabiola//
#include <iostream.h>
#include <conio.h>
int main()
{
double tipo_cambio=14.29;
double pesos=1800.00;
double dolar;
dolar=pesos/tipo_cambio;
cout<<"Tus dolares
son" <<dolar<<endl;
getch();
return 0;
}
6. Haga un programa que considere las
figures rectangulo y cuadrado para calcular su area y perimetro. Inicialice con
valores largo y ancho del rectángulo y lado del cuadrado los valores deben ser
con punto deciaml. Dibuje las figuras dentro ponga el nombre y afura ponga la
formula y el resultado correspondiente.
7. Arnold Arias
Hacer un programa en C++ que obtenga e imprima el valor de Y a partir de la ecuación
Hacer un programa en C++ que obtenga e imprima el valor de Y a partir de la ecuación
8-.Haga un programa que
inicialice tres variables enteras con los siguientes valores n1=3, n2=5, n3=9.
Calcular y desplegar la suma, producto y promedio.
//Practica No.2 No. Problema 8//
//Fecha:9 de febrero, 2015//
// Romero Vega Perla
Fabiola //
#include<iostream.h>
#include<conio.h>
int
main()
{
double n1=3;
double
n2=5;
double
n3=9;
double suma;
suma=n1+n2+n3;
double producto;
producto=n1*n2*n3;
double promedio;
promedio=suma/3;
cout<<"El total de tu suma es "<<suma<<endl;
cout<<"Tu producto es
"<<producto<<endl;
cout<<"Tu promedio es
"<<promedio<<endl;
getch();
return 0;
}
9. Cada integrante de equipo hará un
programa del libro, de los propuestos para ser resueltos. Anexar comentarios
para especificar el numero de problema y pagina, donde inicialice valores,
calcule y despliegue resultados.
9.- Mondaca Vanesa
Pagina 89 (libro)-ejercicio 1 Suponga que tiene que tiene que escribir un programa en c++ para calcular la resistencia total de un circuito serie. En dicho circuito la resistencia total es la suma de todos los valores de resistencias individuales. Suponga que el circuito consiste en una cantidad de resistores de 56 ohms, 33 ohms, 15 ohm
Pagina 89 (libro)-ejercicio 1 Suponga que tiene que tiene que escribir un programa en c++ para calcular la resistencia total de un circuito serie. En dicho circuito la resistencia total es la suma de todos los valores de resistencias individuales. Suponga que el circuito consiste en una cantidad de resistores de 56 ohms, 33 ohms, 15 ohm
a)
Para este programa de programación, cuantas
salidas se requieren?
Una salida
b)
Cuantas entradas tiene el programa
Tres entradas
c)
Determine el algoritmo que para convertir los
elementos de entrada en elementos de salida. Suponga que la cantidad de
resistores es de 56 ohms es m, la cantidad de resitencia 33 ohms es n, la
cantidad de 15 ohms es p
1. Inicio
2. Inicializar los valores
m= 56
n
= 33
p=
15
3. Calcular la resistencia total
RT
= m +n +p
4. Desplegar la resistencia total
Write ”La resistencia total del
circuito es”;CF
5. Fin
9.- Martinez Michel
Suponga que tiene que escribir
un programa para calcular el valor de la distancia en millas dada la relación:
distancia=velocidad*tiempo
transcurrido
a.Este programa requiere 1 salida
b.Este problema tiene 3 entradas
c. Algoritmo
1.Inicio
2.Inicializar las variables
v=55.0
t=2.5
3.Calcular la distancia
d=v*t
4.Desplegar distancia
5.Fin
9.- Arnold Arias
Pagina 89 (libro)-ejercicio 4 Suponga que tiene que escribir un programa para mostrar las siguientes especificaciones:
Amplificación de voltaje: 35
Potencia de salida: 2.5 vatios
Ancho de banda: 15KHzAmplificación de voltaje: 35Potencia de salida: 2.5 vatiosAncho de banda: 15KHz
Amplificación de voltaje: 35Potencia de salida: 2.5 vatiosAncho de banda: 15KHz
Practica 2.2
1.2.- Considere el siguiente problema de programacion, en 1627, la isla de manhattan fue vendida a los colonizadores holandeses por aproximadamente 25 dlls . si las ganancias de esa venta se hubieran depositado en un banco holandes que pagara 5% de interes anual compuesto. cual sera el saldo principal al final del 2015. de requiere que despliegue como sigue. el saldo al 31 de diciembre del 2015 es:xxxxx, donde xxxxx es la cantidad calculada por su programa. considere la siguente formula capital final=capital inicial(1+ tasa de interes anual)^n( elevando al nuemro de anos) incluya la libreria math.h para pow(a,b) donde a^b.
a) Para este programa , cuantas salidas se requieren?
Dos salida
b) Cuantas entradas tiene el programa?
Cuatro entradas
c) Determine el algoritmo para convertir los elementos de entrada en elementos de salida
1. Inicio
2. Introduzca el año inicial
AI
Introduzca el año final
AF
n=AF-AI
3.Desplegar el numero de años
write"El numero de años es:";n
4. Introduzca la tasa anual
TA
Introduzca el capital inicial
CI
5. Calcular tasa anual elevado al número de años
TAB = pow((TA+1),n)
6. Calcular capital final
CF = CI* TAB
7. Desplegar capital final
Write ”El saldo al 31 de diciembre de 2015 es”;CF
8. Fin
Pseudocodigo
Inicio
real AI
real AF
real TA
real CI
real CF
real TAB
real n
write"introduzca el año inicial";
read AI
write"introduzca el año final";
read AF
n=AF-AI
write "El numero de años es:"; n;
write"introduzca la tasa anual";
read TA
write"introduzca capital inicial";
read CI
TAB = pow((TA+1),n)
CF = CI* TAB
write"El capital final es:";CF;
2.2.- Arnold Arias
Escriba un programa para que calcule y despliegue los voltajes de salida de 2 circuitos eléctricos y la suma de los 2 voltajes. El voltaje de salida para el primer circuito está dado por la ecuación (120)(V)/0.28(f) y el voltaje de salida para el segundo circuito está dado por la ecuación 220V/(0.28(f)) donde V es el voltaje de entrada al circuito y f es la frecuencia en HERTZ.
a.- Para este problema de programación, ¿cuantas salidas se requieren?
R= 3
b.- ¿Cuantas entradas tiene el problema?
R= 4
c.- Determine el algoritmo para convertir los elementos de entrada en elementos de salida
Algoritmo
1.- INICIO
2.- Inicializar las variables
v1, f1, v2, f2
3.- Pedir datos a usuario
LEER v1
LEER f2
LEER v2
LEER f2
4.- Calcular voltaje de salida circuito 1
vs1=(120*v1)/(.28*f1)
5.- Calcular voltaje de salida circuito 1
vs2=(220*v2)/(.28*f2)
6.- Calcular suma de los voltajes
sv= vs1+vs2
7.- Desplegar resultados
write "El voltaje de salida 1 es",vs1
write "El voltaje de salida 2 es",vs2
write "La suma de los voltajes es",sv
8.- FIN
Pseudocógido
INICIO
Real v1, f1, v2, f2
write “Introduce el voltaje y la frecuencia de entrada de los circuitos”
write “voltaje1=”
read v1
write “frecuencia1=”
read f1
write “voltaje2=”
read v2
write “frecuencia2=”
read f2
vols1=(120*vol1)/(0.28*fr1);
vols2=(220*vol2)/(0.28*fr2);
sv=vols1+vols2;
Write “voltaje de salida 1 es”,vols1
Write “voltaje de salida 2 es”,vols2
Write “suma de los voltajes es”,sv
FIN
Código C++
#include<conio.h>
#include<iostream>
//Practica No.3 Ejercicio 2/
//Arnold Arias/
//Equipo 11/
using namespace std;
int main()
{
double vol1, fr1, vol2, fr2, vols1, vols2, sv;
cout<<"\n2.-\n";
cout<<"\tIntroduce el voltaje de entrada y la frecuencia del primer circuito\n";
cout<<"\tVoltios= ";
cin>>vol1;
cout<<"\tFrecuencia en Hertz= ";
cin>>fr1;
vols1=(120*vol1)/(0.28*fr1);
cout<<"\tVoltaje de salida del primer circuito es: "<<vols1<<endl;
cout<<"\n\n\tIntroduce el voltaje de entrada y la frecuencia del segundo circuito\n";
cout<<"\tVoltios= ";
cin>>vol2;
cout<<"\tFrecuencia en Hertz= ";
cin>>fr2;
vols2=(220*vol2)/(0.28*fr2);
cout<<"\tVoltaje de salida del segundo circuito es: "<<vols2<<endl;
sv=vols1+vols2;
cout<<"\n\n\tLa suma de los voltajes es: "<<sv<<endl;
getch();
return 0;
}
3.2.- Considere el siguiente problema de programación la fórmula para la desviación estándar z, usada en aplicaciones estadística z=(x-m)/s donde m se refiere a un valor medio y s a una desviación estándar.Usando está formula, escriba un programa que calcule y despliegue el valor de la desviación normal estándar.
Algoritmo
1.Inicio
2.Introduzca las variables x, m y s
x=
m=
s=
3.Calcular la desviación normal estándar
z= (x-m)/s
4. Desplegar la desviación normal estándar
5.Fin
Pseudocodigo.
Inicioreal x
real m
real s
write"introduzca x";
read x
write"introduzca el valor medio";
read m
write"introduzca desviacion estandar"
read s
write "La desviacion normal estandar es "; z;
read z=(x-m)/s
fin

3a.2.- Diseñe un programa en C++ que convierta y despliegue la temperatura en grados celsius a grados fahrenheit. La ecuación para esta conversión es fahrenheit=(9.0/5.0)*celsius+32.0. Haga que su programa convierta y despliegue la temperatura de celsius. Su programa deberá producir el siguiente despliegue:
Para una temperatura celsius de___grados, la temperatura fahrenheit equivalente es___grados.
Algoritmo
Inicio
real celsius
real fahrenheit
write"introduzca celsius";
read celsius
write "La temperatura en fahrenheit es "; fahrenheit;
read fahrenheit=(9.0/5.0)*celsius+32.0
fin

4.2.- Arnold Arias
Suponga que tiene que escribir un programa en C++ para calcular la resistencia total de un circuito serie. En dicho circuito la resistencia total es la suma de todos los valores de resistencia individuales suponga que el circuito consiste en una cantidad de resistores dada por el usuario.
Algoritmo
1.Inicio
2.Introduzca grados celsius
celsius=
3.Calcular grados fahrenheit
fahrenheit= (9.0/5.0)*celsius-32.0
4. Desplegar temperatura en celsius
5.Fin
PseudocodigoInicio
real celsius
real fahrenheit
write"introduzca celsius";
read celsius
write "La temperatura en fahrenheit es "; fahrenheit;
read fahrenheit=(9.0/5.0)*celsius+32.0
fin

4.2.- Arnold Arias
Suponga que tiene que escribir un programa en C++ para calcular la resistencia total de un circuito serie. En dicho circuito la resistencia total es la suma de todos los valores de resistencia individuales suponga que el circuito consiste en una cantidad de resistores dada por el usuario.
a.- Para este problema de programación, ¿cuantas salidas se requieren?
R= 1
b.- ¿Cuantas entradas tiene el problema?
R= 3
c.- Determine el algoritmo para convertir los elementos de entrada en elementos de salida
Algoritmo
1.- INICIO
2.- Inicializar las variables
m, n, p
3.- Introducir valores
LEER m
LEER n
LEER p
4.- Calcular resistencia total
rt= m+n+p
5.- Desplegar resultado
write "Tu resistencia total es",rt
6.- FIN
Psudocódigo
INICIO
Real m, n, p, rt
write “Introduce valores de los resistores”
write”resistor1 (ohms)= “
read m
write”resistor2 (ohms)= “
read n
write”resistor3 (ohms)= “
read p
rt= m+n+p
write”La Resistencia total de tu circuito serie es”,rt
FIN
Código C++
#include<iostream>
#include<conio.h>
//Practica No.3 Ejercicio 3/
//Arnold Arias/
//Equipo 11/
using namespace std;
int main()
{
int m, n, p, rt;
cout<<"\n4.-\n";
cout<<"\tIntroduce los valores de los resistores\n";
cout<<"\tResistor1 (ohms)= ";
cin>>m;
cout<<"\tResistor2 (ohms)= ";
cin>>n;
cout<<"\tResistor3 (ohms)= ";
cin>>p;
rt=m+n+p;
cout<<"\tLa resistencia total de tu circuito serie es: "<<rt<<" ohms"<<endl;
getch();
return 0;
}
real l
real A
real P
write"Ingrese la el lado:";
read l
a= l*l
p=4*l
write"El area es:";A;
write"El perimetro es:";P;
fin
7.2.- Arnold Arias
5.2.-
6.2.- Haga un programa que considere las figures rectangulo y cuadrado para calcular su area y perimetro. Inicialice con valores largo y ancho del rectángulo y lado del cuadrado los valores deben ser con punto deciaml. Dibuje las figuras dentro ponga el nombre y afura ponga la formula y el resultado correspondiente.
Algoritmo y pseudocodigo del rectangolo
1.Inicio
2. Ingrese el valor de base
B
Ingrese el valor de la altura
H
3. Calcular el area
A= B*H
4. Calcular el perimetro
P=2*(B+H)
5. Desplegar el area
Write ”El area es”;A
6. Desplegar el perimetro
Write ”El perimetro es”;P
7. Fin
PSEUDOCODIGO
Inicio
real B
real H
real A
real P
write"Ingrese la base:";
read B
write"Ingrese la altura:";
read H
A= B*H
P=2*(B+H)
write"El area es:";A;
write"El perimetro es:";P;
fin
Algoritmo y pseudocodigo del cuadrado
1. Inicio
InicioPSEUDOCODIGO
Inicio
real B
real H
real A
real P
write"Ingrese la base:";
read B
write"Ingrese la altura:";
read H
A= B*H
P=2*(B+H)
write"El area es:";A;
write"El perimetro es:";P;
fin
Algoritmo y pseudocodigo del cuadrado
1. Inicio
2. Ingrese el valor el lado
l
3. Calcular el area
a= l*l
4. Calcular el perimetro
p=4*l
5. Desplegar el area
Write ”El area es”;a
6. Desplegar el perimetro
Write ”El perimetro es”;p
7. Fin
Pseudocodigo
Pseudocodigo
real l
real A
real P
write"Ingrese la el lado:";
read l
a= l*l
p=4*l
write"El area es:";A;
write"El perimetro es:";P;
fin
7.2.- Arnold Arias
Hacer un programa en C++ que obtenga e imprima el valor de Y a partir de la ecuación:
Y=5x2 +3x -2 . Donde “X” lo ingresa el usuario.
Algoritmo
1.- INICIO
2.- Inicializar las variables
x, y
3.- Introducir valores
LEER x
4.- Calcular valor de y
Y=5x2 +3x -2
5.- Desplegar resultado
write "El valor de y es",y
6.- FIN
Psudocódigo
INICIO
Real x, y
write “Introduce valor de x”
write”x= “
read x
Y=5x2 +3x -2
write”El valor de y es”,y
FIN
Código C++
#include<iostream>
#include<conio.h>
#include<math.h>
//Practica No.3 Ejercicio 7/
//Arnold Arias/
//Equipo 11/
using namespace std;
int main()
{
double x, y;
cout<<"\n7.-\n";
cout<<"\tPara calcular el valor de Y de la ecuacion (Y= 5x^2+3x-2)\n";
cout<<"\tIntroduce el valor de x= ";
cin>>x;
y=5*pow(x,2)+3*x-2;
cout<<"\tEl valor de Y es: "<<y<<endl;
getch();
return 0;
}
8.2.-
9.2.- Cada integrante de equipo hará un programa del libro, de los propuestos para ser resueltos. Anexar comentarios para especificar el numero de problema y pagina, donde inicialice valores, calcule y despliegue resultados.
9.2.1.- Mondaca Vanessa
Pagina 136 (libro)-ejercicio 11Escriba un programa en C++ para calcular y desplegar las coordenadas del punto medio de la linea que conecta los dos puntos cuyas coordenadas son (3,7) y (8,2). Use el hecho que las coordenadas (x1,y1) y (x2,y2) son ((x1+x2)/2 , (y1+y2)/2). El despliegue producido por su programa debera ser: La coordenada x del punto medio es xxxx.xxxx
La coordenada y del punto medio es xxxx.xxx
donde xxxx.xxxx denota que el valor calculado debera colocarse en un ancho de campo suficiente para tres lugares a la izquierda del punto decimal y dos lugares a la derecha de este
ALGORITMO
1.Inicio
2. Ingrese el valor de x1
x1
Ingrese el valor de x2
x2
Ingrese el valor de y1
y1
Ingrese el valor de y2
y2
3. Calcular el punto medio de x
px=(x1+x2)/2
Calcular el punto medio de y
py=(y1+y2)/2
4. Desplegar la coordenada de x
Write ”La coordenada x del punto medio es:";px
Desplegar la coordenada de y
Desplegar la coordenada de y
Write "La coordenada y del punto medio es:";py
5. Fin
PSEUDOCODIGO
Inicio
real x1
real x2
real y1
real y2
write"Ingrese el valor de x1:";
py=(y1+y2)/2
Write ”La coordenada x del punto medio es:";px
Write "La coordenada y del punto medio es:";py
fin
PSEUDOCODIGO
Inicio
real x1
real x2
real y1
real y2
write"Ingrese el valor de x1:";
read x1
write"Ingrese el valor de x2:";
read x2
write"Ingrese el valor de y1:";
read y1
write Ingrese el valor de y2:";
read y2
px=(x1+x2)/2py=(y1+y2)/2
Write ”La coordenada x del punto medio es:";px
Write "La coordenada y del punto medio es:";py
fin
9.2.2.- Mondaca Vanessa
Pagina 136 (libro)-ejercicio 12 Escriba un programa en C++ para calcular y desplegar el momento de flexion maxima , M, de una viga, la cual esta sostenida en ambos extremos. La formula para el momento de flexion maximo es, M=XW(L-X)/L, donde X es la distancia del extremo de la viga en que se coloca un peso, W y L es el largo de la viga. El despliegue por su programa debera ser EL MOMENTO DE FLEXION MAXIMA ES XXXX.XXXX donde xxxx.xxxx denota que le valor calculado debera colocarse en un ancho de campo suficiente para cuatro lugares a la derecha y a la izquierdaa del punto decimal.
ALGORITMO
1.Inicio
2. Ingrese el primer largo de la columna
W
Ingrese el segundo largo de la columna
L
Ingrese la distancia del exptremo de la viga en que se coloca un peso
X
3. Calcular la flexion maxima
M=(X*W)*(L-X)/L;
4. Desplegar la flexion maxima
Write ”El momento de flexion maxima es :”;M
5. Fin
PSEUDOCODIGO
Inicio
real M
real X
real W
real L
write"Ingrese el primer largo de la columna:";
read W
write"Ingrese el segundo largo de la columna:";
read L
write"Ingrese la distancia del exptremo de la viga en que se coloca un peso:";
read X
M=(X*W)*(L-X)/L
Write ”El momento de flexion maxima es :”;M
fin
PSEUDOCODIGO
Inicio
real M
real X
real W
real L
write"Ingrese el primer largo de la columna:";
read W
write"Ingrese el segundo largo de la columna:";
read L
write"Ingrese la distancia del exptremo de la viga en que se coloca un peso:";
read X
M=(X*W)*(L-X)/L
Write ”El momento de flexion maxima es :”;M
fin
9.2.1.- Arnold Arias
Escriba un programa en C++ para calcular y desplegar las coordenadas del punto medio de la línea que conecta los dos puntos cuyas coordenadas son (3, 7) y (8, 12). Use el hecho que las coordenadas del punto medio entre dos puntos que tienen coordenadas (x1, y1) y (x2, y2) son ((X1+X2)/2, (Y1 + Y2)/2). El despliegue producido por su programa deberá ser:
La coordenada x del punto medio es xxx.xx
La coordenada y del punto medio es xxx.xx
donde xxx.xx denota que el valor calculado deberá colocarse en un ancho de campo suficiente para tres lugares a la izquierda del punto decimal y dos lugares a la derecha de éste.
Algoritmo
1.- INICIO
2.- Inicializar las variables
x1, y1, x2, y2, xr, yr
3.- Introducir valores
LEER x1
LEER y1
LEER x2
LEER y2
4.- Calcular valores de punto medio
xr=(x1+x2)/2
yr=(y1+y2)/2
5.- Desplegar resultado
write "El valor de x es",xr
write "El valor de y es",yr
6.- FIN
Psudocódigo
INICIO
Real x1, y1, x2, y2, xr, yr
write “Introduce los valores de los puntos:”
write”x1=“
read x1
write”y1=“
read y1
write”x2=“
read x2
write”y2=“
read y2
xr=(x1+x2)/2
yr=(y1+y2)/2
write”El valor de x es”, xr
write”El valor de y es”, yr
FIN
Código C++
#include<iostream>
#include<conio.h>
#include<iomanip>
//Practica No.3 Ejercicio 9a/
//Ejercicio 11 pag136/
//Arnold Arias/
//Equipo 11/
using namespace std;
int main()
{
double x1, y1, x2, y2, xr, yr;
cout<<"\n9a.-\n";
cout<<"\tPara calcular las cordenadas del punto medio de una linea que\n";
cout<<"\tconecta en 2 puntos es necesario que ingreses las coordenadas\n";
cout<<"\tde esos puntos\n";
cout<<"\tX1= ";
cin>>x1;
cout<<"\tY1= ";
cin>>y1;
cout<<"\tX2= ";
cin>>x2;
cout<<"\tY2= ";
cin>>y2;
xr=(x1+x2)/2;
cout<<"\tLa coordenada \"x\" del punto medio es:"<<setw(5)<<fixed<<setprecision(2)<<xr<<endl;
yr=(y1+y2)/2;
cout<<"\tLa coordenada \"y\" del punto medio es:"<<setw(5)<<fixed<<setprecision(2)<<yr<<endl;
getch();
return 0;
}
9.2.2.- Arnold Arias
Escriba un programa en C++ para calcular y desplegar el momento de flexión máxima, M, de una viga, la cual está sostenida en ambos extremos (véase la figura 3.10). La fórmula para el momento de flexión máximo es, M = XW (L – X) / L, donde X es la distancia del extremo de la viga en que se coloca un peso, W y L es el largo de la viga. El despliegue producido por su programa deberá ser
El momento de flexión máxima es xxxx.xxxx
donde xxxx.xxxx denota que el valor calculado deberá colocarse en un ancho de campo suficiente para cuatro lugares a la derecha y a la izquierda del punto decimal.
Algoritmo
1.- INICIO
2.- Inicializar las variables
M, X, W, L
3.- Introducir valores
LEER X
LEER W
LEER L
4.- Calcular momento de flexión máxima
M= (X*W)*(L-X)/L
5.- Desplegar resultado
write "El momento de flexión máxima es", M
6.- FIN
Psudocódigo
INICIO
Real M, X, W, L
write “Introduce valores de la variables”
write”X= “
read X
write”W= “
read W
write”L= “
read L
M= (X*W)*(L-X)/L
write”El momento de flexión máxima es”,M
FIN
Código C++
#include<iostream>
#include<conio.h>
#include<iomanip>
//Practica No.3 Ejercicio 9b/
//Ejercicio 12 pag136/
//Arnold Arias/
//Equipo 11/
using namespace std;
int main()
{
double M, X, W, L;
cout<<"\n9b.-\n";
cout<<"\tPara calcular el momento d flexion maxima de una viga que esta sostenida";
cout<<"\ten ambos extremos necesitas ingresar los siguientes valores:\n";
cout<<"\tDistancia del extremo de la viga en que se colaca el peso= ";
cin>>X;
cout<<"\tLargo de la viga desde los puntos que la sostienen= ";
cin>>L;
cout<<"\tLargo total de la viga= ";
cin>>W;
M= (X*W)*(L-X)/L;
cout<<"\tEl momento de flexion maxima es:"<<setw(8)<<fixed<<setprecision(4)<<M<<endl;
getch();
return 0;
Suscribirse a:
Entradas (Atom)























