martes, 23 de noviembre de 2010

Programas de estructura secuencial

// Programa que introduce 3 numeros por teclado y deduce cual es el mayor

#include <conio.h>
#include <iostream.h>
 
main ()
 
{
    float n1,n2,n3;
    gotoxy (5,2);
   cout <<"Programa que introduce 3 numeros por teclado y deduce cual es el mayor" <<endl;
   cout<<"Introduce 3 numeros: ";
   cin>>n1>>n2>>n3;
   if (n1>n3 && n1>n2){
        cout<<"El numero "<<n1<<" es el mayor";
                         }
      else{
          if (n2>n3){
          cout<<"El numero "<<n2<<" es el mayor";
                       }
         else{
            if (n1==n2 && n1==n3){
                cout<<"Los numero son iguales";
                                    }
            else{
               cout<<"El numero "<<n3<<" es el mayor";
                 }
                  }
          }
   getch();
}


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

//Programa que calcula el promedio

/* Los estudiantes Pedro, Pablo y María recibieron las siguientes notas en tres pruebas parciales y el examen final:
                Parcial 1    Parcial 2    Parcial 3    Examen final
 Pedro                88                74                92                89
Pablo                73                68                84                81
María                94                91                97                92
    El profesor hace el promedio de las 3 pruebas y le da al examen final un valor de 50% de la nota final.
    El programa muestra la nota final para cada estudiante.  */

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

main(){
    float pe,pa,ma;
   pe=(((88+74+92)/3)*0.5)+(89*0.5);
    cout<<"La calificacion final de Pedro es: "<<pe<<endl;
   pa=(((73+68+84)/3)*0.5)+(81*0.5);
   cout<<"La calificacion final de Pablo es: "<<pa<<endl;
   ma=(((94+91+97)/3)*0.5)+(92*0.5);
   cout<<"La calificacion final de Maria es: "<<ma<<endl;
    getch();
 

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

//Programa que suma dos numeros introducidos por el usuario


#include <conio.h>    
#include <iostream.h>  
#include <stdio.h>      
#include <iomanip.h>
main() {               
                     
   int x,y;
   gotoxy(15,2);
   cout<<"BIENVENIDOS AL CURSO DE PROGRAMACION ESTRUCTURADA";         //cout es impresion en pantalla
   cout<<endl<<endl<<endl;         
   cout<<"PRIMER PROGRAMA DE PRACTICA";
   cout<<endl;
   cout<<"da 2 enteros: ";
   cin>>x>>y; //cin es salida
   cout<<"la suma de " << x << " y " << y <<" es: " <<(x+y)<<endl;
  getch();                                              //getch(); = Espera tecleo
 }




-------------------------------------------------------------------------------------------
// Programa que encuentre el número de pulgadas que tiene una cantidad x en centímetros.

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

main(){
    float c,pul;
    cout<<"Introduce las pulgadas: ";
   cin>>pul;
   c=2.54*pul;
   cout<<"Las pulgadas en centimetros son: "<<c;
    getch();
   }

-------------------------------------------------------------------------------------------
// Programa que solicita al usuario la longitud y anchura de una habitación y a continuación visualiza su superficie.

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

main(){
    float a,l,ar;
    cout<<"Introduce la anchura de la habitacion: ";
   cin>>a;
   cout<<"\n\rIntroduce la longitud de la habitacion: ";
   cin>>l;
   ar=a*l;
   cout<<"El area de la habitacion es: "<<ar<<endl;
    getch();
   }

-------------------------------------------------------------------------------------------
/* Programa que lea 2 valores que sean de tipo entero. Mostrar en pantalla:
A) La suma, resta, multiplicación y división de ambos valores.
B) Los resultados al evaluar con operadores relacionales ambos valores.*/

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

main(){
float x,y,sum,res,mul,div;
    cout<<"La suma, resta, multiplicacion y división de ambos valores" <<endl;
    cout<<"Introduce un numero que sea entero" <<endl;
    cin>>x;
    cout<<"Introduce otro numero entero" <<endl;
    cin>>y;
   sum=x+y;
   res=x-y;
   mul=x*y;
   div=x/y;
    cout<<"\n La suma de " << x << " y " << y <<"es " <<sum;
    cout<<"\n La resta de " << x <<" y " << y <<"es " <<res;
    cout<<"\n La multiplicacion de " << x <<" y " << y <<"es " <<mul;
    cout<<"\n La division de " << x <<" y " << y <<"es" <<div;
   cout<<endl;
   cout<<endl;
   cout<<"B) Los resultados al evaluar con operadores relacionales ambos valores" <<endl;
   cout<<"Es "<<x<< " menor que " <<y<< " ?" <<(x<y) <<endl;
   cout<<"Es "<<x<< " mayor que " <<y<< " ?" <<(x>y) <<endl;
   cout<<"Es "<<x<< " igual que " <<y<< " ?" <<(x==y) <<endl;
   cout<<"Es "<<x<< " diferente de " <<y<< " ?"<<(x<=y) <<endl;
    getch();
}

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

/* Calcula la longitud y superficie de un círculo, pidiendo que lea el radio.
Toma en cuenta que la longitud = 2 * pi * radio y la superficie = pi * radio2 */

#include <iostream.h>
#include <math.h>
#include <conio.h>
main(){
    float l,r,s;
   const PI=3.1416;
    cout<<"Introduce el radio: ";
   cin>>r;
   s=PI*pow(r,2);
   cout<<"\n\rEl area del circulo es: "<<s;
   l=2*PI*r;
    cout<<"\n\rEl perimetro del circulo es: "<<l;
    getch();
   }


-------------------------------------------------------------------------------------------
//Programa que pide nombre y edad de 3 estudiantes
#include <conio.h>
#include <iostream.h>
#include <stdio.h>


main(){
char nombre[50];
int e1,e2,e3;
   getch();
   clrscr();

   cout<<"Introduce tu nombre completo por favor: ";
   gets(nombre);
   cout<<"Introduce la edad del primer estudiante";
    cin>>e1;
     cout<<"Introduce la edad del segundo estudiante";
   cin>>e2;
   cout<<"Introduce la edad del tercer estudiante";
   cin>>e3;
   clrscr();
    cout<<"Tu nombre completo es: "<<nombre<<endl;
   cout<<"El primer estudiantes tiene: "<<e1<<" años"<<"\n\rEl segundo estudiante tiene: "<<e2<<" años"<<"\n\rEl tercer estudiante tiene: "<<e3<<" años"<<endl;


getch();
}
-------------------------------------------------------------------------------------------

// Solicitar la edad en años de la persona y convertirla a meses.

#include <iostream.h>
#include <conio.h>
main(){
    float e,m;
    cout<<"Introduce tu edad: ";
   cin>>e;
   m=e*12;
    cout<<"Tu edad en meses es: "<<m<<" meses";
    getch();
   }


-------------------------------------------------------------------------------------------
// Raiz cuadrada
#include <iostream.h>
#include <math.h>
#include <conio.h>

main(){
    float raiz,r;
    cout<<"La raiz cuadrada de los numeros 25,16,4,0 es: "<<(sqrt(25))<<",    "<<(sqrt(16))<<", "<<(sqrt(4))<<", "<<(sqrt(0))<<endl;
   cout<<"La raiz cuadrada de los numeros 32.25,42,49,67,38,98 es: "<<(sqrt(32.25))<<", "<<(sqrt(42))<<", "<<(sqrt(48))<<", "<<(sqrt(67))<<", "<<(sqrt(38))<<", "<<(sqrt(98))<<endl;
   cout<<"Introduce un numero al que desea sacar raiz cuadrada: ";
   cin>>raiz;
   r=sqrt(raiz);
   cout<<"\n\rLa raiz del numero "<<raiz<<" es "<<r;
   getche();
   }


-------------------------------------------------------------------------------------------
//Programa que suma 5 numeros
#include <conio.h>
#include <iostream.h>
#include <stdio.h>

main(){
    float n1,n2,n3,n4,n5,su,pr,ed,nac;

   cout<<"\n Introduce un numero"<<endl;
   cin>>n1;
   cout<<"\n Introduce otro numero"<<endl;
   cin>>n2;
   cout<<"\n Introduce otro numero"<<endl;
   cin>>n3;
   cout<<"\n Introduce otro numero"<<endl;
   cin>>n4;
   cout<<"\n Introduce otro numero"<<endl;
   cin>>n5;
   su=n1+n2+n3+n4+n5;
   cout<<"\n La suma total es: " <<endl<<su;
   pr=su/5;
   cout<<"\n El promedio tal es: " <<endl<<pr;
   cout<<endl;
   cout<<endl;
   cout<<"Introduzca su edad" <<endl;
   cin>>ed;
   nac=2010-ed;
   cout<<"\n Su fecha de nacimiento es: " <<endl<<nac;
   getch();
   }


-------------------------------------------------------------------------------------------
//Programa que calcula el volumen de un cilindro y el peso
#include <iostream.h>
#include <math.h>
#include <conio.h>

main(){
    float altura,r,vol,den,p;
   const PI=3.1416;
   cout<<"Introduce la altura: ";
   cin>>altura;
   cout<<"\n Introduce el radio: ";
   cin>>r;
   cout<<"\n\r Introduce la densidad: ";
   cin>>den;
   vol=PI*pow(r,2)*altura;
   p=den*vol;
   cout<<"\n\r El volumen es: "<<vol<<"\n\r El peso es: "<<p;
   getche();
   }

No hay comentarios:

Publicar un comentario