El documento proporciona ejemplos de código de programas en C++ para guiar a los estudiantes en la entrega de sus trabajos. Incluye programas que determinan el tipo de triángulo basado en las medidas de los lados, realizan operaciones matemáticas usando sentencias switch, y calculan el área y perímetro de figuras geométricas como triángulos, trapecios y rombos.
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
Codigos base ejemplos
1. 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>
3. 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;
4. 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;
5. 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";
6. 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();
}