Sunteți pe pagina 1din 10

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE INGENIERIA QUIMICA Y TEXTIL

Guía práctica de laboratorio de Introducción a la


Computación-BIC01
Tema: Estructura Secuencial
Laboratorio N° 3

Apellidos : Tintaya Vargas


Sección :C Nombres : Kevin Antoni
Fecha : 11/07/2020 Duración: 100 min
Docente : Ing. Edgar Norabuena Meza Tipo de práctica: Individual ( x ) Grupal ( )

Instrucciones: Desarrolle los siguientes ejercicios haciendo uso de PSeInt.

1.- Tema: Estructura Secuencial en C++


2.- Objetivo: Crear programas algoritmos secuenciales en PSeInt
3.- Materiales a utilizar en la práctica:
 IDE de DEV – C++
 Procesador de texto Microsoft Word
 Computadora personal
4.- Planteamiento de ejercicios:

ESTRUCTURA SECUENCIAL

1. Un alumno desea saber cuál será su promedio ponderado en las tres materias más
difíciles que cursa y cuál será el promedio que obtendrá en cada una de ellas. Estas
materias se evalúan como se muestra a continuación:
La calificación de Matemáticas (4 créditos) se obtiene de la siguiente manera:
Examen 85%
Promedio de tareas 15%
En esta materia se pidió un total de tres tareas.
La calificación de Física (5 créditos) se obtiene de la siguiente manera:
Examen 80%
Promedio de tareas 20%
En esta materia se pidió un total de cuatro tareas.
La calificación de Química (3 créditos) se obtiene de la siguiente manera:
Examen 75%
Promedio de tareas 25%
En esta materia se pidió un promedio de cinco tareas.
Escribir un programa que encuentre lo que desea el alumno.
Seudocódigo
Algoritmo NotaFinal
//calculo de la nota final
//definimos las variables de las notas
//kevin antoni tintaya vargas
definir
notaMATE,t1,t2,t3,t4,t5,pondTAREA,notaFISICA,notaQUI
MICA,examen,notaexamen,ponderado Como Real
Escribir "Ingrese t1";
Leer t1;
Escribir "Ingrese t2";
Leer t2;
Escribir "Ingrese t3";
Leer t3;
Escribir "Ingrese la nota del examen";
Leer examen;
pondTAREA<- ((t1+t2+t3)/3)*(15/100);
notaexamen<- examen*(85/100);
notaMATE<- pondTAREA+notaexamen;
Escribir "La nota de matematica es: ", notaMATE;
Escribir "Ingrese t1";
Leer t1;
Escribir "Ingrese t2";
Leer t2;
Escribir "Ingrese t3";
Leer t3;
Escribir "Ingrese t4";
Leer t4;
Escribir "Ingrese la nota del examen";
Leer examen;
pondTAREA<- ((t1+t2+t3+t4)/4)*(20/100);
notaexamen<- examen*(80/100);
notaFISICA<- pondTAREA+notaexamen;
Escribir "La nota de fisicaes: ", notaFISICA;

Escribir "Ingrese t1";


Leer t1;
Escribir "Ingrese t2";
Leer t2;
Escribir "Ingrese t3";
Leer t3;
Escribir "Ingrese t4";
Leer t4;
Escribir "Ingrese t5";
Leer t5;
Escribir "Ingrese la nota del examen";
Leer examen;
pondTAREA<- ((t1+t2+t3+t4+t5)/5)*(25/100);
notaexamen<- examen*(75/100);
notaQUIMICA<- pondTAREA+notaexamen;
Escribir "La nota de quimica es: ", notaQUIMICA;

ponderado<-
(notaMATE*4+notaFISICA*5+notaQUIMICA*3)/12

Escribir "La nota final es: ", ponderado;


FinAlgoritmo
Resultado de la compilación y ejecución
/*programa que calcula la nota final conociendo
las notas de trs cursos
autor: kevin tintaya vargas
archivo:tarea1.cpp*/
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
float t1,t2,t3,t4,t5,promTAREA,examen,MATE,FISICA,QUIMICA,P;
system("color f4");
cout<<"\n\n\tNOTA DE MATEMATICA";
cout<<"\n\tINGRESE LAS NOTAS DE TAREAS: ";
cin>>t1>>t2>>t3;
promTAREA = ((t1+t2+t3)/3);
cout<<"\n\tINGRESE LA NOTA DEL EXAMEN: ";
cin>>examen;
MATE = promTAREA*0.15 + examen*0.85;
cout<<"\n\tLA NOTA DE MATEMATICA ES: "<<MATE<<"\n\n\t";

cout<<"\n\n\tNOTA DE FISICA";
cout<<"\n\tINGRESE LAS NOTAS DE TAREAS: ";
cin>>t1>>t2>>t3>>t4;
promTAREA = ((t1+t2+t3+t4)/4);
cout<<"\n\tINGRESE LA NOTA DEL EXAMEN: ";
cin>>examen;
FISICA = promTAREA*0.2 + examen*0.8;
cout<<"\n\tLA NOTA DE FISICA ES: "<<FISICA<<"\n\n\t";

cout<<"\n\n\tNOTA DE QUIMICA";
cout<<"\n\tINGRESE LAS NOTAS DE TAREAS: ";
cin>>t1>>t2>>t3>>t4>>t5;
promTAREA = ((t1+t2+t3+t4+t5)/5);
cout<<"\n\tINGRESE LA NOTA DEL EXAMEN: ";
cin>>examen;
QUIMICA = promTAREA*0.25 + examen*0.75;
cout<<"\n\tLA NOTA DE QUIMICA ES: "<<QUIMICA<<"\n\n\t";

P = (MATE*4.0 + FISICA*5.0 + QUIMICA*3.0)/12.0;


cout<<"\n\tLA NOTA FINAL ES: "<<P<<"\n\n\t";

system("pause");
return 0;
}
Resultado de la compilación y ejecución
2. Se coloca 160 gramos de oxígeno a 27°C en un recipiente con capacidad de 5 litros.
Considerando que el oxígeno se comporta como un gas perfecto. Diseñar un programa
que permita calcular el valor de la presión ejercida por la sustancia.

Seudocódigo
Algoritmo PRESION
//calculo de la presion
//definir variables
//kevin antoni tintaya vargas
definir p,v,n,R,t,TF,m Como Real
R<- 0.082;

Escribir "Ingrese volumen";


Leer v;
Escribir "Ingrese la temperatura";
Leer t;
TF<- t+273;
Escribir "La temperatura en kelvin es: ", TF;
Escribir "Ingrese la masa";
Leer m;
n<- m/16;
Escribir "El numero de moles es: ", n;
p<- (R*TF*n)/v;
Escribir "La presion es: ", p;

FinAlgoritmo

Resultado de la compilación y ejecución


Programa

/*programa que calcula la presion conociendo la masa


el volumen y la temperatura
autor: kevin tintaya vargas
archivo:tarea2.cpp*/
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
float P,V,n,m,R,t,TF;
system("color fA");
R = 0.082;
cout<<"\n\n\tINGRESE EL VALOR DEL VOLUMEN ";
cin>>V;
cout<<"\n\n\tINGRESE EL VALOR DE LA TEMPERATURA ";
cin>>t;
TF = t+273.000;
cout<<"\n\tLA TEMPERATURA EN KELVIN ES: "<<TF<<"\n\n\t";
cout<<"\n\n\tINGRESE EL VALOR DE LA MASA ";
cin>>m;
n = m/16.000;
cout<<"\n\tEL NUMERO DE MOLES ES: "<<n<<"\n\n\t";
P = (R*TF*n)/V;
cout<<"\n\tLA PRESION ES: "<<P<<"\n\n\t";
system("pause");
return 0;

}
Resultado de la compilación y ejecución
3. Diseñar programa para determinar la Utilidad que ganara un comerciante por la venta de
un artículo. Si se conoce el Precio de Etiqueta (precio fijado), X% de descuento y el
Precio de Costo. También se debe calcular el Impuesto por dicha venta. Considere el
18% de IGV.

Precio de costo: Pc VV=Pc+U


Utilidad o Ganancia: U Pv=VV+IGV
Valor de venta: VV Pv=VV+0.18VV
Impuesto General de Ventas: IGV
Precio de Venta: Pv
Precio Fijado: Pf Pv=Pf - Descuentos

Programa
/*programa que calcula la utilidad que ganara un
comerciante por la venta de un articulo
autor: kevin tintaya vargas
archivo:tarea3.cpp*/
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
float VV,Pc,U,Pf,IGV,Pv,d,D;
system("color fD");
cout<<"\n\n\tINGRESE EL PRECIO FIJADO ";
cin>>Pf;
cout<<"\n\n\tINGRESE EL PRECIO DE COSTO ";
cin>>Pc;
cout<<"\n\n\tINGRESE EL DESCUENTO ";
cin>>d;
D = Pf*(d/100);
Pv = Pf - D;
cout<<"\n\tEL IGV ES 18% DE VV";
VV = Pv/(1.18);
U = VV - Pc;
cout<<"\n\tLA GANACIA ES: "<<U<<"\n\nt";

system("pause");
return 0;
}
Resultado de la compilación y ejecución

S-ar putea să vă placă și