UNIVERSIDAD VERACRUZANA
FACULTAD DE INGENIERÍA
CENTRO DE COMPUTO 2
MANUAL DE PRÁCTICAS
CATEDRÁTICO
DR, JOSÉ MANUEL CASTRO GAYTÁN
PROGRAMAS EDUCATIVOS
2
UNIVERSIDAD VERACRUZANA
Facultad de Ingeniería
Campus: Ixtaczoquitlán, Veracruz
Programa Educativo: Ingenieria Civil
Práctica No. 6
Experiencia Educativa: Fundamentos de programacion
Nombre:
Sección: 301 Instrucción de condición if
en Dev C++
Fecha: 25/102/024 Horario:
Nombre del estudiante: Oscar Martínez Carrera
Docente de la práctica: Dr. José Manuel Castro Gaytán
Fecha de realización: 25/10/2024
6.2 Resultados
El estudiante incluirá en este apartado el código realizado (texto) y una captura de
pantalla del programa funcionando mostrando el resultado.
El estudiante subirá a eminus 6 archivos: este archivo de la práctica y los 5 archivos
realizados en Devc++ .cpp
3
#include <iostream>
using namespace std;
main()
{//jueves 24/10//24
//Oscar Martinez Carrera
int a,b,c;
cout<< "tipo de triangulo usando and \n";
cout<< "Dame tres valores\n";
cin>> a >> b >> c;
if ((a==b) and (b==c))
{cout << "EQUILATERO \n";
else
{if ((a!=b) and (a!=c) and (c!=b))
{cout << "ESCALENO \n";}
else
{cout << "ISOSCELES \n";}
return 0;
}
4
5
#include <iostream>
using namespace std;
main()
{//jueves 24/10//24
//Oscar Martinez Carrera
int a,b,c;
cout<< "tipo de triangulo sin usar and \n";
cout<< "Dame tres valores\n";
cin>> a >> b >> c;
if (a==b)
{if(a==c)
{cout<< "es un triangulo equilatero \n";}
else
{cout<< "es un triangulo isosceles \n";}
else
{if (a==c)
{cout<< "es un triangulo isosceles \n";}
else
{if (c==b)
{cout<< "es un triangulo isosceles \n";}
else
{cout<< "es un triangulo escaleno \n";}
}
6
return 0;
}
7
#include <iostream>
#include <math.h>
using namespace std;
int main()
{// Oscar Martinez Carrera
// 25-10-24
float a,b,c,d,e;
cout<<"TEOREMA DE PITAGORAS\n";
cout<<"INGRESE LOS LADOS\n";
cout<<"INGRESE LADO A\n";
cin>>a;
cout<<"INGRESE LADO B\n";
cin>>b;
cout<<"INGRESE LADO C\n";
cin>>c;
if ((a==0) and (b!=0) and (c!=0))
d=(c*c)-(b*b);
e=sqrt(d);
cout<<"EL LADO ES IGUAL A "<<e;
else
if ((a!=0) and (b==0) and (c!=0))
{
8
d=(c*c)-(a*a);
e=sqrt(d);
cout<<"EL LADO ES IGUAL B "<<e;
else
if ((a!=0) and (b!=0) and (c==0))
{d=(b*b)+(a*a);
e=sqrt(d);
cout<<"EL LADO ES IGUAL C "<<e;
else
{cout<<"ERROR";
return 0;
}
9
#include <iostream>
using namespace std;
int main()
{// Oscar Martinez Carrera
// 25-10-24
int a,b,c;
cout<<"Tipo de triangulo por sus angulos\n";
cout<<"introduce los angulos\n";
cin>>a>>b>>c;
10
if (a+b+c==180)
{cout<<"Si es un triangulo\n";
{if ((a==90) || (b==90) || (c==90))
{cout << "Es un triangulo rectangulo";}
else
{if ((a<90) and (b<90) and (c<90))
{cout << "Es un triangulo acutangulo";}
else
{cout << "Es un triangulo obtusangulo";}
else
{cout << "NO ES UN TRIANGULO ";}
return 0;
}
11
using namespace std;
int main()
{// Oscar Martinez Carrera
// 25-10-24
int a;
cout <<"Dame el angulo \n";
cin >>a;
if (a>360)
cout <<"ERROR ANGULO INVALIDO\n";
else
12
{if (a==0)
{cout <<"El angulo es nulo \n";}
else
{if (a<90 and (a>0))
{cout <<"El angulo es agudo \n";}
else
{if (a==90)
{cout <<"El angulo es recto \n";}
else
{if ( (a>90) and (a<180) )
{cout <<"El angulo es obtuso \n";}
else
{if (a==180)
{cout <<"El angulo es llano \n";}
else
{if ( (a>180) and (a<360))
{cout <<"El angulo es concavo \n";}
else
{cout <<"El angulo es completo \n";}
}
13
return 0;
6.3. Conclusiones
El estudiante describirá brevemente la utilidad de las instrucciones utilizadas y la
aplicación en el problema solucionado
Al igual que vimos en el programa de pseint, aplicamos los mismos ejercicios en c++,
con lo cual estos programas nos ayudaron a automatizar y optimizar la resolución de
estos problemas, volviéndolos mas sencillos y rápidos de realizarse, haciendo el
margen de error prácticamente nulo.
7. BIBLIOGRAFÍA
Manual de DevC++ – guía básica