Está en la página 1de 5

Universidad Peruana Los Andes

Universidad Peruana Los Andes

Facultad de Ingeniera
Escuela Acadmica Profesional de Ingeniera Civil

Gua 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.

Ejercicio 1:
Escenario

Realice un programa que muestre un mensaje.

Tiempo estimado para realizar este laboratorio: 10 minutos

Solucin
#include <iostream>
#include <conio.h>
using namespace std;
main() {
// Mostramos un mensaje
cout<<"Bienvenidos a C++ !!";
getch();
}

Instruccin
Es lo que le ordenamos a la mquina para que ejecute, por eso se dice que un programa es un
conjunto de instrucciones.

Tipos de instrucciones:
-

instrucciones declarativas

Pgina | 1

Lenguaje de Programacin

instrucciones de asignacin
instrucciones selectivas
instrucciones repetitivas
instrucciones de entrada y salida de datos
instrucciones de bifurcacin

Instrucciones declarativas
Sirven para declarar libreras, variables, constantes, arreglos, punteros, estructuras
Por ejemplo:
1.) Libreras:
Las libreras las declaramos porque vamos a usar recursos que contienen ellas
#include <iostream.h> > cin , cout.
#include <conio.h> > funcion getch()..
#include <string.h> > para manipular cadenas
#include <math.h> > para operaciones numericas
#include <time.h> > para usar la hora
#include <stdio.h> > 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 algn 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 algn dato que
no va a cambiar. Podemos hacerlo de dos maneras:
a. Anteponindole #define al nombre de la constante y luego el valor que le corresponde,
as:
#define nomb 2
b. Anteponindole const seguido del tipo de variable que es, despus el nombre de la
constante y luego el valor que va a contener as:
const int nomb = 2;

Pgina | 2

Universidad Peruana Los Andes

Ejercicio 2:
Escenario

Modifique el programa anterior para que realice un salto de lnea despus


del mensaje.

Tiempo estimado para realizar este laboratorio: 10 minutos

Solucin
#include <iostream>
#include<conio.h>
using namespace std;
main() {
// Sacamos por salida estndar un mensaje
cout<<"Bienvenidos a C++ !!\n"<<endl;
getch();
}

Ejercicio 3:
Escenario

Realice un programa que lea dos nmeros enteros y los intercambie.

Tiempo estimado para realizar este laboratorio: 10 minutos

Solucin
#include <iostream>
using namespace std;
int main() {
int a, b, t;
a = 10;
b = 20;
t = a;
a = b;
b = t;
cout<<"Los valores intercambiables son: " <<endl;
cout<<"a = " <<a <<endl;
cout<<"b = " <<b <<endl;
return 0;
}

Pgina | 3

Lenguaje de Programacin

Ejercicio 4:
Escenario

Realice un programa que lea dos nmeros enteros y halle la suma y


multiplicacin de dichos nmeros.

Tiempo estimado para realizar este laboratorio: 10 minutos

Solucin
#include <iostream>
using namespace std;
int main () {
int x = 5, y = 7, suma, multi;
cout <<"\n";
suma = x + y;
multi = x * y;
cout << "Los Resultados" <<endl;
cout << "--------------" <<endl;
cout <<"x : "<<x <<endl;
cout <<"y : "<<y <<endl;
cout << "La Suma es : "<<suma <<endl;
cout << "La Multiplicacion es : "<<multi <<endl;
return 0;
}

Ejercicio 5:
Escenario

Realice un programa que halle el rea de un cuadrado de dos nmeros


enteros.

Tiempo estimado para realizar este laboratorio: 10 minutos

Solucin
#include <iostream>
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 : "<<area<<endl;
return 0;
}

Pgina | 4

Universidad Peruana Los Andes

Ejercicio 7:
Escenario

Realice programa que halle la suma de los primeros nmeros naturales.

Tiempo estimado para realizar este laboratorio: 10 minutos


Pgina | 5

Solucin
#include <iostream>
using namespace std;
int main () {
int n, suma;
cout <<"Ingrese Numero de Trminos : ";
cin >> n;
suma = n*(n+1)/2;
cout << "La suma de los n primeros Trminos : "<<suma<<endl;
return 0;
}

También podría gustarte