Práctica extra 1
Seudocódigo
1.- Inicio
valorcelsius, celsius, fah real
cantidad, conta=0, inc intprint "valor inicial celsius= "
read valorcelsius
print "Numero de conversiones= "
read cantidad
print "Incremento de temperatura celsius= "read inc
celsius=valorcelsius
print "celsius fahrenheit"
while (conta<=cantidad)
{
fah=(9.0/5.0)*celsius+32
print celsius,"",fah
celsius=celsius+inc
conta=conta+1
}
Fin
Lenguaje C++
Práctica extra 2
Seudocódigo
1.- Inicio
i,n1,n2,n3,n4,n5 int
print "n1="
read n1while (n1<=0||n1>30)
for (i=1;i<=n1;i=i+1)
{
print "*"
}print "n2="
print n2
while (n2<=0||n2>30)for (i=1;i<=n2;i=i+1)
{print "*"
}print"n3="
readn3
while (n3<=0||n3>30)
for (i=1;i<=n3;i=i+1)
{
print "*"
}print "n4="
read n4
while (n4<=0||n4>30)for (i=1;i<=n4;i=i+1)
{
print "*"
}print "n5="
read n5
while (n5<=0||n5>30)
for (i=1;i<=n5;i=i+1)
{
print "*"
}
Fin
Lenguaje C++
Seudocódigo
1.- Inicio
i,n1,n2,n3,n4,n5 int
print "n1="
read n1print "n2="
read n2
print "n3="
read n3
print "n4="
read n4
print "n5="
read n5
while (n1<=0||n1>30)
for (i=1;i<=n1;i=i+1)
{print "*"
}
while (n2<=0||n2>30)
for (i=1;i<=n2;i=i+1)
{
print "*"
}cout<<endl;
while (n3<=0||n3>30);
for (i=1;i<=n3;i=i+1)
{
cout<<"*";
}
while (n4<=0||n4>30)
for (i=1;i<=n4;i=i+1){
print "*"
}
while (n5<=0||n5>30)
for (i=1;i<=n5;i=i+1)
{
print "*"
}
Fin
Lenguaje C++
Práctica extra 3
Seudocódigo
1.- Inicio
n,cl=0,numcuenta,conta=0 int
limitecredito,nuevolimite,saldoactual realprint "Cuantos clientes:"
read n
while (conta<n)
{
print "No. cuenta cliente:"
read numcuenta
print "Limite de credito de la recesion:"
read limitecredito
print "saldo actual:"
read saldoactual
nuevolimite=limitecredito/2
if(saldoactual>nuevolimite)
{
print "Excedio limite de credito";
cl=cl+1
}
print "Nuevo limite de credito:",nuevolimite
conta=conta+1
}
print "Numero de clientes que excedieron el limite:",cl;
Fin
Lenguaje C++
Práctica extra 4
La expansión apróximada de un puente de acero que se calienta a una temperatura final tf, en grados celsius, desde una temperatura inicial de cero se puede obtener utilizando la siguiente fórmula.
Aumento_de_longitud=a*l*(tf-t0)
dinde a es el coeficiente de expansión que es 11.7e-6 para el acero
l es el largo del puente a la temperatura t0. Utilizando ésta fórmula ecriba un programa que despliegue una tabla de longitude expandidas para un puente de acero que tiene 7365m de largo a 0 grados celsius, conforme aumenta la temperatura a 40 grados, en incrementos de 5 grados.
Seudocódigo
1.- Inicio
l,tf,a,t0,longitud real
l=7365
tf=40a=11.7e-6
print "grados celsius longitud"
for (t0=0;t0<40;t0=t0+5){
longitud=9*l*(tf-t0)
print t0," ",longitud
}
Fin
Lenguaje C++
Práctica extra 5
Suponga que necesita leer un conjunto de números enteros positivos y negativos de un conjunto de números introducidos por el usuario en maxnums.
Seudocódigo
1.-Inicio
maxnums,i,sumpos=0,sumneg=0,numero int
print "Cuantos numeros: "read maxnums
for (i=1;i<=maxnums;i=i+1)
{
print "numero entero="
read numero
if (numero<0){
sumneg=sumneg+numero
}
else{ if(numero>0)
{
sumpos=sumpos+numero
}
}
}
print "suma positivos=",sumpos
print "suma negativos=",sumneg
Fin
Lenguaje C++
Práctica extra 6
Despliegue el promedio de los números positivos y negativos pruebe el programa con los números 17,-10,19,0,-4, el promedio positivo debe ser 18 y el promedio negativo -7.
Seudocódigo
1.-Inicio
maxnums,i,sumpos=0,sumneg=0,numero,cn=0,cp=0 int
print "Cuantos numeros: "read maxnums
for (i=1;i<=maxnums;i=i+1){
print "numero entero="
read numero
if (numero<0)
{
sumneg=sumneg+numero
cn=cn+1
}
else{ if(numero>0)
{
sumpos=sumpos+numero
cp=cp+1
}
}
}
print <<"suma positivos=",sumpos
print <<"suma negativos=",sumneg
print "Promedio de los numeros positivos=",(sumpos/cp)
print "Promedio de los numeros negativos=",(sumneg/cn)
Fin
Lenguaje C++
Práctica extra 7
Seudocódigo
1.-Inicio
a,r,n,sg=0,suma=0 real
print "La suma de la serie geometrica es="
for (n=1;n<=10;n=n+1)
{
a=1
r=0.5
sg=(a)*(pow(r,n-1))
print sg,"+"
suma=suma+sg
}
print "La suma de la serie geometrica es="
for (n=1;n<=10;n=n+1)
{
a=1
r=0.5
sg=(a)*(pow(r,n-1))
print sg,"+"
suma=suma+sg
}
print "=",suma
FinLenguaje C++







