Está en la página 1de 3

INSTITUTO POLITÉCNICO NACIONAL

ESCUELA SUPERIOR DE INGENIERÍA TEXTIL


COORDINACIÓN DE CIENCIAS BÁSICAS

Primer examen parcial semestre 2022/1


Unidad de aprendizaje: Fundamentos de programación
Grupo 1TM4
Nombre del alumno: OLIVARES VILLAMARES JABNEEL ZABAI
N° de Boleta: 2022340019

1° Examen Parcial

Examen A (Subgrupo A TM4)


Consideraciones para el examen: “IMPORTANTE”
El tiempo de duración del examen 1:45 hora.
Examen que no contenga los datos del alumno no será calificado.
El único medio para entregar el examen es a través de la plataforma TEAM
El examen debe entregarse elaborado en Word, si el alumno debiera de resolver algún problema
en la aplicación de C++; solo tendrá que copiar el código y la pantalla resultante en Word, no se
aceptan capturas de pantalla de C++, no se calificaran.

Conteste las siguientes preguntas:

1. cuál es la sintaxis completa para una estructura condicional anidada.


R=
#include <iostream>. Include es para indicar al programa que debe de incluir un
archivo y el <iostream> incluye algoritmos estándar
#include<conio.h>
using namespace std; (aquí se encuentra encerrada toda la librería estándar)
int main() (se utiliza para indicar el inicio del programa)
{
Int El int se utiliza para definir variables
Cout<< (es para que se vea en la pantalla); cin>> es para la entrada de datos
al operador

If(el if significa “si” en caso de poner una condición )


Else( el else significa “si no se cumple lo de arriba, entonces esto” es por
si lo que pusimos no se cumple haya otra condición )

System(“pause”); Pausa al sistema


Return(0); Se utiliza para volver al código en caso de que algo salga
mal

}
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA TEXTIL
COORDINACIÓN DE CIENCIAS BÁSICAS

2.- Que estructura utiliza el comando Switch y cuál es su sintaxis

#include<iostream> Include es para indicar al programa que debe de incluir un


archivo y el <iostream> incluye algoritmos estándar

#include<conio.h>
using namespace std; (aquí se encuentra encerrada toda la librería estándar)
int main() (se utiliza para indicar el inicio del programa)
{
Int (Se utiliza para definir variables)
Cout<< (para que aparezca en la pantalla a la hora de realizar); cin>> (se utiliza
para la entrada de datos del operador)
Switch() (Sirve para no poner muchas veces el if)
{ /*se abren los corchetes para esta función*/
Case 1: (se determina el caso)
Break; (como su traducción en español, significa descanso, y sirve para pasar
a otro caso y se pone después de terminar con cada uno)
}

System(“pause”); Pausa del sistema


Return(0); (para salir de la depuración y volver al código)

3.- Que es una estructura anidada simple y cuál es su sintaxis.


Una estructura anidada simple es un grupo de variables que sirven para organizar los datos
contenidos
#include <iostream> Include es para indicar al programa que debe de incluir un
archivo y el <iostream> incluye algoritmos estándar

using namespace std; (aquí se encuentra encerrada toda la librería estándar)


struct (son las estructuras dentro del código)
{
float ; (se utiliza para poner un numero con decimal)
};
Int main() (se utiliza para indicar el inicio del programa)
{
Float;

System(“pause”); Pausa del sistema

Return(0); para salir de la depuración y volver al código)

}
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA TEXTIL
COORDINACIÓN DE CIENCIAS BÁSICAS

Problema 1
Realice un algoritmo que calcule la hipotenusa de un triángulo rectángulo sabiendo
Que la longitud de uno de sus lados es un número real y la longitud del otro cateto es un numero
entero.
Nota* el comando sqrt el para calcular la raíz cuadrada, de la librería mat.h.

SOLUCION

/*realice un algoritmo que calcule la hipotenusa de un triangulo rectangulo sabiendo


que la longitud de uno de sus lados
es un numero real y la longitud del otro cateto es un numero entero*/

#include<iostream>
#include<math.h>
using namespace std;
int main()
{
float cat1, hipotenusa;
int cat2;

cout << "ingrese el valor del cateto adyacente: "; cin >> cat2;
cout << "ingrese el valor del cateto opuesto: "; cin >> cat1;
hipotenusa = sqrt((cat1 * cat1) + (cat2 * cat2));
cout << "El valor de la hipotenusa es: " << hipotenusa;

system("pause");
return(0);
}

RESULTADO

ingrese el valor del cateto adyacente: 25


ingrese el valor del cateto opuesto: 98
El valor de la hipotenusa es: 101.139Presione una tecla
para continuar . . .

También podría gustarte