jueves, 13 de junio de 2013

practica 5


EJERCICIO 1

#include <iostream.h>
#include <iomanip.h>
#include  <stdlib.h>
#include <time.h>
#include <conio.h>

void insertarDatos(int a [30]);
void desplegarDatos(int a [30]);
int sumaValores(int a [30]);
void mayorVentas(int a [30]);
int menorVentas(int a [30]);
void main ()
{
int pos;
int empleado1 [30],empleado2[30];
insertarDatos(empleado1);
insertarDatos(empleado2);
cout<<endl<<endl;
cout<<" Listado ventas empleado 1\n\n";
desplegarDatos(empleado1);
cout<<"Total ventas : "<<sumaValores(empleado1)<<endl;
mayorVentas(empleado1);
pos=menorVentas(empleado1);
cout<<" Venta Menor : "<<empleado1 [pos]<<endl;
cout<<" Dia : "<<(pos +1)<<endl;
cout<<"\n\n\n Listado ventas empleado 2\n\n";
desplegarDatos(empleado2);
cout<<"Total ventas : "<<sumaValores(empleado2)<<endl;
mayorVentas(empleado2);
pos=menorVentas(empleado2);
cout<<" Venta Menor : "<<empleado2 [pos]<<endl;
cout<<" Dia : "<<(pos +1)<<endl;

getch ();

}
void insertarDatos(int a[30])
{
int i;
srand(time(NULL));
for(i=0;i<30;i++)
{
a[i]=rand() % 500;
}
}
void desplegarDatos(int a[30])
{
int i;
cout<<"Listado de 30 Valores Enteros \n";
 for(i=0;i<30;i++)
 {
 cout<<"Dia : "<<(i+1)<<" : "<<a[i]<<endl;
 }
 }

 int sumaValores (int a[30])
 {
 int i, suma=0;
 for(i=0;i<30;i++)
 {
 suma=suma+a[i];
 }
 return suma;
 }
 void mayorVentas (int a[30])
 {
 int mayor=a[0];
 int pos=0;
 for(int i=1;i<30;i++)
 {
 if (a[i] >mayor)
 {
 mayor=a[i];
 pos=i+1;
 }
 }

 cout<<" La Venta Myor Venta es "<<mayor<<endl;
 cout<<" En el Dia : "<<pos<<endl;
 }
  int menorVentas (int a[30])
 {
 int menor=a[0];
 int pos=0;
 for(int i=1;i<30;i++)
 {
 if (a[i] <menor)
 {
 menor=a[i];
 pos=i+1;
 }
 }
 return pos;
 }







EJERCICIO 2
#include <iostream.h>
#include <conio.h>
void lecturadatos (int a[15]);
void desplegardatos (int a[15]);
void listadodepares (int a[15]);
void listadodeimpares (int a[15]);
int main()
{
int valores[15];
lecturadatos(valores);
cout<<endl<<endl;
desplegardatos(valores);
listadodepares(valores);
listadodeimpares(valores);
getch();
}
void lecturadatos(int a[15])
{
int i;
for(i=0;i<15;i++)
{
cout<<"numeros["<<(i+1)<<"]= ";
cin>>a[i];
}
}
void desplegardatos(int a[15])
{
int i;
cout<<"listado de 15 valores enteros \n";
for(i=0;i<15;i++)
{
cout<<a[i]<<endl;
}
}
void listadodepares (int a[15])
{
int i;
cout<<"listado de numeros pares\n\n";
for(i=0;i<15;i++)
{
if(a[i]%2==0)
{
cout<<a[i]<<endl;
}
}
}
void listadodeimpares(int a[15])
{
int i;
cout<<"listado de numeros impares\n\n";
for(i=0;i<15;i++)
{
if(a[1]%2==1)
{
cout<<a[i]<<endl;
}
}
} 
 
 



PROBLEMA 3
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
void main()
{
int i,numero,veces=0;
float valor[30], suma=0.0;
srand(time(NULL));
cout<<"Valores aleatorios: "<<endl;
for(i=0;i<30;i++)
{
valor[i]=rand()%10;
suma=suma+valor[i];
cout<<"valor["<<(i+1)<<"]: "<<valor[i]<<endl;
}
cout<<" "<<endl;
cout<<"introduce el numero que quieres buscar en el inervalo de [1,9]"<<endl<<endl;
cin>>numero;
for(i=0;i<30;i++)
 {
 if(valor[i]==numero)
  {veces++;
   }
   }
   cout<<" "<<endl;
   cout<<"El numero de veces que aparecio este numero  "<<veces<<endl;
getch();
 }







EJERCICIO 4 

#include <iostream.h>
#include <conio.h>
#include <time.h>
#include <stdlib.h>

void generarNumeros(float n[30])
{
int i;srand(time(NULL));
cout<<"valores aleatorios"<<endl;
for(i=0;i<30;i++)
{n[i]=rand()%10;
cout<<"n["<<(i+1)<<"]:"<<n[i]<<endl;}}

void promedio (float n[30])
{
int i;
float suma=0.0,promedio;
for (i=0;i<30;i++){
suma=suma+n[i];}
promedio=suma/30;
cout<<"\nPromedio: :"<<promedio<<endl<<endl;}

void arribamedia (float n[30])
{
int c=0, i;
float suma=0.0,promedio;
for (i=0;i<30;i++){
if (n[i] >promedio){
c++;}}
cout<<c<<" numeros son mayores al promedio"<<endl;}

void abajomedia (float n[30])
{
int c=0, i;
float suma=0.0, promedio;
for (i=0;i<30;i++){
if (n[i]<promedio){
c++;}}
cout<<c<<" numeros menores al promedio" <<endl;}

void igualmedia (float n[30])
{
int c=0, i;
float suma=0.0, promedio;
for (i=0;i<30;i++){
if (n[i]== promedio){
c++;}}
cout<<c<<" numeros iguales al promedio" <<endl; }
void main ()
{
float numeros [30];
generarNumeros (numeros);
promedio (numeros);
arribamedia (numeros);
abajomedia (numeros);
igualmedia (numeros);
getch ();
}






EJERCICIO 5




#include <iomanip.h>
#include <stdlib.h>
#include <conio.h>
#include <iostream.h>
void main()
{
int numero[15], i, j, aux;
for(i=0;i<15;i++)
    {
    cout<<"Numero["<<(i+1)<<"]= ";
    cin>>numero[i];
    }

for(i=0;i<15;i++)
for(j=i+1;j<15;j++)
{
if(numero[i] < numero[j])
{
aux=numero[i];
numero[i]=numero[j];
numero[j]=aux;
}
}

cout << endl << endl << "Los valores ordenados son :\n" << endl;

for(i=0;i<15;i++)
cout << numero[i] << endl;

getch();
}





EJERCICIO 6


#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#include <iomanip.h>
void main()
{
int numero[15], i,j, num, mayor=0, menor=0;
for(i=0;i<15;i++)
{
cout<<"Numero["<<(i+1)<<"]: ";
cin>>numero[i];

   if(numero[i]>0)
   {
 mayor=mayor+1;
   }

   if(0>numero[i])
   {
 menor=menor+1;
   }
}

cout<<"\n\nLos numeros mayores a 0 son: "<<mayor<<endl;
cout<<"Los numeros menores a 0 son: "<<menor<<endl;

for(i=0;i<15;i++)
for(j=i+1;j<15;j++)
{
if(numero[i] < numero[j])
{
num=numero[i];
numero[i]=numero[j];
numero[j]=num;
}
}




cout<<"\nLa lista de las cantidades registradas son las siguiente: \n"<<endl;
for(i=0;i<15;i++)
cout << numero [i] << endl;
getch();
}

 



Ejercicio 7





EJERCICIO 8a

#include <iomanip.h>
#include <iostream.h>
#include <conio.h>

void give(float x[10], float y, float z[10])
{
int i;
cout<<endl<<endl<<"El promedio es "<<setiosflags(ios::fixed)<<setprecision(2)<<y
    <<endl<<endl<<"Valores----Desviacion"<<endl;
for(i=0; i<10; i++)
{
cout<<setw(7)<<x[i]<<setw(14)<<z[i]<<endl;
}
}

void calc(float x[10], float y, float z[10])
{
int i;
for(i=0; i<10; i++)
{
z[i]=x[i]-y;
}
}

float intro(float x[10])
{
int i;
float y;
cout<<"Introducir los valores"<<endl<<endl;
for(i=0; i<10; i++)
{
cout<<"x"<<(i+1)<<": ";
cin>>x[i];
y=y+x[i];
}
y=y/10;
return y;
}

void main()
{
float a[10], tot=0.0, desviacion[10];
tot=intro(a);
calc(a, tot, desviacion);
give(a, tot, desviacion);
getch();
}




EJERCICIO 8b

#include <iomanip.h>
#include <iostream.h>
#include <conio.h>
#include <math.h>

void give(float x[10], float y, float z[11])
{
int i;
cout<<endl<<endl<<"El promedio es "<<setiosflags(ios::fixed)<<setprecision(2)<<y
    <<endl<<"La varianza es "<<z[10]<<endl<<endl<<"Valores----Desviacion"<<endl;
for(i=0; i<10; i++)
{
cout<<setw(7)<<x[i]<<setw(14)<<z[i]<<endl;
}
}

void calc(float x[10], float y, float z[11])
{
int i;
for(i=0; i<10; i++)
{
z[i]=x[i]-y;
if(z[i]<=0)
z[i]=-z[i];
z[10]=(z[10])+(sqrt(z[i]));
}
z[10]=z[10]/10;
}

float intro(float x[10])
{
int i;
float y;
cout<<"Introducir los valores"<<endl<<endl;
for(i=0; i<10; i++)
{
cout<<"x"<<(i+1)<<": ";
cin>>x[i];
y=y+x[i];
}
y=y/10;
return y;
}

void main()
{
float a[10], tot=0.0, desviacion[11];
tot=intro(a);
calc(a, tot, desviacion);
give(a, tot, desviacion);
getch();
}
 
 

martes, 30 de abril de 2013

Ejercicio en clase 30 de abril



Ejercicio en clase problema 1


codificacion c++
/*ejercicio en clase 30/abril/2013
vazquez alcazar martin alejandro
garcia coronel jesus hector
moreno calderon jocelyn
maldonado sanchez erick*/



#include <iostream.h>
#include <conio.h>
template <class t>
void lecturadatos(t a[10][10], int n , int m);
template <class t>
void desplegardatos(t a[10][10], int n , int m);
template <class t>
t sumavalores(t a[10][10], int n , int m);
template <class t>
void sumaderenglones(t a[10][10], int n , int m);
template <class t>
void sumadecolumnas(t a[10][10], int n , int m);
int main ()
{
int tabla[10][10];
int noR,noC;
cout<<"introduce el numero de renglones (<=10) = ";
cin>>noR;
cout<<"introduce el numero de columna (<=10) = ";
cin>>noC;
lecturadatos(tabla,noR,noC);
desplegardatos(tabla,noR,noC);
cout<<endl<<endl;
cout<<" la suma total es"<<sumavalores(tabla,noR,noC)<<endl;
sumaderenglones(tabla,noR,noC);
cout<<endl<<endl;
sumadecolumnas(tabla,noR,noC);
getch ();
}
template <class t>
void lecturadatos (t a[10][10],int n,int m)
{
int r,c;
for (r=0;r<n;r++)
{
for (c=0;c<m;c++)
{
cout<<" numero["<<(r+1)<<" , "<<(c+1)<<" ]: ";
cin>>a[r][c];
}
}
}
template <class t>
void desplegardatos(t a[10][10], int n, int m)
{
int r,c;
for (r=0;r<n;r++)
{
for (c=0;c<m;c++)
{
cout<<a[r][c]<<"\t";
}
cout<<endl;
}
}
template <class t>
t sumavalores(t a[10][10], int n , int m)
{
int r,c;
t suma =0;
for (r=0;r<n;r++)
{
for (c=0;c<m;c++)
{
suma=suma+a[r][c];
}
}
return suma;
}
template <class t>
void sumaderenglones(t a[10][10],int n,int m)
{
int r,c;
t suma =0;
for (r=0;r<n;r++)
{
suma=0;
for (c=0;c<m;c++)
{
suma=suma+a[r][c];
}
cout<<"la suma del renglon "<<(r+1)<<" es "<<suma<<endl<<endl;
}
}
template <class t>
void sumadecolumnas (t a[10][10],int n,int m)
{
int r,c;
t suma =0;
for (c=0;c<m;c++)
{
suma=0;
for (r=0;r<n;r++)
{
suma=suma+a[r][c];
}
cout<<" la suma de la columna "<<(c+1)<<" es "<<suma<<endl;
}
}






sábado, 27 de abril de 2013

practica 4

Problema 1
inicio
no cuenta        int
saldo inicial    real
saldo            real
deposito, retiro real
mou=0, opc       int
sigue            char
write("cuanetahabiente:")
read no cuenta
write("saldo inicial:")
read nocuenta
write("saldo inicial:")
read saldo inicial
saldo=saldo inicial
do
{mov= mov+1
write (" 1)deposito 2)saldo 3)retiro ")
read opc
{witch(opc)
{
case1:
write("deposito:")
read deposito
saldo = saldo + deposito
write("movimiento deposito retiro saldo ")
write( mou, "  ", deposito, "    ", saldo)
break
case2:
write("cantidad a retirar:")
read retiro
if(retiro>saldo)
{else
{saldo=saldo-retiro
write("movimiento deposito retiro saldo ")
write(mov,"     ", retiro, "     "saldo )
defaul: write (opcion equivocada)
}
write ("otro movimientos/n : ")
read sigue
}
while (sigue == s sigue == s)
fin

código

#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
int nocuenta,mov=0,opc;
float saldoinicial,saldo,deposito,retiro;
char sigue;
cout<<"cuentahabiente :";
cin>>nocuenta;
cout<<"saldo inicial :";
cin>>saldoinicial;
saldo=saldoinicial;
do
{
mov=mov+1;
cout<<"1)de depostito 2)de retiro 3)saldo\n";
cin>>opc;
switch (opc)
{
case 1: cout<<"cantidad a depositar :";
        cin>>deposito;
        saldo=saldo+deposito;
        cout<<"movimiento      deposito       saldo\n";
        cout<<"   "<<mov<<"\t        "<<deposito<<"\t        "<<saldo<<"\n";
        break;
case 2: cout<<"cantidad a retirar: ";
        cin>>retiro;
        if(retiro>saldo)
        {
        cout<<"fondos insuficientes\n";
        }
        else
           {
           saldo=saldo-retiro;
           cout<<"movimiento    retiro     saldo\n";
           cout<<"    "<<mov<<"\t       "<<retiro<<"\t  "<<saldo<<"\n";
           }
           break;
case 3:cout<<"saldo:"<<saldo<<"\n";
       break;
default:cout<<"opcion equivocada\n";
}
cout<<"otro movimiento s/n:\n";
cin>>sigue;
}
while (sigue=='s' || sigue=='S');
}
 problema 2

inicio
viaje= 0 int
no personas int
peso viaje real
Total pesonas =0 int
total peso= 0.0 real
promediopersonas viaje real
promediopesoviaje real
sigue char
do
{
viaje= viaje +1
write("no viaje : ",viaje)
write("no personas : ")
read no personas
write ("peso transportado :")
read peso viaje
Total personas= totalpersonas+nopersonas
totalpeso=total peso + peso viaje
write("otro viaje:")
read sigue
}
while(sigue == "s" sigue== "s")
promediopersonasviaje=totalpersonas viaje
promediopesoviaje=totalpeso/viaje
write("promedio de personas por viaje: ")
write("promedio de peo por viaje: , promedio : ")
fin

Código

#include <iostream.h>
#include <conio.h>
int main()
{
int viaje=0, nopersonas, totalpersonas=0;
float pesoviaje, totalpeso=0.0, promediopersonasviaje, promediopesoviaje;
char sigue;
do
{
viaje=viaje+1; 20
cout<<"No. Viaje: "<<viaje<<endl;
cout<<"No. Personas: ";
cin>>nopersonas;
cout<<"Peso Transportado: ";
cin>>pesoviaje;
totalpersonas=totalpersonas+nopersonas;
totalpeso=totalpeso+pesoviaje;
cout<<"\n\n otro viaje ";
cin>>sigue;
}
while(sigue=='s' || sigue=='S');
promediopersonasviaje=totalpersonas/viaje;
promediopesoviaje=totalpeso/viaje;
cout<<"Promedio de personas por viaje: "<<promediopersonasviaje<<endl;
cout<<"Promedio de peso por viaje: "<<promediopesoviaje<<endl;
getch();
return 0;
}

Problema 3
Inicio
numero         int
contador=0  int
total=0         int
promedio     int
do
{
contador=contado +1
write ("Numero", contador,": ")
read numero
if (numero !=9999)
{
total=total+numero
}
else
{
contador-contador-1
}}
while(numero !=9999)
promedio=total/contador
write("El promedio es: ",promedio)
Fin

código

#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
int numero,contador=0, total=0, promedio;

do
{
contador=contador+1;
cout<<"numero "<<contador<<":";
cin>>numero;
if (numero !=9999)
{
total=total+numero;
}
else
{
contador-contador-1;
}
}
while(numero !=9999);
promedio=total/contador;
cout<<"el promedio es :"<<promedio<<endl;
getch ();
return 0;
}

Problema 4


Inicio
cp1=0,cp2=0,cp3=0,cp4=0,cp5=0 int
total                                                real
noProd                                            int
do
{
write ("Numero de Producto Precio de lista")
write("           1                  $2.98")
write("           2                  $4.50")
write("           3                  $9.98")
write("           4                  $4.49")
write("           5                  $6.87")
write("numero de producto: ")
read noProd
switch(noProd)
{
case 1: Write("Cantidad del Producto 1")
read cantidad
cp1=cp1+cantidad
break
case 2: Write("Cantidad del Producto 2")
read cantidad
cp2=cp2+cantidad
break
case 3: Write("Cantidad del Producto 3")
read cantidad
cp3=cp3+cantidad
break
case 4: Write("Cantidad del Producto 4")
read cantidad
cp4=cp4+cantidad
break
case 5: Write("Cantidad del Producto 5")
read cantidad
cp5=cp5+cantidad
break
deafult: write("error en articulo")
}
write("otro producto (s/n):")
read sigue
while(sigue=='s' || sigue=='S')
write("ticket")
if(cp1>0)
{
write("producto 1",cp1,"",cp1*2.98)
}
if(cp2>0)
{
write("producto 2",cp2,"",cp2*4.50)
}
if(cp3>0)
{
write("producto 3",cp3,"",cp3*9.98)
}
if(cp4>0)
{
write("producto 4",cp4,"",cp4*4.49)
}
if(cp5>0)
{
write("producto 5",cp5,"",cp5*6.87)
}
total=cp1*2.98+cp2*4.50+cp3*9.98+cp4*4.49+cp5*6.87
write("  Total:"total)
Fin

Código

#include <iomanip.h>
#include <conio.h>
int main()
{
int cp1=0,cp2=0,cp3=0,cp4=0,cp5=0;
float total;
int noprod , cantidad;
char sigue;
do
{
cout<<" Numero de producto Precio de lista "<<endl;
cout<<" 1 $2.98"<<endl;
cout<<" 2 $4.50"<<endl;
cout<<" 3 $9.98"<<endl;
cout<<" 4 $4.49"<<endl;
cout<<" 5 $6.87"<<endl;
cout<<"Numero de producto : ";
cin>> noprod;
switch(noprod)
{
case 1: cout<<("Cantidad del producto 1: ");
cin>> cantidad;

cp1=cp1+cantidad;
break;
case 2: cout<<("Cantidad del producto 2: ");
cin>> cantidad;
cp2=cp2+cantidad;
break;
case 3: cout<<("Cantidad del producto 3: ");
cin>> cantidad;
cp3=cp3+cantidad;
break;
case 4: cout<<("Cantidad del producto 4: ");
cin>> cantidad;
cp4=cp4+cantidad;
break;
case 5: cout<<("Cantidad del producto 5: ");
cin>> cantidad;
cp5=cp5+cantidad;
break;
default: cout<<("error en articulo ");
}
cout<<("Otro producto (s/n) : ");
cin>> sigue;
}
while(sigue=='s'|| sigue == 's');
cout<<(" Ticket ");
if(cp1>0);
{
cout<<"producto 1 ",cp1," "cp1*2.98;
}
if(cp2>0)
{
cout<<("producto 2 ",cp2," ",cp2*4.50);
}
if(cp3>0)
{
cout<<("producto 3 ",cp3," ",cp3*9.98);
}
if(cp4>0)
{
cout<<("producto 4 ",cp4," ",cp4*4.49);
}
if(cp5>0)
{
cout<<("producto 5 ",cp1," ",cp5*6.87);
}
total=cp1*2.98+cp2*4.50+cp3*9.98+cp4*4.49+cp5*6.87 ;
cout<<" total : "<<total<<endl;
getch ();
return 0;
}


ejercicios en clase 19-marzo-2013

problema 6

Pseudocodigo:
inicio
const int MAXNUMS = 1
num int
Write ("NUMERO   CUADRADO  CUBO")
Write ("------   --------  ----")
for(num=10 to   MAXNUMS step num=num-1)
write (num," ",num*num, " ", num* num*num)
fin

codigo


//ejercicio en clase Probelema 6 Fecha:19/03/13
//Garcia Coronel Jesus Hector 12211223
//Maldonado Sanchez Erick Moises 12211221
//Moreno Calderon Jocelyn 12211243
//Vazquez Alcantar Martin
#include <iostream.h>
#include <conio.h>
#include <iomanip>
int main()
{
const int MAXNUMS = 1;
int num;

cout<<"NUMERO   CUADRADO  CUBO\n"
   <<"------   --------  ----\n";
for(num=10; num >= MAXNUMS; num=num-1)
 cout<<setw(3)<<num<<"      "
     <<setw(3)<<num*num<<"     "
         <<setw(4)<<num*num*num<<"\n";
getch();
return 0;
}
problema 5


Pseudocodigo:
inicio
const int MAXNUMS = 20
num int
Write ("NUMERO   CUADRADO  CUBO")
Write ("------   --------  ----")
for(num=0 to   MAXNUMS step num=num+2)
write (num," ",num*num, " ", num* num*num)
fin

//ejercicio en clase Problema 5 Fecha:19/03/13
//Garcia Coronel Jesus Hector 12211223
//Maldonado Sanchez Erick Moises 12211221
//Moreno Calderon Jocelyn 12211243
//Vazquez Alcantar Martin
#include <iostream.h>
#include <conio.h>
#include <iomanip>
int main()
{
const int MAXNUMS = 20;
int num;
gotoxy(5,10);
cout<<"NUMERO   CUADRADO  CUBO\n"
   <<"------   --------  ----\n";
for(num=0; num <= MAXNUMS; num=num+2)
 cout<<setw(3)<<num<<"      "
     <<setw(3)<<num*num<<"     "
              <<setw(4)<<num*num*num<<"\n";
getch();
return 0;
}


problema 4

Pseudocodigo:
inicio
for(i=20;i>=0:i=i-4)
write(" ")
fin

código

//ejercicio en clase Problema 4 Fecha:19/03/13
//Garcia Coronel Jesus Hector 12211223
//Maldonado Sanchez Erick Moises 12211221
//Moreno Calderon Jocelyn 12211243
//Vazquez Alcantar Martin

#include <iostream.h>
#include <conio.h>
int main()
{
int i;
for(i=20;i>=0;i=i-4)
cout<<i<<" ";
getch();
return 0;
}
 problema 9

inicio
L=7365 int
a=11.7C-6 real
to=0
tf=40
t int
wrire("temperatura to aumento de longitud")
for (T=to tf step t= t+4)
{
aum=a a*L* (tf-t)
write(T, "       ", aum)
}
final

código


/* Problema #9    19 de Marzo de 2013
Maldonado Sanchez Erick Moises 12211221
Garcia Coronel Jesus Hector 12211226
Moreno Calderon Jocelyn 12211243
Vazquez Alcantar Martin */


#include <iostream.h>
#include <conio.h>
#include <math.h>

int main ()
{

int L=7365;
int to=0, tf=40, t;
float a=11.7e-6, Aum;

cout<<"Temperatura    Aumento de Longitud   "<<endl<<endl;
for(t=to; t<=tf; t=t+4)
{
Aum=a*L*(tf-t);
cout<<t<<"\t\t\t"<<Aum<<endl<<endl;
}

getch();
return 0;
}
problema 10

inicio
t   int
prob real
write("tiempo probabilidad de la llamada"
for(t=1 to 10 step t=t+1) c++ for(t=1;t<=10; t++)
{prob=1-exp(-t/2.0)
write(t,"     ",prob)
}
final

código

/* Problema #10    19 de Marzo de 2013
Maldonado Sanchez Erick Moises 12211221
Garcia Coronel Jesus Hector 12211226
Moreno Calderon Jocelyn 12211243 */

#include <iostream.h>
#include <conio.h>
#include <math.h>

int main ()
{

int t;
float prob;

cout<<"Tiempo        Probabilidad de la Llamada  "<<endl<<endl;
for(t=1; t<=10; t++)
{
prob=1-exp(-t/2.0);
cout<<t<<"\t\t\t"<<prob<<endl<<endl;
}

getch();
return 0;
}

 problema 7
Pseudocodigo:
inicio
c=1, fah=20
write("fahrenheit    celsios")
do
{
celsios=(5.0/9.0)*(fah-32.0)
c=c+1
fah=fah+4
}
while(c<=20)
fin

código

/* Problema #7    19 de Marzo de 2013
Maldonado Sanchez Erick Moises 12211221
Garcia Coronel Jesus Hector 12211226
Moreno Calderon Jocelyn 12211243 */

#include <iostream.h>
#include <conio.h>
int main()
{
int c=1, fah=20;
float celsios;
cout<<"fahrenheit    celsios"<<endl;
do
{
celsios=(5.0/9.0)*(fah-32.0);
cout<<fah<<"\t"<<celsios<<endl;
c=c+1;
fah=fah+4;
}
while(c<=20);
getch ();
return 0;
}
 problema 7.2

inicio
c=1, fah=20
write("fahrenheit    celsios")
while(c<=20)
{
celsios=(5.0/9.0)*(fah-32.0)
c=c+1
fah=fah+4
}
fin


/* Problema #7.2    19 de Marzo de 2013
Maldonado Sanchez Erick Moises 12211221
Garcia Coronel Jesus Hector 12211226
Moreno Calderon Jocelyn 12211243 */
#include <iostream.h>
#include <conio.h>
int main()
{
int c=1, fah=20;
float celsios;
cout<<"fahrenheit    celsios"<<endl;
while(c<=20)
{
celsios=(5.0/9.0)*(fah-32.0);
cout<<fah<<"\t"<<celsios<<endl;
c=c+1;
fah=fah+4;
}
getch ();
return 0;
}
 problema 7.3
Pseudocodigo:
inicio
c=1, fah=20
flot celsios
write("fahrenheit    celsios")
for(c=1,fah=20;c<20;c++,fah=fah+4)
{
celsios=(5.0/9.0)*(fah-32.0)
}
fin


código

/* Problema #7.3    19 de Marzo de 2013
Maldonado Sanchez Erick Moises 12211221
Garcia Coronel Jesus Hector 12211226
Moreno Calderon Jocelyn 12211243 */

#include <iostream.h>
#include <conio.h>
int main()
{
int c=1, fah=20;
float celsios;
cout<<"fahrenheit    celsios"<<endl;
for(c=1,fah=20;c<20;c++,fah=fah+4);
{
celsios=(5.0/9.0)*(fah-32.0);
cout<<fah<<"\t"<<celsios<<endl;
}
getch ();
return 0;
}
 problema 8
Pseudocodigo:

inicio
c=1, fah, N
float celsios
write("introduce la cantidad de conversiones: ")
read N
write("fahrenheit celsios")
while (c<=N)
{
celsios=(5.0/9.0)*(fah-32.0)
c=c+1
fah=f
}
fin

código
/* Problema #8    19 de Marzo de 2013
Maldonado Sanchez Erick Moises 12211221
Garcia Coronel Jesus Hector 12211226
Moreno Calderon Jocelyn 12211243 */

#include <iostream.h>
#include <conio.h>
int main()
{
int c=1,fah,N;
float celsios;
cout<<"introduce la cantidad de conversiones: "<<endl;
cin>>N;
cout<<"fahrenheit celsios"<<endl;
while (c<=N)
{
celsios=(5.0/9.0)*(fah-32.0);
cout<<fah<<"\t"<<celsios<<endl;
c=c+1;
fah=fah+4;
}
getch ();
return 0;
}

 problema 8.2
inicio
c=1, fah, N
float celsios
write("introduce la cantidad de conversiones: ")
read N
write("fahrenheit celsios")
do
{
celsios=(5.0/9.0)*(fah-32.0)
c=c+1
fah=fah+4
}
while (c<=N)
fin

código

/* Problema #8.2    19 de Marzo de 2013
Maldonado Sanchez Erick Moises 12211221
Garcia Coronel Jesus Hector 12211226
Moreno Calderon Jocelyn 12211243 */
#include <iostream.h>
#include <conio.h>
int main()
{
int c=1,fah,N;
float celsios;
cout<<"introduce la cantidad de conversiones: "<<endl;
cin>>N;
cout<<"fahrenheit celsios"<<endl;
do
{
celsios=(5.0/9.0)*(fah-32.0);
cout<<fah<<"\t"<<celsios<<endl;
c=c+1;
fah=fah+4;
}
while (c<=N);

getch ();
return 0;
}


 problema 8.3
inicio
c=1, fah, N
float celsios
write("introduce la cantidad de conversiones: ")
read N
write("fahrenheit celsios")
for(c=1, fah=20; c<=N; c++ ,fah=fah+4)
{
celsios=(5.0/9.0)*(fah-32.0)
c=c+1
write(<<fah<<"\t"<<celsios)
}
fin

/* Problema #8.3    19 de Marzo de 2013
Maldonado Sanchez Erick Moises 12211221
Garcia Coronel Jesus Hector 12211226
Moreno Calderon Jocelyn 12211243 */
#include <iostream.h>
#include <conio.h>
int main()
{
int c, fah, N;
float celsios;
cout<<"introduce la cantidad de convercion: "<<endl;
cin>>N;
cout<<"fahrenheit celsios"<<endl;
for(c=1, fah=20; c<=N; c++ ,fah=fah+4)
{
celsios=(5.0/9.0)*(fah-32.0);
cout<<fah<<"\t"<<celsios<<endl;
}
getch();
return 0;
}
.

jueves, 18 de abril de 2013

ejercicios en clase 18/04/2013

problema 1

//ejercicio en clase Probelema 6 Fecha:19/03/13
//Garcia Coronel Jesus Hector 12211223
//Maldonado Sanchez Erick Moises 12211221
//Moreno Calderon Jocelyn 12211243
//Vazquez Alcantar Martin
#include <iostream.h>
#include <conio.h>


void menu ();
void suma(float n1,float n2);
void multiplica(float n1,float n2);
void divide(float n1,float n2);
int main ()
{
int a,b,opcion;
do
{
clrscr();
cout<<"introduce dos valores reales "<<endl;
cin>>a>>b;
menu ();
cin>>opcion;
switch (opcion)
{
case 1: suma(a,b);
break;
case 2: multiplica (a,b);
break;
case 3:divide (a,b);
break;
}
getch();
}
while (opcion!=0);
getch ();
return 0;
}


void menu()
{
cout<<"operaciones basicas "<<endl;
cout<<"1)suma\n 2)multiplica\n 3)divide\n";
cout<<"elige opcion = ?";
}
void suma(float n1,float n2)
{
cout<<n1<<"+"<<n2<<"="<<(n1+n2)<<endl;
}
void multiplica(float n1,float n2)
{
cout<<n1<<"*"<<"="<<(n1*n2)<<endl;
}
void divide (float n1,float n2)
{
if (n2!=0)
{
cout<<n1<<"/"<<n2<<"="<<(n1/n2)<<endl;
}
else
{
cout<<"no se permite la edivicion entre cero";
}
}



problema 2

//ejercicio en clase Probelema 6 Fecha:19/03/13
//Garcia Coronel Jesus Hector 12211223
//Maldonado Sanchez Erick Moises 12211221
//Moreno Calderon Jocelyn 12211243
//Vazquez Alcantar Martin
#include <iostream.h>
#include <conio.h>
int menu()
{
int opc;
cout<<"operaciones basicas"<<endl;
cout<<"1)suma"<<endl<<"2)multiplicacion"<<endl<<"3)division"<<endl;
cout<<"selecciones opcion =>";
cin>> opc;
return opc;
}
float suma(float N1,float N2)
{
return N1+N2;
}
float multiplica(float N1,float N2)
{
return N1*N2;
}
float divide(float N1,float N2)
{
return N1/N2;
}
int main()
{
float a,b;
int opcion;
do
{
clrscr();
cout<<"introduce dos valores reales"<<endl;
cin>>a>>b;
opcion=menu();
switch(opcion)
{
case 1:cout<<a<<"+"<<b<<"="<<suma(a,b)<<endl;
break;
case 2:cout<<a<<"+"<<b<<"="<<multiplica(a,b)<<endl;
break;
case 3:if(b!=0)
{
cout<<a<<"7"<<b<<"="<<divide(a,b)<<endl;
}
else
{
cout<<"no se permite la division entre cero"<<endl;
}
break;
}
getch ();
}
while(opcion!=0);
getch();
return 0;
}


jueves, 11 de abril de 2013

ejercicio en clase 11/04/2013


 problema 1a

Inicio
e, r int
Resultado real
Suma =0.0 real
Promedio = 0.0 real

for(e=1 to 4 step e=e+1)
{
write ("introduce los resultados del experimento",e)
Suma =0.0
for (R=1 to 6 step R=R+1)
{
write ("Resultado",R)
Read Resultado
Suma=suma + Resultado
}
Promedio=suma16
Write("El promedio del experimento",e,"es:",Promedio)
}

Fin




problema 2

Inicio
e, r int
n.  int
Resultado real
Suma =0.0 real
Promedio = 0.0 real

for(e=1 to 4 step e=e+1)
{
write ("introduce los resultados del experimento",e)
Read n
Suma =0 
for (R=1 to n step R=R+1)
{
write ("Resultado",R)
Read Resultado
Suma=suma + Resultado
}
Promedio=suma16
Write("El promedio del experimento",e,"es:",Promedio)
}

fin.






Inicio
e, r int
r1,r2,r3,r4,r5,r6 real
Suma =0.0 ,Promedo real

for(e=1 to 4 step e=e+1)
{
Suma=0
write ("introduce los resultados del experimento",e)

write ("resultado 1",)
Readr1
write ("resultado 2",) 
Read r2 
write ("resultado 3",) 
Read r3
write ("resultado 4",) 
Read r4
write ("resultado 5",) 
Read r5
write ("resultado 6",) 
Read r6
Suma=(r1,r2,r3,r4,r5,r6)
Promedio=suma16
write("el promedio del experimento",e,":",promedio)
}
Fin


















problema 4

Inicio
Calf int 
Suma= 0
Conta=0
Promedio int
do
{
write("calificacion= ?")
Read calf
if (cal<0 || calf>100)
{
Write("calificacion invalida")
}
else
{Suma =suma+calificacion
conta=conta +1
}
}
While (calif!=999)
Promedio =suma/conta
Write("el promedio de las calificaciones",promedio)
Fin



problema 5

Inicio
Numero int
Digito inty
Write("introduzca un valor entero")
Read numero
do
{Digito = numero %10)
Write(digito)
Numero = /10
}
While(numero!=0)
Fin