Codigos base ejemplos

8
Estimados alumnos de 4 semestre, les publico algunos ejemplos para que les sirvan de guía a la hora de entregar sus trabajos, La evaluación de la unidad se llevara a cabo el próximo jueves, será practica y en el centro de computo. Es muy importante que recuerden documentarlos, asi como lo ven en estos ejemplos. También darles la estructura de la programación estructurada. Practica 26 // Hecho por: Acuña //programa que determina que tipo de triangulo es pidiendo las medidas # include <iostream.h> # include <conio.h> # include <stdio.h> # include <math.h> main() { int L1,L2,L3; clrscr(); cout<<"Introduzca la medida del primer lado del triangulo";cin>>L1; cout<<"Introduzca la medida del segundo lado del triangulo";cin>>L2; cout<<"Introduzca la medida del tercer lado del triangulo";cin>>L3; if(L1==L2){ if(L1==L3){ cout<<"\nEs un triangulo equilatero"; } else{ cout<<"\nEs un triangulo isosceles"; } } else{ if(L2==L3){ cout<<"\nEs un triangulo isosceles"; } else{ cout<<"\nEs un triangulo escaleno"; }

Transcript of Codigos base ejemplos

Page 1: Codigos base ejemplos

Estimados alumnos de 4 semestre, les publico algunos ejemplos para que les sirvan de guía a la hora de entregar sus trabajos, La evaluación de la unidad se llevara a cabo el próximo jueves, será practica y en el centro de computo.Es muy importante que recuerden documentarlos, asi como lo ven en estos ejemplos.También darles la estructura de la programación estructurada.

Practica 26

// Hecho por: Acuña//programa que determina que tipo de triangulo es pidiendo las medidas# include <iostream.h># include <conio.h># include <stdio.h># include <math.h>main(){int L1,L2,L3;clrscr();cout<<"Introduzca la medida del primer lado del triangulo";cin>>L1;cout<<"Introduzca la medida del segundo lado del triangulo";cin>>L2;cout<<"Introduzca la medida del tercer lado del triangulo";cin>>L3;if(L1==L2){

if(L1==L3){ cout<<"\nEs un triangulo equilatero"; }else{ cout<<"\nEs un triangulo isosceles";}

}else{ if(L2==L3){ cout<<"\nEs un triangulo isosceles"; } else{ cout<<"\nEs un triangulo escaleno"; }}getch();}

Practica 27

//hecho por: lsc. ma. eugenia acuña//programa de suma, resta, multiplicacion, division, exponenciacion con la sentencia case# include <stdio.h># include <conio.h># include <math.h># include <ctype.h># include <iomanip.h>

Page 2: Codigos base ejemplos

main(){int a,b,suma,resta,multiplicacion,division,exponenciacion,opc;clrscr();gotoxy(15,7);cout<<"Menu principal";gotoxy(20,9);cout<<"1.-suma";gotoxy(20,11);cout<<"2.-resta";gotoxy(20,13);cout<<"3.-mutiplicacion";gotoxy(20,15);cout<<"4.-division";gotoxy(20,17);cout<<"5.-exponenciacion";gotoxy(20,19);cout<<"6.-salir";gotoxy(20,21);cout<<"Escoja la opcion:"; cin>>opc;switch(opc){case 1:

clrscr();cout<<"Teclea el primer numero"; cin>>a;cout<<"Teclea el segundo numero"; cin>>b;suma=a+b;cout<<"\nEl resultado de la suma es="<<suma;break;

case 2:clrscr();cout<<"Teclea el primer numero"; cin>>a;cout<<"Teclea el segundo numero"; cin>>b;resta=a-b;cout<<"\nEl resultado de la resta es="<<resta;break;

case 3:clrscr();cout<<"Teclea el primer numero"; cin>>a;cout<<"Teclea el segundo numero"; cin>>b;multiplicacion=a*b;cout<<"\nEl resultado de la multiplicacion es="<<multiplicacion;break;

case 4:clrscr();cout<<"Teclea el primer numero"; cin>>a;cout<<"Teclea el segundo numero"; cin>>b;division=a/b;cout<<"\nEl resultado de la division es="<<division;break;

Page 3: Codigos base ejemplos

case 5:clrscr();cout<<"Teclea el primer numero"; cin>>a;exponenciacion=a*a;cout<<"\nEl resultado de la exponenciacion es="<<exponenciacion;break;

case 6:clrscr();cout<<"Fin del programa";break;

default:clrscr();cout<<"No existe la opcion prueba de nuevo";

}getch();}

Practica 28

//programa que calcule area y perimetro de un triangulo y rectangulo.//hecho: lsc. ma. eugenia acuña//Programa que calcula el area y perimetro de un rectangulo y un cuadrado# include <stdio.h># include <conio.h># include <math.h># include <ctype.h># include <iomanip.h>main(){int B,h,PerimetroR,AreaR,L,PerimetroC,AreaC,OPC;do {

clrscr();gotoxy(15,7);cout<<"Menu";gotoxy(20,9);cout<<"1.-Rectangulo";gotoxy(20,11);cout<<"2.-Cuadrado";gotoxy(20,13);cout<<"3.-Fin";gotoxy(20,15);cout<<"Escoja la opcion:"; cin>>OPC;switch(OPC){ case 1: clrscr(); cout<<"Teclea la base del rectangulo"; cin>>B; cout<<"Teclea la altura del rectangulo"; cin>>h; AreaR=B*h; PerimetroR=2*B+2*h; cout<<"\nEl area del rectangulo es="<<AreaR; cout<<"\nEl perimetro del rectangulo es="<<PerimetroR; break;

Page 4: Codigos base ejemplos

case 2: clrscr(); cout<<"Teclea el lado del cuadrado"; cin>>L; AreaC=L*4; PerimetroC=L*L; cout<<"\nEl area del cuadrado es="<<AreaC; cout<<"\nEl perimetro del cuadrado es="<<PerimetroC; break;

case 3: clrscr();

cout<<"Fin del programa"; break; default: clrscr(); cout<<"No existe la opcion prueba de nuevo";

} getch(); cout<<"desea salir? 1=si 2=no ";cin>>res;} while (res<=1); } }

Practica 29// Hecho por: LSC.Acuña//Programa que calcula el area y el perimetro de un triangulo,trapecio y un rombo#include <iostream.h>#include <conio.h>#include <math.h>#include <ctype.h>#include <iomanip.h>main(){int L1, L2 , L3, L4, B, H, b, D, d, AreaT, AreaTr, AreaR, PerimetroT ,PerimetroTr ,PerimetroR, opc;clrscr();

gotoxy (15,7);cout <<"Menu";gotoxy (20,9);cout <<"1.-Triangulo";gotoxy (20,11);cout <<"2.-Trapecio";gotoxy (20,13);cout <<"3.-Rombo";gotoxy (20,15);cout <<"4.-Fin";gotoxy (15,17);cout <<"Escoja la opcion";cin >>opc;switch (opc){case 1:

clrscr();cout <<"Dame la base del triangulo:";cin >>B;cout <<"Dame la altura del triangulo:";cin >>H;cout <<"Dame la medida del lado 1:";cin >>L1;

Page 5: Codigos base ejemplos

cout <<"Dame la medida del lado 2:";cin >>L2;cout <<"Dame la medida del lado 3:";cin >>L3;AreaT=(B*H)/2;PerimetroT=L1+L2+L3;cout <<"\n El area del triangulo es:"<<AreaT;cout <<"\n El perimetro del triangulo es:"<<PerimetroT;break;

case 2:clrscr();cout <<"Dame la base mayor del trapecio:";cin >>B;cout <<"Dame la base menor del trapecio:";cin >>b;cout <<"Dame la altura del trapecio:";cin >>H;cout <<"Dame la medida del lado 1:";cin >>L1;cout <<"Dame la medida del lado 2:";cin >>L2;cout <<"Dame la medida del lado 3:";cin >>L3;cout <<"Dame la medida del lado 3:";cin >>L4;AreaTr=((B+b)*H)/2;PerimetroTr=L1+L2+L3+L4;cout <<"\n El area del trapecio es:"<<AreaTr;cout <<"\n El perimetro del trapecio es:"<<PerimetroTr;break;

case 3:clrscr();cout <<"Dame la diagonal mayor:";cin >>D;cout <<"Dame la diagonal menor:";cin >>d;cout <<"Dame la medida del lado:";cin >>L1;AreaR=(D*d)/2;PerimetroR=L1*4;cout <<"\n El area del trapecio es:"<<AreaR;cout <<"\n El perimetro del trapecio es:"<<PerimetroR;break;

default: clrscr(); cout <<"No existe la opcion, prueba de nuevo";}getch();}

Practica 32//Hecho por: lsc. Maru acuña.// Programa usando el do while e imprime 10 numeros controlados por un inicio y fin#include<iostream.h>#include<conio.h>#include<stdio.h>main(){clrscr();int n,u;cout<<"\n Escribe el numero de inicio";

Page 6: Codigos base ejemplos

cin>>n;cout<<"\n Escribe el numero final";cin>>u;do{cout<<n;cout<<"\n";n=n+1;}while(n<u);getch();

}

Practica 34//programa que imprime las tablas de multiplicar.#include<iostream.h>#include<conio.h>#include<stdio.h>main(){

int tabla,multi,x;clrscr();cout<<"\nCual tabla desea ver?";cin>>tabla;

multi=1;for (x=1; x<=10; x++){

cout<<tabla<<"x"<<x<<"="<<multi; multi=tabla*x; cout<<"\n"; }

getch();

}