Facultad de Ingeniería Escuela Académica Profesional de Ingeniería Civil
G uía uía de Laboratorio 01 Tema: Estructuras Secuenciales En este laboratorio, aprenderá a:
Realizar y explicar los algoritmos de cada programa
Analizar cada uno de los ejercicios presentados.
Implementar los programas de las actividades utilizando estructuras secuenciales en Lenguaje C++. Utilizar el entorno Dev C++ para el desarrollo de los programas.
Escenario
Realice un programa que muestre un mensaje .
Tiempo estimado para realizar este laboratorio: 10 minutos
Solución #include
#include using namespace std; main() {
// Mostramos un mensaje cout<<"Bienvenidos a C++ !!"; getch(); }
Instrucción Es lo que le ordenamos a la máquina para que ejecute, por eso se dice que un programa es un conjunto de instrucciones.
Tipos de instrucciones: -
instrucciones declarativas
Página | 1
-
instrucciones de asignación instrucciones selectivas instrucciones repetitivas instrucciones de entrada y salida de datos instrucciones de bifurcación
Instrucciones declarativas Sirven para declarar librerías, variables, constantes, arreglos, punteros, estructuras… Por ejemplo: 1.) Librerías: Las librerías las declaramos porque vamos a usar recursos que contienen ellas #include ——> cin , cout. #include ——> funcion getch().. #include ——> para manipular cadenas #include ——> para operaciones numericas #include ——> para usar la hora #include ——> para usar alternativas de entrda – salida como printf , scanf
2.) Para variables: Las variables las declaramos con el fin de tener un espacio para almacenar algún dato que va a cambiar con el tiempo.
char nombre;
——> Declarando variable tipo caracter
int a,b,c;
——> Declarando variable tipo entero
double sueldo
——> Declarando variable tipo decimal
short contador
——> Declarando variable tipo entero-corto
3.) Para constantes: Las constantes las declaramos con el fin de tener un espacio para almacenar algún dato que no va a cambiar. Podemos hacerlo de dos maneras: a.
Anteponiéndole “#define” al nombre de la constante y luego el valor que le corresponde, así:
#define nomb 2 b. Anteponiéndole “const” seguido del tipo de variable que es, después el nombre de la constante y luego el valor que va a contener así:
const int nomb = 2;
Página | 2
Escenario
Mo ifique el programa anterior para que realice un salto e línea espués del mensaje .
Tiempo estimado para realizar este laboratorio: 10 minutos
Solución #include #include using namespace std; main() {
// Sacamos por salida estándar un mensaje cout<<"Bienvenidos a C++ !!\n"<
Escenario
Realice un programa que lea os números enteros y los intercambie .
Tiempo estimado para realizar este laboratorio: 10 minutos
Solución #include using namespace std; int main() { int a, b, t; a = 10; b = 20; t = a; a = b; b = t; cout<<"Los valores intercambiables son: " <
Página | 3
Escenario
Realice un programa que lea os números enteros y halle la de dichos números.
y
Tiempo estimado para realizar este laboratorio: 10 minutos
Solución #include using namespace std; int main () { int x = 5, y = 7, suma, multi; cout <<"\n"; suma = x + y; multi = x * y; cout << "Los Resultados" <
Escenario
Realice un programa que halle el área e un cua ra o e os números enteros.
Tiempo estimado para realizar este laboratorio: 10 minutos
Solución #include using namespace std; int main () { int lado, area; cout <<"Ingrese el Lado : "; cin >> lado; area = lado * lado; cout << "\nEl area de un cuadrado\n"; cout << "\nArea : "<
Página | 4
Escenario
Realice programa que halle la suma e los primeros números naturales.
Tiempo estimado para realizar este laboratorio: 10 minutos Página | 5
Solución #include using namespace std; int main () { int n, suma; cout <<"Ingrese Numero de Términos : "; cin >> n; suma = n*(n+1)/2; cout << "La suma de los n primeros Términos : "<