lunes, 31 de enero de 2011

Practica 1

Problema 1

SEUDOCODIGO

Inicio
Print "Numero=?"
Read numero
cuadrado = [ numero*numero]
cubo = [ numero*numero*numero]
Print "Valor", numero
Print "Cuadrado",cuadrado
Print "Cubo", cubo
Fin

C



#include <iostream.h>
#include <conio.h>
void main()
{int numero;
cout<<"Numero=";
cin>>numero;
cout<<"Valor    "<<"Cuadrado   "<<"Cubo    "<<endl;
cout<<numero<<"       "<<(numero*numero)<<"        "<<(numero*numero*numero)<<endl;
getch();
}

EJECUTABLE















http://www.mediafire.com/?t77qzxq1osiq368


Problema 2
El area de una elipse se obtiene con la formula area = Piab, escriba un programa para calcular el area de una elipse que tiene un eje menor(a) y un eje mayor (b). Los datos deben introducirse por teclado.

SEUDOCODIGO

Inicio
area,a,b  Real
Print "Eje menor = ?"
Read a
Print "Eje mayor = ?"
Read b
area = 3.1416*a*b
Print "Ara de la elipse", area
Fin

C


#include <iostream.h>
#include <conio.h>
void main()
{float area,a,b;
cout<<"eje mayor=?";
cin>> a;
cout<<"eje menor=?";
cin>> b;
area=3.1416*a*b;
cout<<"el area de la elipse es   "<<area<<endl;
getch();
}

EJECUTABLE


















http://www.mediafire.com/?p4bd28ey9kzol38

Problema 3


Escriba un programa para calcular y desplegar el valor de la pendiente de una linea que conecta dos puntos cuya coordenadas son (x1,y1) y (x2,y2) y la ecuacion de la pendiente es: pendiente = (y2-y1)/(x2-x1)

SEUDONIMO

Inicio
Print "X1 = ?"
Read x1
Print "Y1 = ?"
Read y1
Print "X2=?"
Read x2
Print "Y2=?"
Read y2
pendiente = (y2-y1)/(x2-x1)
Print "La pendiente es  ", pendiente
Fin


C


#include <iostream.h>
#include <conio.h>
void main ()
{int x1,x2,y1,y2,pendiente;
cout<<"x1=";
cin>>x1;
cout<<"y1=";
cin>>y1;
cout<<"x2=";
cin>>x2;
cout<<"y2=";
cin>>y2;
pendiente=(y2-y1)/(x2-x1);
cout<<"la pendiente es  "<<pendiente<<endl;
getch();
}





EJECUTABLE



















http://www.mediafire.com/?71xpzydb5o3lsqh

Problema 4
Escriba un programa que calcule y despliegue los voltajes eléctricos y la suma de los dos voltajes, la salida de voltaje del primer circuito esta dada por la siguiente formula 150v/0.38f y la salida de la segundo circuito es dada por 230v/(56^2(0.98f)^2)^1/2(osea raiz cuadrada) donde v es voltaje y f es frecuencia.

A)Cuantas salidas requiere el problema: 3salidas
B)Cuantos datos de entrada tiene este problema: 4datos
C)Determine la solucion para convertir los elementos de entrada a elementos de salida
D)Pruebe el siguiente problema con los siguientes datos

SEUDOCODIGO

Inicio
v1,v2,f1,f2 real
print"voltaje1=''
read v1
print"frecuencia1="
read f1
print"voltaje2="
read v2
print"frecuencia2="
read f2
c1=150*v1/0.38*f1
c2=230.v2/sqrt(56*56+(0.98*f2)*(0.98*f2))
suma=c1+c2
print"Voltaje de salida del circuito1 es ",c1
print"Voltaje de salida del circuito 2es ",c2
print"Voltaje total es ",suma
fin

C


#include <iostream.h>
#include <conio.h>
#include <math.h>
void main()
//Practica 1 Problema 4
//Declaracion de variables
{
float v1,f1,v2,f2,suma,c1,c2;
cout<<"Voltaje1=";
cin>>v1;
cout<<"Frecuencia1";
cin>>f1;
cout<<"Voltaje2=";
cin>>v2;
cout<<"Frecuencia2=";
cin>>f2;
c1=((150*v1)/(0.38*f1));
c2=(230*v2)/sqrt(56*56+(0.98*f2)*(0.98*f2));
suma=c1+c2;
cout<<"El voltaje del circuito 1 es "<<c1<<endl;
cout<<"El voltaje del circuito 2 es "<<c2<<endl;
cout<<"El voltaje total es "<<suma<<endl;
getch();
}

EJECUTABLE




















Problema 5

El costo de un automóvil nuevo para el comprador es la suma total del vehiculo por el porcentaje de ganancia del vendedor y los impuestos locales aplicables sobre el presio de venta. Supongase la ganancia del vendedor es de 12% de todas las unidades y un impuesto de 6%, diseñe un programa para que de el costodo para el consumidor.

DIAGRAMA DE FLUJO



C


#include <iostream.h>
#include <conio.h>
void main()
{float costo,ganancia,precio_venta,precio_total;
cout<<"Costo = ";
cin>>costo;
ganancia=costo*0.12;
precio_venta=costo+ganancia;
precio_total=precio_venta*0.06+precio_venta;
cout<<"El presio total es  "<<precio_total;
getch();
}


EJECUTABLE























Problema 6

Las raíces de una ecuación cuadrada de la formula ax^2+bx+c=0 son reales si es solamente el discriminante dado por  b^2-4ac no es negativo. Diseñe un programa para leer los coeficientes a,b,c y que imprima el valor del determinante.

SEUDOCODIGO

Inicio
a,b,c,d real
print"Valor de a  "
read a
print"Valor de b  "
read b
print"Valor de c"
read c
d = b*b-4*a*c
print"El valor del determinante es ",d
Fin


C


#include <iostream.h>
#include <conio.h>
void main()
{float a,b,c,d;
cout<<"Valor de a= ";
cin>>a;
cout<<"Valor de b= ";
cin>>a;
cout<<"Valor de c= ";
cin>>c;
d=b*b-4*a*c;
cout<<"El de la descriminante es  "<<d<<endl;
getch();
}

EJECUTABLE


Problema 7
Diseñe un programa para leer las longuitudes de tres lados de un triangulo (s1,s2,s3) y calcular el rea del mismo de acuerdo con la siguiente formula area = (t(t-s1)(t-2)(t-3))^1/2(osea raiz cuadrada) donde
 t = (s1+s2+s3)/2

SEUDOCODIGO

Inicio
t,s1,s2,s3,area real
print"S1 ="
read s1
print" S2 ="
read s2
print"S3 ="
read s3
 t = (s1+s2+s3)/2
area = (t(t-s1)(t-2)(t-3))^1/2
print"Area =",area
Fin

EJECUTABLE




-------------------------------------------------------------------------------------------------------------

*Nota: Yo abrí una cuenta en mediafire donde subí los ejecutables (.exe) pos si la profesora desea descargarlos y comprobar si funcionan 

No hay comentarios:

Publicar un comentario