sábado, 30 de abril de 2016

Ejercicio clase 27 de abril de 2016


Aragon Vizcarra areli joselyn
problema 1


Inicio 
 Fahrenheit (real temp)
Print" Temperatura  ",temp,"  Grados Celsius"
temp=((9.0/5.0)*temp+32.0))
Print" La Temperatura Fahrenheit equivalente es ",temp;
}
Fin  
 Fahrenheit

Inicio 
 Celsius(real temp)
Print" Temperatura : ",temp," Grados Farenheit"
temp=(5.0/9.0)*(temp-32.0)
Print" La Temperatura Celsius equivalente es ",temp
}
Fin  Celsius

Inicio 
{
char tipo_temp
real temp
while(1)
{
Print" Introduzca la temperatura  : "
Read temp

Print" La temperatura ingresada fue:  ",temp,"  Grados"
Print" Introduzca una f o F, si la temperatura esta en grados Fahrenheit  "
Print" una C o c, si la temperatura esta en grados Celsius : "
read tipo_temp
if (tipo_temp== ' f '| | tipo _temp=='F')
{
celsius(temp)
}
else
{
if (tipo_temp=='c'||tipo_temp=='C')
farenheit(temp)
else
Print" Error en la seleccion de opcion"
}
}


Fin programa
}




Ejercicio clase 27 de abril de 2016
Elaborado por Viera Isabeles Misael Moises   no.16210736
PSEUDOCODIGO
Viod peso(float);
Void dollar(float);
{
Real c1
Real c2
While(1)
{
Print  “De peso a dollar y de dollar a peso”
Print “Ingrese la cantidad de dollar a cambiar a peso”
Read c1
Print “ Ingrese la cantidad de pesos a cambiar a dollar”
Read c2

Void peso (float c1)
{
Real tipodepeso;
Real cd=16.50
Tipodell = (cd)*(cl)
Print “el cambio de dollar a pesos es” , tipodepeso
}
Void dollar(float c2)
{
Real tipodell;
Real cd=16.50
Tipodell=(c2)/(cl)
Print “el cambio de peso a dollar es”, tipodell
}
}
}

















Elaborado por: Labrada Muñoz Nayeli Abigail
3.-  El volumen de un cilindro está dado por la formula v= πr²l donde r es el radio del cilindro y l es el largo. Usando esta fórmula escriba una función llamada vol_cil que acepte el radio y el largo de un cilindro y calcule su volumen.
El área de la superficie de un cilindro está dada por la formula s=2πrl.
Escriba una función llamada areaSup que acepte el radio y largo de un cilindro y calcule el área de la superficie de un cilindro.

Pseudocódigo:
Inicio función vol_cil (real r, real l)
{
Real volumen
Real area
Volumen = 3.1416*r*r*l
Area=2*3.1416*r*l
Print “El volumen del cilindro es: ”,volumen
Print “El área de la superficie es :”, área
}
Final función vol_cil
Final función areaSup
Inicio programa
{
Real radio, largo
Print “Introduce el valor de radio:”
Read radio
Print “Introduce el valor de largo:”
Read largo
Vol_cil(radio, largo)

Final programa.




PRBLEMA 4
ELABORADO POR: Merida Tovar Karla Mayte


Pseudocódigo







Inicio función pesosdolar(real monto)
{
real pesos
pesos=monto/16.57;
print "$ ",monto," M.N equivale a $ ",pesos, " dolares"
}
fin de la función pesos dólar
Inicio funcio dolarpesos(real monto)
{
real dolares
dolares=monto*16.57;
print "$ ",monto," Dlls equivale a $ ",dólares," pesos"
}
fin de la función dólarpesos
inicio programa
{
real monto;
int monedapd;
print "Conversiones"
print "1)Pesos a dolares"
print "2) Dolares a pesos"
print "Elija una opcion"
read monedapd
switch  (monedapd)
{
case 1: print "Introduce la cantidad los pesos a convertir "
read monto
pesosdolar(monto)
break;
case 2: print"Introduce la cantidad los dolares a convertir "
read monto
dolarpesos(monto)
break
}
print "Error en opcion"
}
FIN



martes, 26 de abril de 2016

Práctica 4 Parte 2 20 de abril de 2016



Problema numero 1
Elaborado por: Merida Tovar Karla Mayte
















Pseudocodigo

  inicio
  real ventaPro[7]
    real total=0,datven, dayven
    int domay,domen
    int i
    for (i=0;i<7;i++)
    {
        switch(i)
        {
            case 0:print "introduzca ventas del  lunes "
            read ventaPro[0]
            break
            case 1: print "introduzca ventas del martes "
            read ventaPro[1]
            break
            case 2: print " introduzca ventas del miercoles "
            read ventaPro [2]
            break
            case 3: print " introduzca ventas del jueves "
            read ventaPro[3]
            break
            case 4: print " introduzca ventas del viernes "
            read ventaPro[4]
            break
            case 5:print " introduzca ventas del sabado "
            read ventaPro[5]
            break
            case 6: print  " introduzca ventas del domingo "
            read ventaPro[6]
            break
        }
        total = total+ventaPro[i]
        datmen=ventaPro[0]
        dayven=ventaPro[0]
        domay=0
        domen=0
        }
        for (i=0;i<7;i++)
        {
            if (ventaPro[i]>datven)
            {
                datven=ventaPro[i]
                daymay=i
            }
            if(ventaPro[i]<dayven)
            {
                datven=ventaProd[i]
                domen=i
            }
        }
        Print "total de ventas de la semana ", total
        Print " dia con mayor venta "
        switch(daymay)
        {
            case 0:print " lunes "
            break;
            case 1:print " martes "
            break
            case 2:print  " miercoles "
            break
            case 3:print " jueves "
            break
            case 4:print " viernes "
            break;
            case 5:print " sabado "
            break
            case 6: print " domingo "
            break
        }
       Print " dia de menor venta "
       switch(domen)
       {
           case 0:print  " lunes “
           break
           case 1:print " martes "
           break
           case 2:print " miercoles "
           break
           case 3:print " jueves "
           break
           case 4:print " viernes "
           break
           case 5:print " sabado "
           break
           case 6: print" domingo “
           break
       }
fin











Elaborado por: Labrada Muñoz Nayeli Abigail.
2. Haga un programa para leer 15 calificaciones de alumnos de la clase de computación. Calcular el promedio del grupo, la cantidad de alumnos aprobados y no aprobados (considere el mínimo es 70). Desplegar el listado de las calificaciones, el promedio, cantidad y porcentaje de alumnos aprobados y no aprobados.

Pseudocódigo

Inicio.
Real aprobado, reprobado, prom, porc_na, porc_a
Real suma1=0
Real suma2=0
Real suma3=0
Int calificación [15], i, total=0
Print “Introducir 15 calificaciones de los alumnos:”
For (i=0 to 14 step i=i+1)
{
 Print "Alumno calificación ", ( i+1)," :"
Read calificación [i]
total = total + calificación [i]
If (calificación >= 70 )
Then
{
Aprobado=1
Suma1+=aprobados
}
else if (calificación[i]<70)
{
Reprobado=1
Suma2+=reprobado
}
else
{
Error=1
Suma3+=error
}

Prom=total/15
Porc_a= (suma1*100)/15
Porc_na= (suma2*100)/15
Print "El promedio de calificaciones es :", prom
Print " La cantidad de alumnos aprobados es ", suma1," y su porcentaje es ", porc_a,"%"
Print " La cantidad de alumnos reprobados es ", suma2," y su porcentaje es ", porc_na,"%"

Fin






PRACRICA 4 Parte 2 problema 3
Elaborado por   Viera Isabeles Misael Moises    no.16210736

PSEUDOCODIGO

REAL precios[8]={40, 15, 30, 24, 32, 40, 20, 12}
REAL orden[8]={0,0,0,0,0,0,0,0}
REAL iva, total=0,totalote, x
int opcion=1;
REAL subtotal=0;
int i;
While (opcion!=0)
PRINT "Restaurante Las Juanitas”
PRINT "MENU               PRECIOS"
PRINT "1. Tortas                   $40”
PRINT "2. Tacos de asada     $15”
PRINT "3. Orden de Flautas  $30”
PRINT "4. Quesadillas           $24”
PRINT "5. Plato de Pozole     $32”
PRINT "6. Plato de Menudo   $40”
PRINT "7. Aguas naturales    $20”
PRINT "8. Refrescos             $12”
PRINT "presione 0 para salir del menu"
PRINT "Seleccione el numero de la orden que desea comprar: "
READ opción
Switch (opcion)
   
case 1: PRINT "Cantidad de tortas: "
READ x
orden[0]=x
break
case 2: PRINT "Cantidad de tacos de asada: “
READ x
orden[1]=x
break
case 3: PRINT "Cantidad de Ordenes de flautas: "
READ x
orden[2]=x
break
case 4: PRINT "Cantidad de quesadillas: "
READ x
orden[3]=x
break
case 5: PRINT "Cantidad de Platos de pozole: "
READ x
orden[4]=x
break
case 6: PRINT "Cantidad de platos de menudo: "
READ X
orden[5]=x
break
case 7: PRINT "Cantidad de Aguas Naturales: "
READ x
orden[6]=x
break
case 8: PRINT "Cantidad de Refrescos: "
READ x
orden[7]=x
break
for(i=0;i<8;i++)
if(orden[i]>=1)
total=total+(precios[i]*orden[i]);
PRINT "El total de su compra es: ",total
PRINT "subtotal: ",total
iva=total*0.16
PRINT "iva: "<<iva<<endl
totalote=total+iva
PRINT "total de su orden: ", totalote








Aragon Vizcarra Areli Joselyn

problema 4

pseudocodigo
inicio del programa 
real elementos[10];
  real diferencias[9];
  real i;
 real mayor,menor;

  for(i=0; i<10;i++)
  {
  print "introducir elemento",i+1;
  read elementos[i];
  }
  for(i=0;i<9; i++)
  {
  diferencias[i]=abs(elementos[i]-elementos[i+1]);
  }
  mayor=diferencias[0];
  menor=diferencias[0];
  for (i=0;i<9; i++)
  {
 if(diferencias[i]>mayor);
 mayor=diferencias[i];
 if(diferencias[i]<menor);
 menor=diferencias[i];
  }
  print "10 elementos"
  for(i=0;i<10;i++)
  {
print"elementos[i]";

  }
  print "diferencias"l;
  for(i=0;i<9;i++)
  {
  print "diferencias[i];
  }
  print "diferencias mayor es=",mayor;
   print"diferencias menor es=",menor,endl;
   fin del programa

    }




martes, 19 de abril de 2016

Práctica 4 13 de abril de 2016


Merida Tovar
1.

Pseudocódigo:
int comida,comida2

real total,platillo,postre=0
while (1)
{
print "platillos a escoger"

print "1) carne en su jugo $110.00 pesos"
print "2) comida corrida $70.00 pesos"
print "3) hamburguesas con papas $75.00 pesos "

print "Elegir platillo por numero de platillo"
read comida
switch (comida)
{
case1: print "Eligio carne en su jugo"
 platillo=110.0
break
case2: print "Eligio comida corrida"
 platillo=70.0
break
case3: print "Eligio hamburguesa con papas"
break
default: platillo=0
print "Error al elegir opción de comida"
}
print "Postres"
print "0) No postre"
print "1) Flan "
print "2) Gelatina"
print "3) Nieve "
print "Elegir opción de postre"
read "comida2"
switch (comida2)
{
case 0: print "no postre"
postre=0
break
case1: print "eligio flan"
postre=8.0
break
case2: print "eligio gelatina"
postre=5.0
break
case3: print "eligio nieve"
postre=10.0
break
default: print "no eligio postre"
}
total=platillo+postre
 print "El total de su cuenta es :",total,"pesos"
}
fin.
 
Programa en C++:








Pantalla corrida:


Aragon Vizcarra Areli Joselyn
2.-calcule el IMC
PSUDOCODIGO

inicio real
peso,altura,imc; while(1) { system("cls"); print"introduce el peso de la persona" read peso; prit "introduce la altura de la persona" 
read altura; imc*peso/(altura*altura); if (imc<16) { prit "criterio de ingreso al hospital IMC" ,imc; } else {if (imc<=17) prit "infrapeso,IMC",imc; } else } if (imc<=18) { prit"bajo peso IMC" ,imc; else} if (imc<=25) cout<< "peso normal IMC",imc; else if(imc<=30) prit"obesidad grado IMC" ,imc, endl; else if (imc<=35) prit"obesidad grado IMC" ,imc; else if(imc<=40) prit "obesidad grado IMC" ,imc else} if(imc>=40) prit "criterio IMC=",imc;
}
}
}
}
}
}
} system("pause"); fin
 



Labrada Muñoz
3.- Calcule el gasto de agua en una vivienda dado el número de litros gastados, siendo el sistema de cobro de la siguiente forma:
Introduzca por teclado la cuota mensual.
Los primeros 50 litros no se cobran.
Si los litros consumidos son 51-200 litros se cobra por cada litro 1.25 pesos.

Si los litros consumidos son mayores a 200 litros se cobra por cada litro 1.50 pesos.

Pseudocódigo:
Inicio.
Real pago_total, litros, gasto1, gasto2, cuota_mensual
Print “Introduzca cuota mensual”
read cuota_mensual
Print ”Introduzca litros gastados:”
read litros
If (litros <=50)
Then
{
gasto1=0
gasto2=0
}
else if (litros >50 && litros <=200)
Then
{
gasto1= (litros-50)*1.25
gasto2=0
}
else if (litros>200)
Then
{
gasto1=150*1.25
gasto2= (litros-200)*1.5
}
pagototal=cuota_mensual+gasto1+gasto2

Print “El total a pagar será:”, pago_total, “pesos”
Fin










Problema 4
elaborado por Viera Isabeles Misael Moises.


elabore un programa para calcular e imprimir el precio de un terreno , si el terreno tiene entre 300 y 400 metros cuadrados se hace un descuenbto de 3% si el tertreno tiene entre 401 y 500 metros se hace un descuento de 4% y si tiene mas de 500 el descuento sera de 5%


PSEUDOCODIGO
INICIO
Real largo, ancho, precio, metros, total, por1, por2, por3, totald3, totald4, totald5
Print “Introduzca el largo del terreno”
Read largo
Print “introduzca el ancho del terreno”
Read ancho
Print ”introduzca el precio por metro del terreno”
Read precio
Metros=largo*ancho
Total=metros*precio
If(300<metros<400)
Then
{
Por1=0.03+total
Totald3=total-por1
Prit”el total con  descuento del 3% es:”
}
Else if (401<metros<500)
Then
{
Por2=0.04*total
Totald4=total-por2
Print”el total con descuento del 4% es:”,totald4
}
Else if(metros>500)
Then
{
Por3=0.05*total
Totald5=total-por3
Print”el total con descuento del 5% es:”,totald5
}

Fin.
PROGRAMA EN C++ Y PANTALLA DE CORRIDA.