viernes, 25 de octubre de 2013

Notas parcial

NúmeroCódigoAlumnoEP
12012200040ALBERTIS RAMOS ROXANA JENIFER02
22012200281AQUINO FLORES RONALD07
32012200253AQUINO NALVARTE DAVID ECKARD09
42012200065ARANDIA QUISPE EMILIO07
52012200054ASORZA TAVARA YAHAIRA LISBETH
62012200293BALLON PALOMINO LUIS JHONATAN20
72012100122CACERES CESPEDES YOSEPH MICHAEL04
82012200172CANCHARI GUERRA ALEXANDRA GERALDINE08
92012200023CARPIO HERNÁNDEZ CARLOS ALEXANDER02
102012200215CASTILLEJO MONTOYA FABRICIO MOISES04
112012100173CHAICO ZUZUNAGA EDWIN
122012200254CHAMBILLA VEGA FREDY
132012200168CHUQUILLANQUI LAZO JEREMIAS ROYER08
142012100227CIRIACO SUSANIBAR NICOLH ANTONY08
152013100017CRISOSTOMO ALATA LUIS ANGEL
162012100110CUARESMA TITO LUIS CHRISTIAN08
172012200041DAVILA SANCHEZ KEVIN MARTIN02
182013100395DE LA CRUZ DÍAZ KEVIN
192012100038DEL CASTILLO BELTRAN MIGUEL ANGEL
202012200209DOMINGUEZ GUERRERO CESAR ARMANDO04
212012200261DORADO MEZA CARLOS ENRIQUE08
222012200050GAMARRA AVALOS KATHERING MERCEDES03
232012200062GONZALES MELENDEZ CARLOS MANUEL
242012200206GUILLEN HUAMANI YERSON DIEGO01
252012200015HUAMAN HUILLCA FRANK KENYI04
262012100040HUAPAYA MALDONADO ITALO MARTIN05
272012200049JORGE NINA OSCAR EDUARDO07
282012200274LARICO ANGELES ELIAS ESTEBAN08
292012200198LOPEZ LLANOS ROSALINDA LOREN09
302012200075MALLMA SINCHE ANDRÉS TÓMAS01
312012200146MANSILLA URPI RUDY FRANCISCO09
322012200056MEDRANO GOMEZ KATY02
332012200187MIRANDA VALENCIA ANGEL JOEL01
342012200068MOLINA MEZA DAVID ALEXANDER17
352012200034PAICO PALOMINO CARLOS ABRAHAM
362012100091QUISPE BOBADILLA PAUL RICARDO09
372012200156QUISPE SUAREZ YENMI EVELIN10
382012200256REA ZAPATA CARLOS JULIAN09
392012200125RIOS HINOSTROZA JESÚS PABLO02
402012200179RODRIGUEZ SOTO BRUNO FRANCISCO02
412012200167ROMERO CACHA GABRIEL10
422012100084SOTELO TOLENTINO IVAN FAUSTINO02
432012100154TOLEDO VARILLAS MANUEL EDUARDO07
442012200001VILCHEZ HUAMAN JESÚS JHONATAN
452011200196VILLEGAS ZEA JORGE LUIS04
462012200194YNUMA VASQUEZ ELEAZAR11

No estan en el listado: 
Vasquez Zorrila 01
Xiomara 01
Ingrid Alvino 01
Castro Juarez 11



jueves, 24 de octubre de 2013

Solucion del examen parcial: Tema MRU

01)
a.-
#include <iostream>

using namespace std;

int main()
{
   int i,j;
 
   for (j=1;j<4;j++){
     for (i=j;i<4;i++)
       cout<<i<<endl;
   }
 
}
b.-
1
2
3
2
3
3

02)
#include <iostream>

using namespace std;

int main()
{
   float D,V,T;
   cout<<"D=";cin>>D;
   cout<<"V=";cin>>V;
   cout<<"T=";cin>>T;
   bool p,q,r;
   p=(D>0);
   q=(V>0);
   r=(T>0);
   if ( p && q && r){
       if (D==V*T)
         cout<<"Es MRU"<<endl;
       else
         cout<<"No es MRU"<<endl;
   }
   else{
       if (p && q){
          T=D/V;
          cout<<"Recalculamos T"<<endl;
       } else if (p && r){
          V=D/T;
          cout<<"Recalculamos V"<<endl;
       }else if (q && r){
          D=V*T;
          cout<<"Recalculamos D"<<endl;
       }else
         cout<<"Datos insuficientes"<<endl;
   }
   cout<<"D="<<D<<", V="<<V<<", T="<<T<<endl;
}

Solucion del examen parcial: Tema: Ley de Ohm



Pregunta 01

a)
#include <iostream>

using namespace std;

int main()
{
   int i,j;
   
   for (j=1;j<6;j++){
     for (i=j;i<6;i+=2)
       cout<<i<<endl;
   }
   
}

b)
1
3
5
2
4
3
5
4
5

Pregunta 02

#include <iostream>

using namespace std;

int main()
{
   float I,V,R;
   cout<<"I=";cin>>I;
   cout<<"V=";cin>>V;
   cout<<"R=";cin>>R;
   bool p,q,r;
   p=(I>0);
   q=(V>0);
   r=(R>0);
   if ( p && q && r){
       if (V==I*R)
         cout<<"Cumple la ley de Ohm"<<endl;
       else
         cout<<"No cumple la ley de Ohm"<<endl;
   }
   else{
       if (p && q){
          R=V/I;
          cout<<"Recalculamos R"<<endl;
       } else if (p && r){
          V=I*R;
          cout<<"Recalculamos V"<<endl;
       }else if (q && r){
          I=V/R;
          cout<<"Recalculamos I"<<endl;
       }else
         cout<<"Datos insuficientes"<<endl;  
   }
   cout<<"I="<<I<<", V="<<V<<", R="<<R<<endl;
}

jueves, 17 de octubre de 2013

Desviacion estandar

#include <iostream>
#include <cmath>
using namespace std;
int main(){
  float* x; int n;
  float s=0,m=0;
  cout<<"n=";cin>>n;
  x=new float[n];
  for (int i=0;i<n;i++){
      cout<<"Ingrese valor "<<i+1<<":";
      cin>>x[i];m+=x[i];
  }
  m/=n;
  for (int i=0;i<n;i++){
      s+=pow(x[i]-m,2);
  }
  s=sqrt(s/(n-1));
  cout<<"Media="<<m<<", D.E="<<s<<endl;
  cin.get();  cin.get();
 }

Permutaciones

#include <iostream>
using namespace std;
int main(){
  float c,n,r;
  cout<<"n=";cin>>n;
  cout<<"r=";cin>>r;
  c=1;
  if (n>r){
     for (int i=n-r;i>=1;i--){
       c*=(i+r)/i;
     }
  }
  cout<<"c="<<c<<endl;
  cin.get();  cin.get();
 }

mostrar horas, minutos y segundos

#include <iostream>
#include <string>
using namespace std;
int main(){
  string destino;
  float velocidad,distancia;
  int horas,minutos,segundos;
  cout<<"Ingrese destino: ";
  cin>>destino;
  cout<<"Ingrese distancia: ";
  cin>>distancia; 
  cout<<"Ingrese velocidad: ";
  cin>>velocidad;
  float t=distancia/velocidad;
  horas = (int) t;
  minutos =(int)((t-horas)*60);
  segundos =(int)(((t-horas)*60-minutos)*60);
  cout<<horas<<":"<<minutos<<":"
      <<segundos<<endl;
  cin.get();  cin.get();
}

Convertir grados Farenheit a Celsius

#include <iostream>
using namespace std;
int main(){
  float C,F,K;
  cout<<"Ingrese Temperatura (C): ";
  cin>>C;
  F = 9.0/5*C + 32;
  K = C+273;
  cout<<"es equivalente a:"
  <<F<<" F"<<" o "<<K<<" K"<<endl;
  cin.get();  cin.get();
}

jueves, 10 de octubre de 2013

pregunta 3

#include <iostream>
using namespace std;
int main(){
    int H,K,R,n=0;
    cout<<"H=";cin>>H;
    cout<<"K=";cin>>K;
    cout<<"R=";cin>>R;
    for (int i=1;i<H+R;i++)
      for (int j=1;j<K+R;j++){
        float d=(i-H)*(i-H)+(j-K)*(j-K);
        n+=( (d<R*R)?1:0);
      }
    cout<<"Hay "<<n<< "puntos."<<endl;
    cin.get();    cin.get();
}

pregunta 2

#include <iostream>
using namespace std;
int main(){
    int N;
    float x;
    float E=1,t=1;
    cout<<"N=";cin>>N;
    cout<<"x=";cin>>x;   
    for (int i=1;i<=N;i++){
        t*=x/i;
        E+=t;
    }
    cout<<"E="<<E<<endl;
    cin.get();    cin.get();
}

Pregunta 1 de practica 2 (2013-I)

#include <iostream>
using namespace std;
int main(){
  int N;
  cout<<"N <5,10> =";cin>>N;
  if ((N>5) && (N<10)){
     int NP=0,NN=0;
     float SP=0,SN=0;
     int MAX=-1,MIN=1;
     for (int i=1;i<=N;i++){
         int x;
         cout<<"Ingrese un entero:";cin>>x;
         if (x>0){
            NP++;SP+=x;
            MAX=(x>MAX)?x:MAX;
         }
         if (x<0){
            NN++;SN+=x;
            MIN=(x<MIN)?x:MIN;
         }
     }//fin de for      
     cout<<"Promedio positivos="<<SP/NP<<endl
         <<"mayor positivo="<<MAX<<endl
         <<"Promedio negativos="<<SN/NN<<endl
         <<"menor negativo="<<MIN<<endl;   
  }//fin de if
  cin.get();  cin.get();
}//fin de main